The iminuit logo uses glyphs generated from the free Gentium Plus font.
- Merge develop into master
- Option: do a
git rebase -i
to make history edits
- Option: do a
- Create a branch on the master, called release_, make release edits there
- Increase version number in iminuit/version.py
- Update doc/changelog.rst
- Check that all wheels are build (Azure should trigger)
- Merge release branch to master
- Create release on Github
- This triggers an upload of the latest build artefacts to PyPI
- Note: a prerelease is published on TestPyPI, a release on PyPI
- Upload uses API tokens configured in PyPI, TestPyPI, and Github "Secrets"
- Conda-forge should pick this up automatically and generate conda packages