.gitignore
.pre-commit-config.yaml
CHANGELOG.md
LICENSE
README.md
pyproject.toml
.github/workflows/pytest.yml
.github/workflows/release.yml
benchmarks/piecewise/README.md
benchmarks/piecewise/__init__.py
benchmarks/piecewise/__main__.py
benchmarks/piecewise/_instances.py
benchmarks/piecewise/_solvers.py
benchmarks/piecewise/_solvers_pyomo.py
benchmarks/piecewise/_stress.py
benchmarks/piecewise/_stress_constant.py
benchmarks/piecewise/compare_pyomo.py
benchmarks/piecewise/results/2026-03-15-stress.txt
benchmarks/piecewise/results/2026-03-15.txt
examples/README.md
examples/budget_allocation.py
examples/energy_dispatch.py
examples/pricing_tiers.py
examples/.assets/budget_allocation.png
examples/.assets/energy_dispatch_costs.png
examples/.assets/energy_dispatch_crew.png
examples/.assets/energy_dispatch_schedule.png
examples/.assets/pricing_tiers.png
src/cpsat_utils/__init__.py
src/cpsat_utils/hints.py
src/cpsat_utils/io.py
src/cpsat_utils/testing.py
src/cpsat_utils.egg-info/PKG-INFO
src/cpsat_utils.egg-info/SOURCES.txt
src/cpsat_utils.egg-info/dependency_links.txt
src/cpsat_utils.egg-info/requires.txt
src/cpsat_utils.egg-info/top_level.txt
src/cpsat_utils/piecewise/__init__.py
src/cpsat_utils/piecewise/_constant.py
src/cpsat_utils/piecewise/_constraints.py
src/cpsat_utils/piecewise/_helpers.py
src/cpsat_utils/piecewise/_linear.py
tests/test_basics.py
tests/test_hints.py
tests/test_io.py
tests/test_version.py
tests/piecewise/__init__.py
tests/piecewise/test_constant.py
tests/piecewise/test_linear.py