New release planned: v9.4.0
This is to inform the community that a major new release is being prepared.
Notes:
- First PyTango version to support cppTango 9.4.x.
- First PyTango version with binary wheels for Linux hosted on PyPI.org
- First PyTango version with binary packages for MacOS, available from conda-forge only.
- Change to API for spectrum and image attributes when they are empty.
We have a release candidate, so please test if possible and report any issues before the final 9.4.0 release.
Installing from PyPI (ideally in a virtual env):
python -m pip install pytango==9.4.0rc3
Installing from conda-forge (assumes you already have mamba or miniconda installed):
conda create -n pytango-test -c conda-forge -c conda-forge/label/pytango_rc pytango=9.4.0rc3
Task list:
-
Read steps in the how-to-contribute docs for making a release -
Release candidate testing and fixes complete -
Sardana. Tests with 9.4.0rc3 sardana-org/sardana#1810 (closed). -
BLISS. Test with 9.4.0rc3 requested. -
SKAO. Requested -
your project? Add a comment.
-
-
Merge request to update changelog and bump version -
Merge MR (this is the last MR for the release) -
Make sure CI is OK on develop branch -
Make sure the documentation is updated for develop (readthedocs) -
Create an annotated tag from develop branch -
Make sure the documentation is updated for release (readthedocs) -
Upload the new version to PyPI -
Bump the version with “-dev” in the develop branch -
Create and fill in the release description on GitLab -
Build conda packages -
Advertise the release on the mailing list -
Close this issue
Edited by Anton Joubert