The constraint package is a constraint satisfaction problem solver written in 100% pure Python, using constraint propagation algorithms. So far, facilities are provided to work with finite domains only.

WWW: https://www.logilab.org/project/logilab-constraint
