Guido van Rossum wrote: > Marc-Andre, > > I think the release managers might let you change this back if you > volunteered, not to maintain all of distutils (I wouldn't wish that on > my worst enemies :-) but at least to keep the version number up to > date and to do the occasional work to keep it backwards compatible in > the way you want it.
I guess it's Anthony's turn then... the patch is there and tested, just waiting in its shell window to get checked in ;-) I'll add a distutils checkin message filter to keep me informed of any changes to distutils. > I think it's fine of the new distutils contains new features that > won't work with older Pythons, as long as the old features still work > (and have perhaps updated functionality in some other way). How > exactly to reconcile this with the black/white notion of PPE 291 I > don't know; it seems a compromise is in order. +1 > --Guido > > On 8/15/06, M.-A. Lemburg <[EMAIL PROTECTED]> wrote: >> Martin v. Löwis wrote: >> > Guido van Rossum schrieb: >> >> I think it must be rolled back, at least as long as >> >> distutils is officially listed as a package that needs to support >> >> older versions of Python, which pretty much implies that it's okay to >> >> extract it from the 2.5 release and distribute it separately for use >> >> with older Python versions. >> > >> > See, it isn't listed as such anymore, not since AMK removed it from >> > PEP 291. >> > >> > That said, I'm not terribly opposed to it being changed back (*) - but >> > *I* won't change it back (having it changed already twice in two >> > days). I just wish I could then delegate all bug reports "distutils >> > doesn't work with older Python releases" to MAL. As far as I'm >> > concerned, this isn't a distutils feature anymore. >> >> How many of those are there ? >> >> We're running SVN distutils regularly for Python 2.4 and use >> the one that shipped with Python 2.3 (the last to support 1.5.2) >> for all versions between 1.5.2 and 2.3. >> >> We haven't hit any bugs related to distutils not being >> compatible to those Python versions anymore. The few I found >> over the years, I corrected directly in the repository. >> >> I just checked: SVN distutils (at least the parts that we use) >> still works with Python 2.2. It no longer works with Python 2.1 >> due to the use of "True" and probably a few other things. >> >> > Regards, >> > Martin >> > >> > (*) where "back" means 2.5.0, not 2.4.0. >> >> -- >> Marc-Andre Lemburg >> eGenix.com >> >> Professional Python Services directly from the Source (#1, Aug 15 2006) >> >>> Python/Zope Consulting and Support ... http://www.egenix.com/ >> >>> mxODBC.Zope.Database.Adapter ... http://zope.egenix.com/ >> >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ >> ________________________________________________________________________ >> >> ::: Try mxODBC.Zope.DA for Windows,Linux,Solaris,FreeBSD for free ! :::: >> > > -- Marc-Andre Lemburg eGenix.com Professional Python Services directly from the Source (#1, Aug 15 2006) >>> Python/Zope Consulting and Support ... http://www.egenix.com/ >>> mxODBC.Zope.Database.Adapter ... http://zope.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ ::: Try mxODBC.Zope.DA for Windows,Linux,Solaris,FreeBSD for free ! :::: _______________________________________________ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com