2.0.0: major performance boost and other improvements #84
fjwillemsen
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
After 16 months of public beta and 8 beta versions, python-constraint 2 is ready for release π
It brings major performance optimizations, an overhaul of the project structure, and automated testing and reporting.
This new version can be installed with
pip install python-constraint
.Summary of major optimizations:
getSolutionsOrderedList
orgetSolutionsAsListDict
)In all, this results in a two- to three- orders of magnitude speedup over the old version.
Various engineering changes were made as well, including:
setup.py
topyproject.toml
For more extensive information on these changes, check #76 and here
This discussion was created from the release 2.0.0: major performance boost and other improvements.
Beta Was this translation helpful? Give feedback.
All reactions