[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