- Make sure all changes are live and that Travis is green
- Update README.md with release notes
- Update setup.py for the new version number
pip install -U twine wheel
python setup.py sdist
python setup.py bdist_wheel
- For each file in
dist/
:gpg2 --detach-sign -a <filename>
twine upload dist/*
(or./twine-upload ../../dist/*
if in a venv)- Commit everything for the release
git tag -a vN.N.N
git push [email protected]:brettcannon/caniusepypy.git --tags