Releases: xoolive/facile
Releases · xoolive/facile
facile v1.6
facile v1.5
Support for n dimensional arrays
Type annotations
Fixed warnings
Build with poetry, integration in Github Actions
Version 1.3
- Constraint operators for
~(not) and^(xor) - Better error handling on
__bool__or__nonzero__ - Documentation revamp
- Cross-compilation embedded into
setup.py
Version 1.2
Functionalities:
- Constraint reification
- Global constraints (alldifferent, gcc) must all be posted
- Better support for arrays of variables: min(), max(), sort()
- Unary operators on variables, expressions and constraints
Interface:
- Documentation switched to English
- More significant Exception handling
- More extensive set of examples
Miscellaneous:
- Improve general stability
- Bundles for Python 3.5
Version 1.1
- Improve general stability
- Proper use of disjunction and conjunction of constraints
- Use of array of variables and possibility to index them as variables
And also, the egg-file for Windows (only 3.4) 👍
This version is available on the official pypi repository.
pip install facileon Linux/Windows;easy_install facileon any operating system
(pypi doesn't allow to push wheel files for native Linux extensions.)
Initial release
First successful release for a constraint programming class (hence the documentation in French)
The release is published as python-egg files for Python 2.7 and 3.4 for Linux (tested on Debian Wheezy and Ubuntu 14.04) and MacOS (10.9). Binaries for Windows are not ready yet.