This is a meta-issue tracking the things that should be done before the release.
At the start of development cycle
[x] Update the version number, set development status to Beta in PyPI metadata
[ ] Rename master branch to main, fix references in CI, Sonar and docs
Apparently this change would break GitHub Pages, so deferring this for now
I'd still want to change this; both for inclusivity and because the "17 commits to master since this release" message is confusing to non-technical users
This is a meta-issue tracking the things that should be done before the release.
At the start of development cycle
Beta
in PyPI metadatamaster
branch tomain
, fix references in CI, Sonar and docspy.typed
file so that our annotations are visible to users (https://mypy.readthedocs.io/en/stable/installed_packages.html)#type:ignore
comments by a mypy configuration fileRelease
@morrme
in release notesDraft release notes: https://gist.github.com/polsys/f0757723b73194a0bccb9043e7c75e47