67732f5 | Stéphane Caron | 08 May 2024, 17:15:12 UTC | Release v1.1.0 | 08 May 2024, 17:15:12 UTC |
96beec0 | Stéphane Caron | 08 May 2024, 17:09:00 UTC | CICD: Add ci_success job | 08 May 2024, 17:11:33 UTC |
0f5b201 | Stéphane Caron | 08 May 2024, 17:05:29 UTC | Update unit test for more recent versions of NumPy | 08 May 2024, 17:11:33 UTC |
6098a07 | Stéphane Caron | 08 May 2024, 16:59:46 UTC | Drop macOS as it is not supported upstream I guess the macOS CI stopped working following updates in macos-latest runners that were not followed upstream in pycddlib. | 08 May 2024, 17:11:33 UTC |
486f997 | Stéphane Caron | 08 May 2024, 16:57:10 UTC | Try pinning to an older version of pycddlib | 08 May 2024, 17:11:33 UTC |
b1f5e67 | Stéphane Caron | 08 May 2024, 16:45:44 UTC | CICD: Install missing macOS dependency | 08 May 2024, 16:46:05 UTC |
cced9ad | Stéphane Caron | 08 May 2024, 16:43:27 UTC | For some reason it seems we want single quotes here? | 08 May 2024, 16:43:27 UTC |
6d2df5e | Stéphane Caron | 08 May 2024, 16:42:43 UTC | Fix typo in CI workflow | 08 May 2024, 16:42:43 UTC |
01afd78 | Stéphane Caron | 08 May 2024, 16:41:13 UTC | Fix CI workflow for non-Linux operating systems | 08 May 2024, 16:41:13 UTC |
4ed78d4 | Stéphane Caron | 08 May 2024, 16:39:49 UTC | Rename CI workflow file to ci.yml | 08 May 2024, 16:39:49 UTC |
7e1c381 | Stéphane Caron | 08 May 2024, 16:39:33 UTC | Rename branch to main | 08 May 2024, 16:39:33 UTC |
a9717ff | Stéphane Caron | 08 May 2024, 16:37:55 UTC | Update dependency versions and tox.ini | 08 May 2024, 16:37:55 UTC |
7b3a5d1 | Stéphane Caron | 08 May 2024, 16:37:25 UTC | CICD: Install missing Debian dependency | 08 May 2024, 16:37:46 UTC |
c5acd51 | Stéphane Caron | 08 May 2024, 16:28:32 UTC | CICD: Update ruff to at least 0.2.2 | 08 May 2024, 16:28:32 UTC |
c17700a | Stéphane Caron | 01 January 2024, 07:10:46 UTC | [minor] Lint vertex enumeration example | 01 January 2024, 07:10:46 UTC |
a0a7e08 | Stéphane Caron | 01 January 2024, 07:10:31 UTC | Compress source headers by SPDX license identifiers | 01 January 2024, 07:10:31 UTC |
aed1aac | Stéphane Caron | 01 January 2024, 07:10:05 UTC | Clean up documentation configuration | 01 January 2024, 07:10:05 UTC |
e22a7a7 | Stéphane Caron | 19 July 2023, 13:29:15 UTC | Update README badges | 19 July 2023, 13:29:15 UTC |
dc926ce | Stéphane Caron | 26 May 2023, 16:10:02 UTC | Add pyclipper to pytype test environment | 26 May 2023, 16:10:02 UTC |
a911461 | Stéphane Caron | 26 May 2023, 16:07:36 UTC | Add qpsolvers to pytype test environment | 26 May 2023, 16:07:36 UTC |
1372ab5 | Stéphane Caron | 26 May 2023, 16:04:29 UTC | Add pytype to the CI | 26 May 2023, 16:05:04 UTC |
31fef8e | Stéphane Caron | 26 May 2023, 16:04:01 UTC | Fix failure case caught by pytype | 26 May 2023, 16:05:04 UTC |
0863719 | Stéphane Caron | 26 May 2023, 15:58:53 UTC | Fix README link | 26 May 2023, 15:59:22 UTC |
6947d72 | Stéphane Caron | 19 May 2023, 09:10:18 UTC | Fix typing issue | 19 May 2023, 09:10:18 UTC |
1e70d8c | Stéphane Caron | 19 May 2023, 09:02:49 UTC | Update the changelog | 19 May 2023, 09:02:49 UTC |
d98e8fa | Stéphane Caron | 19 May 2023, 08:59:27 UTC | Test empty polygon intersection | 19 May 2023, 08:59:27 UTC |
eab22fd | Stéphane Caron | 19 May 2023, 08:57:55 UTC | Fix warn import | 19 May 2023, 08:57:55 UTC |
4dc9b1a | Stéphane Caron | 19 May 2023, 08:57:17 UTC | Use warn function from the standard library | 19 May 2023, 08:57:17 UTC |
0e0e3b5 | Stéphane Caron | 19 May 2023, 08:56:32 UTC | Clean up unused function | 19 May 2023, 08:56:32 UTC |
7c6ced0 | Stéphane Caron | 19 May 2023, 08:55:53 UTC | Annotate types for polygon plotting function | 19 May 2023, 08:55:53 UTC |
03177bf | Stéphane Caron | 19 May 2023, 08:54:39 UTC | Test convex hull of empty polygon | 19 May 2023, 08:54:39 UTC |
f319810 | Stéphane Caron | 19 May 2023, 08:53:33 UTC | Test Chebyshev center of empty polyhedron | 19 May 2023, 08:53:33 UTC |
ae285ae | Stéphane Caron | 19 May 2023, 08:53:24 UTC | Test polygon hull with offset | 19 May 2023, 08:53:24 UTC |
5a3f6ac | Stéphane Caron | 19 May 2023, 08:53:13 UTC | Raise ValueError exception when polyhedron is empty | 19 May 2023, 08:53:13 UTC |
f0f3157 | Stéphane Caron | 19 May 2023, 08:47:09 UTC | Add unit test for plot_polygon | 19 May 2023, 08:47:09 UTC |
f530d29 | Stéphane Caron | 19 May 2023, 08:44:57 UTC | Start unit tests for polygon submodule | 19 May 2023, 08:44:57 UTC |
4f3258f | Stéphane Caron | 19 May 2023, 08:42:38 UTC | Test Chebyshev center computation | 19 May 2023, 08:42:38 UTC |
2972b86 | Stéphane Caron | 19 May 2023, 08:38:20 UTC | Test cdd polytope projection as well | 19 May 2023, 08:38:20 UTC |
3847f79 | Stéphane Caron | 19 May 2023, 08:38:11 UTC | More type annotations converted from docs | 19 May 2023, 08:38:11 UTC |
32b19e8 | Stéphane Caron | 19 May 2023, 08:34:37 UTC | Unit tests for linear programming | 19 May 2023, 08:34:37 UTC |
7061998 | Stéphane Caron | 19 May 2023, 08:31:12 UTC | Install pyclipper in test environments | 19 May 2023, 08:31:12 UTC |
a5ef4a5 | Stéphane Caron | 19 May 2023, 08:29:51 UTC | Add unit test for convex hull | 19 May 2023, 08:29:51 UTC |
5dd1e6b | Stéphane Caron | 19 May 2023, 08:28:37 UTC | Add unit test for cone face matrix computation | 19 May 2023, 08:28:37 UTC |
9e3118e | Stéphane Caron | 19 May 2023, 08:26:50 UTC | Merge duality conversion unit tests | 19 May 2023, 08:26:50 UTC |
c0efda7 | Stéphane Caron | 19 May 2023, 08:25:23 UTC | Update README.md | 19 May 2023, 08:25:23 UTC |
1da4656 | Stéphane Caron | 19 May 2023, 08:24:42 UTC | Test polygon intersection function | 19 May 2023, 08:24:42 UTC |
bff7869 | Stéphane Caron | 19 May 2023, 08:21:42 UTC | [minor] Fix linter error | 19 May 2023, 08:21:42 UTC |
80cc6cc | Stéphane Caron | 19 May 2023, 08:19:57 UTC | Use CVXOPT as QP solver in unit tests | 19 May 2023, 08:19:57 UTC |
9f52025 | Stéphane Caron | 19 May 2023, 08:19:06 UTC | Remove default QP solver when projecting point to polytope | 19 May 2023, 08:19:06 UTC |
b5ebcc6 | Stéphane Caron | 19 May 2023, 08:16:34 UTC | Convert doc types to type annotations | 19 May 2023, 08:16:34 UTC |
86bcfb6 | Stéphane Caron | 19 May 2023, 08:14:37 UTC | Install qpsolvers in test environments | 19 May 2023, 08:14:37 UTC |
b4e10fa | Stéphane Caron | 19 May 2023, 08:14:03 UTC | Add optional dependencies | 19 May 2023, 08:14:03 UTC |
6a51daa | Stéphane Caron | 19 May 2023, 08:11:03 UTC | Add unit test for line-cylinder intersection | 19 May 2023, 08:11:03 UTC |
1286104 | Stéphane Caron | 19 May 2023, 08:09:18 UTC | Start unit tests for intersection functions | 19 May 2023, 08:09:18 UTC |
52fe7b7 | Stéphane Caron | 19 May 2023, 08:05:47 UTC | Add unit test for project_point_to_polytope | 19 May 2023, 08:05:47 UTC |
c408899 | Stéphane Caron | 19 May 2023, 08:01:24 UTC | Add unit tests for polytope projection | 19 May 2023, 08:01:24 UTC |
a9085ee | Stéphane Caron | 19 May 2023, 07:58:34 UTC | Add coverage badge | 19 May 2023, 07:58:34 UTC |
aa19406 | Stéphane Caron | 19 May 2023, 07:57:12 UTC | Separate plotting to simplify a readme example | 19 May 2023, 07:57:12 UTC |
7db763d | Stéphane Caron | 19 May 2023, 07:56:58 UTC | README header manicure | 19 May 2023, 07:56:58 UTC |
b967b7f | Stéphane Caron | 19 May 2023, 07:52:11 UTC | [doc] Escape backslashes properly in r-strings | 19 May 2023, 07:52:11 UTC |
b3aadb4 | Stéphane Caron | 19 May 2023, 07:45:23 UTC | Update documentation badge | 19 May 2023, 07:45:23 UTC |
1f5b498 | Stéphane Caron | 19 May 2023, 07:44:55 UTC | Add build badge to the readme | 19 May 2023, 07:44:55 UTC |
8d765b1 | Stéphane Caron | 19 May 2023, 07:43:48 UTC | [minor] Sort polygon imports | 19 May 2023, 07:43:48 UTC |
decee96 | Stéphane Caron | 18 May 2023, 15:31:27 UTC | Release v1.0.0 | 18 May 2023, 15:31:27 UTC |
277f454 | Stéphane Caron | 18 May 2023, 15:21:20 UTC | Add type annotations from documentation ones | 18 May 2023, 15:21:20 UTC |
d096a24 | Stéphane Caron | 18 May 2023, 15:18:38 UTC | [doc] Detect version from project module | 18 May 2023, 15:21:13 UTC |
31aea6c | Stéphane Caron | 18 May 2023, 15:16:34 UTC | Update documentation language | 18 May 2023, 15:16:51 UTC |
c6c438e | Stéphane Caron | 18 May 2023, 15:14:54 UTC | Merge pull request #8 from stephane-caron/feature/pypi_update Release v0.6.0 | 18 May 2023, 15:14:54 UTC |
60ae0ba | Stéphane Caron | 18 May 2023, 15:11:19 UTC | Release v0.6.0 | 18 May 2023, 15:11:19 UTC |
4a43956 | Stéphane Caron | 18 May 2023, 14:50:25 UTC | Fix linter error | 18 May 2023, 14:50:25 UTC |
6450dbb | Stéphane Caron | 18 May 2023, 14:47:22 UTC | Drop support for Python 3.7 because of Windows CI Windows CI fails with an obscure reason for Python 3.7. Dropping support in continuous integration for that Python version. | 18 May 2023, 14:48:30 UTC |
90edbf6 | Stéphane Caron | 18 May 2023, 14:44:52 UTC | [bretl] Raise error when expanding a successor-less vertex | 18 May 2023, 14:44:52 UTC |
b037b2f | Stéphane Caron | 18 May 2023, 14:40:12 UTC | Fix halfspace computation return type | 18 May 2023, 14:40:12 UTC |
cb814f9 | Stéphane Caron | 18 May 2023, 14:38:41 UTC | Annotate type of 2D vector coordinates | 18 May 2023, 14:38:41 UTC |
5df1e6c | Stéphane Caron | 18 May 2023, 14:34:27 UTC | Sort imports | 18 May 2023, 14:34:27 UTC |
fbbc91f | Stéphane Caron | 18 May 2023, 14:32:33 UTC | Fix Black error (bis repetita placent) | 18 May 2023, 14:32:33 UTC |
0dadf57 | Stéphane Caron | 18 May 2023, 14:30:26 UTC | Fix Black error | 18 May 2023, 14:30:26 UTC |
d915677 | Stéphane Caron | 18 May 2023, 14:27:53 UTC | Update matplotlib dependency for Python 3.7 | 18 May 2023, 14:27:53 UTC |
aa516df | Stéphane Caron | 18 May 2023, 14:25:57 UTC | Add missing matplotlib dependency | 18 May 2023, 14:25:57 UTC |
3668c05 | Stéphane Caron | 18 May 2023, 14:20:00 UTC | Remove unrelated optional deps | 18 May 2023, 14:20:00 UTC |
74cde83 | Stéphane Caron | 18 May 2023, 14:19:31 UTC | Add SciPy to project dependencies | 18 May 2023, 14:19:31 UTC |
7817a87 | Stéphane Caron | 18 May 2023, 14:11:08 UTC | Fix tox.ini syntax | 18 May 2023, 14:11:08 UTC |
170dae0 | Stéphane Caron | 18 May 2023, 14:10:22 UTC | WIP: Convert documentation types to type annotations | 18 May 2023, 14:10:22 UTC |
91c5733 | Stéphane Caron | 18 May 2023, 14:06:58 UTC | Add coverage to test environment | 18 May 2023, 14:06:58 UTC |
6df9231 | Stéphane Caron | 18 May 2023, 14:06:47 UTC | More type annotations and doc updates | 18 May 2023, 14:06:47 UTC |
5fc824f | Stéphane Caron | 18 May 2023, 14:03:53 UTC | Fix documentation thanks to typing | 18 May 2023, 14:03:53 UTC |
9f4a428 | Stéphane Caron | 18 May 2023, 13:58:39 UTC | Catch unhandled case thanks to mypy | 18 May 2023, 13:58:39 UTC |
032082c | Stéphane Caron | 18 May 2023, 13:58:26 UTC | [minor] Declare class attributes | 18 May 2023, 13:58:26 UTC |
b7e9afd | Stéphane Caron | 18 May 2023, 13:55:31 UTC | Install NumPy in test environments | 18 May 2023, 13:55:31 UTC |
d26832d | Stéphane Caron | 18 May 2023, 13:55:16 UTC | More type annotations in Bretl submodule | 18 May 2023, 13:55:16 UTC |
86bcd7d | Stéphane Caron | 18 May 2023, 13:50:08 UTC | [minor] Update changelog | 18 May 2023, 13:50:08 UTC |
4b08e27 | Stéphane Caron | 18 May 2023, 13:49:28 UTC | Fix typing error | 18 May 2023, 13:49:28 UTC |
97b01bc | Stéphane Caron | 18 May 2023, 13:47:28 UTC | Add GitHub Actions workflows | 18 May 2023, 13:47:28 UTC |
bb327f6 | Stéphane Caron | 18 May 2023, 13:47:04 UTC | Fix some pylint warnings | 18 May 2023, 13:47:04 UTC |
8c36614 | Stéphane Caron | 18 May 2023, 13:45:04 UTC | Finish documentation and NumPy-as-np updates | 18 May 2023, 13:45:04 UTC |
d0ca280 | Stéphane Caron | 18 May 2023, 13:43:58 UTC | Update intersection submodule | 18 May 2023, 13:43:58 UTC |
6c3a7b2 | Stéphane Caron | 18 May 2023, 13:43:44 UTC | Update duality submodule | 18 May 2023, 13:43:44 UTC |
a8fca4c | Stéphane Caron | 18 May 2023, 13:37:14 UTC | WIP: Document submodules | 18 May 2023, 13:37:14 UTC |
413fc7d | Stéphane Caron | 18 May 2023, 13:36:56 UTC | Document LP submodule | 18 May 2023, 13:36:56 UTC |
651affc | Stéphane Caron | 18 May 2023, 13:30:09 UTC | WIP: ruff fixes and import NumPy as np | 18 May 2023, 13:30:09 UTC |