Releases: tpaviot/ProcessScheduler
Releases · tpaviot/ProcessScheduler
2.0.0
2.0.0a
This release introduces major API changes.
Bump z3-solver to release 4.12.5.0
Refactoring:
-
port codebase to pydantic V2
-
export solution to pandas dataframe
-
define LinearFunction, PolynomialFunction etc. for costs
-
JSON importer/exporter improvements thanks to pydantic
-
use pytest for unittest suite
-
poetry support
-
refactor Indicator and Objective
-
documentation use mkdocs material
-
more tests
0.9.4
0.9.3
0.9.2
New features:
- export to excel
Misc:
- documentation update
- delay solver initialization, better tracking for conflicting constraints
- explicitly raise an exception is ResourceUnavailable defined before the resource is assigned to the tasks. Fix issue #126
- raise exception if resource is identified by its name and not the variable name
- change report status in check_sat
- fix costs computation
- fix boolean examples in features notebook
- move first order logic tests to test_fol.py
- many typos/cosmetic changes