.gitignore
LICENSE.txt
README.md
pyproject.toml
examples/01_introduction.py
examples/02_more_detailed_products.py
examples/03_orders_and_stock.py
examples/04_defining_shifts.py
examples/08_machines.py
src/pro_machina/__init__.py
src/pro_machina/config.py
src/pro_machina/durations.py
src/pro_machina/exceptions.py
src/pro_machina/measures.py
src/pro_machina/py.typed
src/pro_machina/util.py
src/pro_machina.egg-info/PKG-INFO
src/pro_machina.egg-info/SOURCES.txt
src/pro_machina.egg-info/dependency_links.txt
src/pro_machina.egg-info/requires.txt
src/pro_machina.egg-info/top_level.txt
src/pro_machina/problem/__init__.py
src/pro_machina/problem/consumables.py
src/pro_machina/problem/forecasts.py
src/pro_machina/problem/machines.py
src/pro_machina/problem/problem.py
src/pro_machina/problem/products.py
src/pro_machina/problem/shifts.py
src/pro_machina/problem/stocks.py
src/pro_machina/problem/constraints/__init__.py
src/pro_machina/problem/constraints/hard_constraints.py
src/pro_machina/problem/constraints/soft_constraints.py
src/pro_machina/problem/constraints/type_checkers.py
src/pro_machina/problem/resources/continental_example.json
src/pro_machina/problem/resources/six_two_break_example.json
src/pro_machina/problem/resources/six_two_example.json
src/pro_machina/problem/resources/two_ten_break_example.json
src/pro_machina/problem/resources/two_ten_example.json
src/pro_machina/solver/__init__.py
tests/conftest.py
tests/test_machines.py
tests/test_shifts.py