From 0086ab4cf70db09917bf4c435258c2aaba769a1f Mon Sep 17 00:00:00 2001 From: nikohansen Date: Fri, 30 Aug 2024 12:29:06 +0200 Subject: [PATCH] v4.0.0 --- README.md | 5 +++++ cma/__init__.py | 2 +- setup.py | 2 +- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 1e81e22..8c55048 100644 --- a/README.md +++ b/README.md @@ -89,6 +89,11 @@ either of these with ``sudo``. ## Version History +* [Release ``4.0.0``](https://github.com/CMA-ES/pycma/releases/tag/r4.0.0) + - majorly improved mixed-integer handling based on a more concise lower bound + of variances and on so-called integer centering + - moved options and parameters code into a new file + - many small-ish fixes and improvements * [Release ``3.4.0``](https://github.com/CMA-ES/pycma/releases/tag/r3.4.0) - fix compatibility to `numpy` 2.0 (thanks to [Sait Cakmak](https://github.com/saitcakmak)) - improved interface to `noise_handler` argument which accepts `True` as value diff --git a/cma/__init__.py b/cma/__init__.py index 082cf37..c6874fe 100644 --- a/cma/__init__.py +++ b/cma/__init__.py @@ -154,7 +154,7 @@ # fcts = ff # historical reasons only, replace cma.fcts with cma.ff first -__version__ = "3.4.0" +__version__ = "4.0.0" # $Source$ # according to PEP 8 style guides, but what is it good for? # $Id: __init__.py 4432 2020-05-28 18:39:09Z hansen $ # bash $: svn propset svn:keywords 'Date Revision Id' __init__.py diff --git a/setup.py b/setup.py index 9668e92..924f5ed 100644 --- a/setup.py +++ b/setup.py @@ -75,7 +75,7 @@ # from distutils.core import setup from setuptools import setup from cma import __version__ # assumes that the right module is visible first in path, i.e., cma folder is in current folder -from cma import __doc__ as long_description +from cma import __doc__ as long_description # is overwritten below # prevent the error when building Windows .exe import codecs