Release 0.15.0 checklist
See original GitHub issuePreparing the release
- Rerun all notebooks (pay special attention to new features)
- Review documentation, optionally improving the user guide or adding new notebooks showcasing new functionality
- Write the changelog and list of contributors
- Commits since last release branch https://github.com/poliastro/poliastro/compare/0.14.0...master
- Issues closed in this milestone https://github.com/poliastro/poliastro/milestone/16?closed=1 (note that there might be issues without milestone!)
- Pull requests merged since last branching https://github.com/poliastro/poliastro/pulls?q=is%3Apr+is%3Amerged+merged%3A>%3D2020-05-02+sort%3Aupdated-asc
Before the beta release
- New branch
- Bump version to 0.15b1 in:
README.md__init__.py- Sphinx
conf.py
- Check that the release branch will be tested on CI
- Check all the badges in
READMEpoint to the appropriate git branch (replacemasterby new branchsed -i 's/master/.../g' README.md) - Check that docs badges and URLs point to appropriate tag (replace
latestby new tag, without sed!) - Commit
- Generate sdist and bdist_wheel with
flit build -
twine upload dist/* --repository-url https://test.pypi.org/legacy/ - Tag
- Bump master to next development version
Beta release
- Push branch to GitHub and tags
- Check on Test PyPI that the badges will work
- Upload sdist and bdist_wheel to PyPI - this step cannot be undone if the release is removed!
twine upload dist/* --repository-url https://upload.pypi.org/legacy/ - Check Read the Docs
Before final release
- Backport any bugs
- Update release date in changelog
- Bump version to 0.15.0 in:
README.md__init__.py- Sphinx
conf.py
- Check that docs badges and URLs point to appropriate tag (replace
v0.15b1byv0.15.0) - Commit
- Generate sdist and bdist_wheel
-
twine upload dist/* --repository-url https://test.pypi.org/legacy/ - Tag
Final release
- Push tag to GitHub
- Upload sdist and bdist_wheel to PyPI - this step cannot be undone if the release is removed!
twine upload dist/* --repository-url https://upload.pypi.org/legacy/ - Check Read the Docs
- Create GitHub release
- Add Zenodo badge to GitHub release
- Send announcement email with subject “ANN: poliastro 0.15.0 released 🚀”
- Cherry pick release date to master
- Close milestone
Issue Analytics
- State:
- Created 3 years ago
- Comments:7 (7 by maintainers)
Top Results From Across the Web
release-checklist - npm
Track tasks to know when something can happen. Latest version: 0.15.0, last published: 6 years ago. Start using release-checklist in your project by...
Read more >Zephyr SDK 0.15.0 Checklist · Issue #46491 - GitHub
Zephyr SDK 0.15.0 Checklist #46491 ... Release CI Docker image containing RC1 ... Set minimum required Zephyr SDK version to 0.15.0
Read more >SystemML Release Process - Apache SystemDS
Release Candidate Build and Deployment; Release Candidate Checklist. All Artifacts and Checksums Present; Release Candidate Build; Test Suite Passes ...
Read more >A QA checklist for CPAN releases - metacpan.org
A QA checklist for CPAN releases. ... 0.04 (HMBRAND on 2018-03-30), 0.03 (HMBRAND on 2018-03-30), 0.02 (HMBRAND on 2018-03-30). Release-Checklist-0.15.
Read more >Developing — Pulsar 0.15.0.dev0 documentation
This section contains documentation for maintainers of Pulsar. Release Checklist¶. This release checklist is based on the Pocoo Release Management Workflow.
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found

Beta is released!
Released! Only announcements left.