- update version to release version
- setup.py
- CHANGES.rst (add release date)
- docs/source/conf.py
- commit version changes to git and push to github
- go to https://github.com/stefanofontanelli/ColanderAlchemy/releases and "Draft a new release" with the tag and title being "v[verion number]"
- build distributions:
python setup.py sdist
python setup.py bdist_wheel
- upload to pypi
python setup.py register
python setup.py sdist upload
python setup.py bdist_wheel upload
- confirm README contents and such are properly rendered on PyPI. If rendering is incorrect, test RST files with an RST parsing program to test for bugs. (http://rst.ninjs.org/ will give error messages)
- update version to development version (increment and add '.dev1')
- setup.py
- CHANGES.rst
- docs/source/conf.py
- commit version changes to git