[Python-checkins] r50978 - in python/trunk: Lib/distutils/__init__.py Misc/NEWS

M.-A. Lemburg mal at egenix.com
Mon Jul 31 12:38:05 CEST 2006


Anthony Baxter wrote:
> On Monday 31 July 2006 02:35, Martin v. Löwis wrote:
>> M.-A. Lemburg schrieb:
>>> I agree with Nick. The patch isn't all that helpful.
>> So we are stuck. Anthony Baxter wants this automatically
>> synchronized.
> 
> I want less places in the Python standard library that contain version 
> numbers that have to be updated constantly. If you (or anyone else) 
> wants to cut a standalone release of distutils, you should take care 
> to update the version number in the standalone code appropriately.

I don't want to cut a separate release: what we're doing is using
the SVN version of distutils on all Python versions since
Python 2.3 (and the Python 2.3 shipped version for all version
before that).

With the patch, setup.py scripts will now regard the distutils
package as being version 2.x.y when run with Python 2.x.y and
apply fixes needed for that distutils version.

distutils is a complicated package and I think this warrants having
a single version number for it which is independent of the Python
version numbering.

Also note that the Python 2.1 requirement for distutils was dropped
without any discussion on the distutils SIG:

http://svn.python.org/view?rev=1982&view=rev
http://mail.python.org/pipermail/distutils-sig/2005-March/thread.html

So I question that decision (which I just found out by looking at
PEP 291 today) as well.

If you need a maintainer for the distutils version number,
I'd be happy to take that role and I'd also like to propose
to re-add the Python 2.1 requirement back to PEP 291 again.

It really helps a lot if you can use the most recent distutils
versions for all Python versions people commonly use today.

-- 
Marc-Andre Lemburg
eGenix.com

Professional Python Services directly from the Source  (#1, Jul 31 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-checkins mailing list