-
Notifications
You must be signed in to change notification settings - Fork 9
Home
Dario Izzo edited this page Nov 1, 2018
·
3 revisions
- 1 - Change the version number in the
CMakeLists.txt
(i.e. the variablePAGMO_PLUGINS_NONFREE_PROJECT_VERSION
) making sure it is higher than the last released version - 2 - Change the required pygmo version in the file
wheel_setup.py
line 34: INSTALL_REQUIRES =['numpy>=1.11', 'cloudpickle', 'pygmo>=2.9,<=2.9']
to the latest available in PyPI. - 3 - Change the boost version used when building the manylinux wheels (file
install_docker.sh
) to the exact version used by the pygmo PyPi package. (You can check this in the pagmo2 github pages browsing the code of the corresponding release and checking the fileinstall_docker.sh
there). - 4 - Commit those changes (without marking it as a [skip ci], although tempting).
- 5 - Create a new release form the github release page of the project
pagmo_plugins_non_free
You need to checkout the version
git checkout 0331b091020b4fb4e8804396533f61fa85496991
as they later changed API (apparently)