[Python-checkins] r55300 - peps/trunk/pep-0011.txt

Neal Norwitz nnorwitz at gmail.com
Wed May 16 06:49:01 CEST 2007


On 5/13/07, "Martin v. Löwis" <martin at v.loewis.de> wrote:
> > In 2.7 remove support for freebsd4 and 5.  4 is already not supported,
> > but the last version was released in 2005.
> > 5 will be EOL around the same time as 2.6 is released.
>
> That's actually not the way PEP 11 is meant to work. If some platform
> support is to be removed, there should be one major release in which
> the code is disabled, and then it should be removed only in the next
> version. So if FreeBSD 4 and 5 should not be supported anymore, we
> should "break" them in 2.6, and remove the code in 2.7.

My intent was not really to break the support for the platform, but
rather just remove the IN.py module in the Lib/plat-freebsd*
directories.  I don't know that we have any code specific to these
platforms other than trivial stuff I don't care about (e.g., simple
stuff in configure.in, or references in tests).

Brett's checkin reminded me that we have a PEP (4) for modules which
is more appropriate for my intent.

Your mail reminded me that I forgot to include a Misc/NEWS entry. :-)
I will remove the entry in PEP 11 and add one to PEP 4 and update Misc/NEWS.

n


More information about the Python-checkins mailing list