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.0rc3Installing 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.0rc3Task 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