[Python-Dev] no remaining issues blocking 2.5 release

M.-A. Lemburg mal at egenix.com
Tue Aug 15 18:24:01 CEST 2006


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 <mal at egenix.com> 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 ! ::::


More information about the Python-Dev mailing list