This page documents the steps to be taken to release a new version of Sphinx AutoAPI.
- Check that the dependencies of the package are correct.
- Clean the
.tox
directory and run the tests. - Commit and push any changes needed to make the tests pass.
- Check that the tests passed on github.
- Update the version numbers in
autoapi/__init__.py
. - Run
tox -e release_notes -- build
- Commit and push the changes.
- Check that the tests passed on github.
git clean -idx
tox -e release
git tag vX.X.X
git push --tags