- Run the tests.
poetry run tox
- Check if docs are compilable:
poetry run sphinx-build docs/source docs/_build
- Update release in
VERSION.md
,setup.py
and button ofREADME.md
. - Make release
- Push master and develop branch, and tags
- Switch to master branch
- Upload new packages to test server:
poetry build poetry config repositories.testpypi https://test.pypi.org/legacy/ poetry publish -r testpypi
- Check that everything works
- Upload new packages to real server:
poetry publish