- run
tox -e dev
(if not installedapt-get install tox
) - run
. ./.tox/dev/bin/activate
- run
deactivate
- if you are currently in a dev pyenvironment - run
tox
- update changelog in CHANGES.rst, referring to the next version
- python setup.py check --restructuredtext
- commit everything
- make sure tests pass!
- git tag <version>, where <version> is pep 440 compliant
- git push --tags
Uploading of tagged versions to pypi will be taken care of by travis.