Skip to content

Commit fa2b45a

Browse files
committed
v4.4.2 fix compatibility issues
1 parent f3f5201 commit fa2b45a

File tree

3 files changed

+16
-2
lines changed

3 files changed

+16
-2
lines changed

README.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,20 @@ It may be necessary to replace ``pip`` with ``python -m pip`` and/or prefixing
8989
either of these with ``sudo``.
9090

9191
## Version History
92+
93+
* [Release ``4.4.2``](https://github.com/CMA-ES/pycma/releases/tag/r4.4.2)
94+
- Fix compatibility issues (with [`comocma`](https://github.com/CMA-ES/pycomocma)):
95+
- add back the (deprecated) `cma.constraints_handling.BoundTransform` class
96+
which was missing since ``4.1.0``, however, `cma.BoundTransform` is the
97+
recommended way to access this class
98+
- remove dependency of `OOOptimizer.optimize` on `self.result`
99+
- fix [issue 337](https://github.com/CMA-ES/pycma/issues/337) where plotting bails
100+
with some recent version of `matplotlib>3.8.0`.
101+
- Various improvements of the logger and plotting.
102+
- Remove default f-offset from binary test functions
103+
(``cma.fitness_functions.binary_foffset = 0`` by default now)
104+
- A few new module settings to (better) control corner case behavior.
105+
92106
* [Release ``4.4.1``](https://github.com/CMA-ES/pycma/releases/tag/r4.4.1)
93107
- `fmin2` accepts a constraints function as `constraints` keyword argument
94108
- an improved `CMAEvolutionStrategyResult2` class which also contains the best feasible solution

cma/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@
103103

104104
___author__ = "Nikolaus Hansen and Petr Baudis and Youhei Akimoto"
105105
__license__ = "BSD 3-clause"
106-
__version__ = "4.4.1"
106+
__version__ = "4.4.2"
107107

108108

109109
import collections as _collections

tools/conda.recipe/meta.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
package:
2-
version: "4.4.1"
2+
version: "4.4.2"
33
name: 'cma'
44

55
source:

0 commit comments

Comments
 (0)