Pyjobshop

Latest version: v0.0.4

Safety actively analyzes 723217 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

0.0.4

This release fixes a dependency issue with FJSPLIB.

**Full Changelog**: https://github.com/PyJobShop/PyJobShop/compare/v0.0.3...v0.0.4

0.0.3

This release introduces many quality-of-life improvements in the implementation.

What's Changed
* Max tardiness and lateness by leonlan in https://github.com/PyJobShop/PyJobShop/pull/237
* Optional dependency groups by leonlan in https://github.com/PyJobShop/PyJobShop/pull/238
* Remove enum tools by leonlan in https://github.com/PyJobShop/PyJobShop/pull/240
* Improve installation & contributing docs by leonlan in https://github.com/PyJobShop/PyJobShop/pull/243
* Fix docstring parameters order `plot_machine_gantt` by JoostBerkhout in https://github.com/PyJobShop/PyJobShop/pull/245
* Simplify code by introducing Model._add_constaint() by JoostBerkhout in https://github.com/PyJobShop/PyJobShop/pull/249
* Correcting some doc typos by JoostBerkhout in https://github.com/PyJobShop/PyJobShop/pull/252
* Update intro to CP page by leonlan in https://github.com/PyJobShop/PyJobShop/pull/248
* Minor refinements example notebooks by JoostBerkhout in https://github.com/PyJobShop/PyJobShop/pull/254
* Feedback from Joost by leonlan in https://github.com/PyJobShop/PyJobShop/pull/255
* Rename RTD urls to pyjobshop.org by leonlan in https://github.com/PyJobShop/PyJobShop/pull/259
* Use `--all-groups` flag by leonlan in https://github.com/PyJobShop/PyJobShop/pull/260
* Upgrade CPLEX to be Python 3.12 compatible by leonlan in https://github.com/PyJobShop/PyJobShop/pull/265
* Result string representation by leonlan in https://github.com/PyJobShop/PyJobShop/pull/264
* Include lower bound in Result by leonlan in https://github.com/PyJobShop/PyJobShop/pull/270
* Sharpening circuit in ortools & remove before constraint by JoostBerkhout in https://github.com/PyJobShop/PyJobShop/pull/261
* Remove horizon by leonlan in https://github.com/PyJobShop/PyJobShop/pull/273
* Refactor resources by leonlan in https://github.com/PyJobShop/PyJobShop/pull/272
* Refactor Constraints data by leonlan in https://github.com/PyJobShop/PyJobShop/pull/274
* Refactor resources and consecutive constraints implementations by leonlan in https://github.com/PyJobShop/PyJobShop/pull/275
* Improve Model documentation by leonlan in https://github.com/PyJobShop/PyJobShop/pull/277
* Timing constraints with delays by leonlan in https://github.com/PyJobShop/PyJobShop/pull/278
* [OR-Tools] Refactor sequence variable by leonlan in https://github.com/PyJobShop/PyJobShop/pull/282
* Include machine index in Consecutive constraint by leonlan in https://github.com/PyJobShop/PyJobShop/pull/287

New Contributors
* JoostBerkhout made their first contribution in https://github.com/PyJobShop/PyJobShop/pull/245

**Full Changelog**: https://github.com/PyJobShop/PyJobShop/compare/v0.0.2...v0.0.3

0.0.2

This release introduces many enhancements and refactorings to PyJobShop.

- Added support for Google OR-Tools.
- Added support for resource-constrained project scheduling.
- Improved documentation, examples and testing.

**Full Changelog**: https://github.com/PyJobShop/PyJobShop/compare/v0.0.1...v0.0.2

0.0.2b

Second test release. Fixes a bug where `setup.py` does not include the entire package.

0.0.2a

Test release with new UV setup.

0.0.1

This is the alpha release for PyJobShop.
- Support for solving flexible job shop problems (FJSPs) with IBM ILOG CP Optimizer, including extensions:
- Arbitrary precedence constraints
- Sequence-dependent setup times
- Machine unavailability periods
- Contiguity constraints
- Processing plans
- Various objective functions (makespan, total completion time, total tardiness)
- Documentation at https://pyjobshop.readthedocs.io/en/latest/index.html.

Links

Releases

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.