Skip to content

Commit f9dcf3d

Browse files
committed
release v0.9.4
1 parent 80cc7be commit f9dcf3d

File tree

3 files changed

+20
-2
lines changed

3 files changed

+20
-2
lines changed

changelog.md

+18
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,23 @@
11
# Change log
22

3+
## 0.9.4
4+
5+
Major:
6+
* re-enabled MiniZinc as a backend solver!
7+
* reworked how solvers (and subsolvers) are accessed
8+
-> you can now do `model.solve(solver="minizinc:chuffed")` and the like
9+
* added a SolverLookup.solvernames() to get supported names
10+
* a debugging guide in the docs
11+
12+
Minor:
13+
* various documentation and test updates
14+
* some more explicit errors
15+
* add vectorized operations that were missing (thanks Hakan)
16+
* pysat: fix bug where constraints were duplicated
17+
* ort: show validation error when model is invalid
18+
* ort: work around 'xor' not being reifiable
19+
* add missing negated_normal for 'xor'
20+
321
## 0.9.3
422
* make progress logging work in jupyter/IPython (beta ortools feature)
523
* transf/get_variables now has print_variables that prints domains, for debugging with domains

cpmpy/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
"""
1515
# Tias Guns, 2019-2021
1616

17-
__version__ = "0.9.3"
17+
__version__ = "0.9.4"
1818

1919

2020
from .expressions import *

setup.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ def get_version(rel_path):
2727
description='A numpy-based library for modeling constraint programming problems',
2828
long_description=long_description,
2929
long_description_content_type="text/markdown",
30-
url="https://github.com/tias/cppy",
30+
url="https://github.com/CPMpy/cpmpy",
3131
packages=find_packages(),
3232
include_package_data=True,
3333
zip_safe=False,

0 commit comments

Comments
 (0)