![](https://secure.gravatar.com/avatar/ebf132362b622423ed5baca2988911b8.jpg?s=120&d=mm&r=g)
If we want the version to be PEP 440 compliant it'd be like 3.6rc1.dev0 or so if I remember correctly.
Sent from my iPhone
On Nov 22, 2016, at 3:40 PM, Steve Dower <steve.dower@python.org> wrote:
On 22Nov2016 1150, R. David Murray wrote: Being who we are (precisionist programmers), the inconsistency between "beta release cuts off features" and "last beta before RC cuts off non-release-critical fixes" does produce some cognitive dissonance. I've seen the RC described as "the first beta that might be turned into the production release", and if you think of it that way it makes it easier to remember that we're restricting commits in order to produce that "special beta". That is probably better, conceptually, than producing an RC that we fully expect will require release-critical bug fixes because we just committed a bunch of non-release-critical bug fixes, just so cutoff-when-the-name-changes stays consistent.
It might also help if the version info was updated to (for example) "3.6.0rc1-" rather than "3.6.0b4+", to emphasize that any work going on in that branch is work against RC and not against a beta.
I'm not sure that a trailing '-' is the right way to mark this. Maybe "rc1+dev" or similar?
Cheers, Steve
python-committers mailing list python-committers@python.org https://mail.python.org/mailman/listinfo/python-committers Code of Conduct: https://www.python.org/psf/codeofconduct/