pycsp3
A Python Library for modeling combinatorial constrained problems
COmpact SOlver for COnstrained problems
Scheduling extension for pycsp3 with interval variables, sequence variables, and scheduling constraints.