-
Notifications
You must be signed in to change notification settings - Fork 242
Release checklist
peterbrittain edited this page Sep 24, 2016
·
17 revisions
Quick checklist before going public with a new release:
- Check CHANGES.rst is up to date.
- Update README.rst to reference new release in any URLs.
- Definitely update sample URL
- Consider deleting badges in RST
- Check everything in and run the full set of tests.
- Create new branch for major updates.
- Check latest docs build (and update RTD build branches as needed - try to keep 3 active).
- Tag, rebuild and check the dist installs.
- python setup.py test
- python setup.py sdist
- python setup.py bdist_wheel --universal
- Check these two files install and can run latest samples.
- twine upload dist/* (assuming just have new builds to upload).
- Release!