[Python-ideas] Python3.3 Decimal Library Released
Terry Reedy
tjreedy at udel.edu
Mon Mar 3 20:25:50 CET 2014
On 3/3/2014 12:54 PM, Steven D'Aprano wrote:
> I think it is premature to be talking about what goes into Python 4.x,
> which is why I refer to it as "Python 4000". There's no concrete plans
> for a Python 4 yet, or even whether there will be a Python 4, what the
> last Python 3.x version will be,
Given that Guido does not want double-digit minor version numbers, 3.9,
at the latest, will be followed by 4.0.
> or what sort of changes will be considered.
There will be several deprecated items removed, such as
http://docs.python.org/2/library/unittest.html#deprecated-aliases
I think it would be worth making a consolidated list.
I think a few modules that have replacements will be considered for
removal. Optparse (if argparse is an adequate replacement)? Asyncore (if
the new async catches on)? Changing the meaning of a core feature like
float literals is a different matter.
> But I would expect that any such Python 4 will probably be
> at least four years away, although given the extended life of 2.7
> possibly more like eight.
3.5, ..., 3.9, 4.0 is 6 releases, which should be about 10 years.
> (Given the stress of the 2->3 migration, I think *nobody* is exactly in
> a hurry for yet another backwards incompatible version. Perhaps we
> should be delaying such things until Python 5000.)
--
Terry Jan Reedy
More information about the Python-ideas
mailing list