Skip to content

Release 2022.1.0

Pierre Paleo requested to merge release_2022.1 into master

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

Merge request reports