Preparing a release - IRC-SPHERE/HyperStream GitHub Wiki
The following steps are necessary when preparing a release:
- ensure all unit tests run
- bump version number
- ensure travis builds are passing
- upload to pypi using
./pypi.sh
- make sure you can do
pip install hyperstream
from a clean environment - ensure that SPHERE hyperstream is still functional
- create a new release and associated tag
Additionally
- download the pdf of documentation from readthedocs.io
- download the zipped tarball for the release
- check both of the above