Preview edition binaries for the OptalCP constraint programming solver.
# Latest version (recommended)
pip install git+https://github.com/ScheduleOpt/optalcp-py-bin-preview@latest
# Specific version
pip install git+https://github.com/ScheduleOpt/optalcp-py-bin-preview@v2025.11.0This will automatically install the optalcp Python API package as a dependency.
See the optalcp-py repository.
The Preview edition of OptalCP is a limited version that:
- Solves problems normally
- Reports only objective values (no solution details)
- Is useful for evaluation and testing
For full functionality, install optalcp-bin (full edition) or optalcp-bin-academic (academic edition).
Contact ScheduleOpt for licensing options (academic licenses are free).
Once installed, the optalcp package will automatically find and use this binary:
import optalcp as cp
model = cp.Model()
# ... build your model ...
result = cp.solve(model)
print(f"Objective: {result.objective}")To upgrade to the full edition, simply install the full binary package (requires GitHub authentication):
pip install git+https://github.com/ScheduleOpt/optalcp-py-bin@latestThe full edition will automatically take priority over the preview edition.
- Linux (x86_64)
- macOS (ARM64)
- Windows (x64)
See LICENSE.md file in the package for license terms.