[Python-Dev] PEP 407 / splitting the stdlib (original) (raw)

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