Skip to content

Releases: esa/pygmo2

pygmo 2.19.7

09 Aug 18:53
Compare
Choose a tag to compare

This is a quick fix release whose main purpose is to build the binary wheels against the recently-released pagmo 2.19.1.

The full changelog, as usual, is available here:

https://esa.github.io/pygmo2/changelog.html

pygmo 2.19.6

21 Feb 09:00
Compare
Choose a tag to compare

This new pygmo release includes fixes for Python 3.12 and adds batch fitness evaluation capabilities to the CMAES algorithm.

pygmo 2.19.5

10 Apr 13:11
Compare
Choose a tag to compare

This is a minor release featuring several documentation fixes, and adding pre-built wheels for 64-bit Linux ARM (aarch64), courtesy of @ccrutchf.

pygmo 2.19.4

10 Apr 11:32
Compare
Choose a tag to compare
v2.19.4

pygmo 2.19.4.

pygmo 2.19.3

09 Apr 15:02
Compare
Choose a tag to compare
v2.19.3

pygmo 2.19.3.

pygmo 2.19.2

09 Apr 14:58
Compare
Choose a tag to compare
v2.19.2

pygmo 2.19.2.

pygmo 2.19.1

09 Apr 14:56
c099bc7
Compare
Choose a tag to compare
Merge pull request #129 from ccrutchf/master

Build ARM Wheels for PyPi

pygmo 2.19.0

19 Jan 08:26
e56ecc7
Compare
Choose a tag to compare

Full changelog: https://esa.github.io/pygmo2/changelog.html

PyPi support restored for linux

Due to the large number of requests we have refreshed and restored the binary wheel creation for the linux platform.

Added fixed arguments meta problem

A new meta-problem allows to fix some of the decision vector components and reduce dimensionality.

Generational MOEA-D added to algorithms

Added a generational version of MOEA-D with batch fitness evaluation support.

pygmo 2.18.0

03 Aug 07:43
Compare
Choose a tag to compare

Full changelog: https://esa.github.io/pygmo2/changelog.html

Support for non-x86 CPUs

pygmo 2.18.0 adds official support for non-x86 processors, specifically 64-bit ARM and PowerPC. Automated builds on these architectures have been added to the CI pipeline, courtesy of travis and circleci.

Serialisation changes

This release includes various changes in the serialisation of the main classes. As a result, it's not possible in pygmo 2.18.0 to unpickle from archives produced with earlier versions of pygmo.

Build system fixes & improvements

pygmo now requires CMake >= 3.17 when building from source. A compilation failure in debug mode with Python >= 3.9 has been fixed.

pygmo 2.16.1

22 Dec 14:15
Compare
Choose a tag to compare

This is a minor release containing a few build system fixes, and bumping up the minimum required pybind11 version to 2.6.

As usual, the full changelog is available here:

https://esa.github.io/pygmo2/changelog.html