[Python-ideas] Proposal to change Python version release cycle

Nick Coghlan ncoghlan at gmail.com
Tue Nov 7 07:52:00 EST 2017


On 6 November 2017 at 22:19, Stephan Houben <stephanh42 at gmail.com> wrote:
> 2017-11-06 12:53 GMT+01:00 Brice Parent <contact at brice.xyz>:
>> I think the only problem we can reach here, not only in our lifetimes, but
>> in the next years, is not Python3.10 vs Python31.0 (Python3.x will be long
>> dead when we reach this point!), but the ordering of versions, like
>> (python310 < python40). But it probably is a false problem, as after a
>> two-digit minor version, we can fix the length of minor versions to two
>> digits when needed (python310 < python400).
>
> No probs with either of my proposals:
>
>>>> "python39.dll" < "python3A.dll" < "python40.dll"
> True

Ah, you're right, I forgot about that option (I think Ezio Melotti
suggested it previously).

Yes, going with "3.10", but encoding it as "3A" in lexically ambiguous
contexts is another option that would let us get as far as 3.35 (aka
"3Z") before encountering ambiguity problems.

Cheers,
Nick.

-- 
Nick Coghlan   |   ncoghlan at gmail.com   |   Brisbane, Australia


More information about the Python-ideas mailing list