[Python-Dev] PEP 407 / splitting the stdlib
Stephen J. Turnbull
stephen at xemacs.org
Wed Jan 18 17:57:12 CET 2012
Nick Coghlan writes:
> >From the stdlib feature development branch (these are the new interim
> releases with standard library updates only as proposed by PEP 407):
> Python 3.3.1 + stdlib 13.02.0 (~February 2013)
> Python 3.3.2 + stdlib 13.08.0 (~August 2013)
> Python 3.3.3 + stdlib 14.02.0 (~February 2014) (only upgrade path
> from here is to make the jump to 3.4.0)
> -- 3.4.0 + 12.08.0 is released from default branch --
Typo? -> 3.4.0 + 14.08.0, right?
> Python 3.4.1 + stdlib 15.02.0 (~February 2015)
It seems to me there could be considerable divergence between the
stdlib code in
> the default branch:
> Python 3.4.0a1 + stdlib 14.08.0a1 (~February 2013)
> Python 3.4.0a2 + stdlib 14.08.0a2 (~August 2013)
> Python 3.4.0a3 + stdlib 14.08.0a3 (~February 2014)
and
> the stdlib feature development branch
> Python 3.3.1 + stdlib 13.02.0 (~February 2013)
> Python 3.3.2 + stdlib 13.08.0 (~August 2013)
> Python 3.3.3 + stdlib 14.02.0 (~February 2014) (only upgrade path
because 14.08.0a* will be targeting 3.4, and *should* use new language
constructs and APIs where they are appropriate, while 13.02.0 ...
14.02.0 will be targeting the 3.3 API, and mustn't use them.
More information about the Python-Dev
mailing list