Developing¶
pip install -r development-requirements.txt
pre-commit install
Making a release¶
Increase the version in
analytical/__init__.py
.Update the changelog in
docs/changelog.rst
.Commit the changes.
Tag the release in git:
git tag $NEW_VERSION
.Push the tag:
git push --tags origin
Upload the changes to PyPI:
rm -rf dist/ python setup.py sdist bdist_wheel twine upload --sign --identity security@readthedocs.org dist/*