Release 2022.1.0
Release for ESRF training.
Prior work
-
Documentation MR: update APIdoc, changelog, features, etc.
Release candidate
-
Bump version to RC -
Deploy the release candidate on pypi -
End-to-end tests (with pypi wheel)
Release
-
Bump version to final -
Build and deploy documentation -
Deploy the release on testpypi -
End-to-end tests (with testpypi wheel) -
Create and push the tag: git tag --sign -a v20XX.Y.Z && git push origin v20XX.Y.Z
-
Deploy the final wheel on pypi
Memo
To build the wheel and sources package:
python setup.py bdist_wheel
python setup.py sdist
To upload it on testpypi:
twine upload --sign --repository testpypi mywheel.whl sources.tar.gz
Edited by Pierre Paleo