openslide-python
openslide-python copied to clipboard
Release 1.4.1
OpenSlide Python release process
- [x] Update
CHANGELOG.mdand version inopenslide/_version.py - [x] Create and push signed tag
- [x] Find the workflow run for the tag
- [x] Once the build finishes, approve deployment to PyPI
- [x] Download the docs artifact
- [x] Verify that the workflow created a PyPI release with a description, source tarball, and wheels
- [x] Verify that the workflow created a GitHub release with release notes, source tarballs, and wheels
- [x]
cdinto website checkout;rm -r api/python && unzip /path/to/downloaded/openslide-python-docs.zip && mv openslide-python-docs-* api/python - [x] Update website:
_data/releases.yaml,_includes/news.md - [x] Start a CI build of the demo site
- [x] Update Ubuntu PPA
- [x] Update Fedora and possibly EPEL packages
- [x] Check that Copr package built successfully
- [ ] Send mail to -announce and -users
- [ ] Post to forum.image.sc
- [x] Update MacPorts package