More flexible bugfix releases · Issue #13752 · python/mypy (original) (raw)

Currently the release manager for a feature release is expected to decide if one or more bugfix releases should be released and to publish them (e.g. 0.982 if 0.981 is the initial feature release). It was suggested in the 1.0 release planning meeting earlier this week that there's no compelling reason why this needs to be always performed by the release manager.

My proposal is that we could have at least one or two additional people (who already have commit access) who can publish bugfix releases. The minimal requirements to make this feasible would be to give them upload access to our PyPI project and to document the process.

Here's a suggested process:

Open questions:

Rationale:

Please let me know what you think about this, and if you'd like to help with making bugfix releases.

cc @hauntsaninja