Skip to content

pygmo 2.18.0

Compare
Choose a tag to compare
@bluescarni bluescarni released this 03 Aug 07:43
· 158 commits to master since this release

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.