[Distutils] [Distribute] What versions should we support?

Lennart Regebro regebro at gmail.com
Fri Jul 17 11:51:45 CEST 2009


2009/7/17 Tarek Ziadé <ziade.tarek at gmail.com>:
> On Thu, Jul 16, 2009 at 10:57 PM, Lennart Regebro<regebro at gmail.com> wrote:
>> More specifically, Python 2.3 and/or 2.4?
>>
>> The current trunk (or whatever mercurial calls it) doesn't work with
>> 2.4, because of a try/except/finally clause. That's fixable, but I
>> ain't gonna fix it if we don't want to support 2.4 any more. I would
>> claim that we should support 2.4.
>>
>
> I think we can release a 2.4-compatible bugfix version then focus on
> making it evolve with Distutils trunk.
>
> It should be the 0.6 final version.
>
> Then we can focus on working on the 0.7 series that will work with
> Distutils current trunk.
>
> When Python 2.7/3.2 are out, I am planning to release a standalone
> version of Distutils that will work starting at 2.5.
> Which means that the 0.7 series of Distribute will be able to work with it.
>
> From there we can maintain a 0.6.x maintenance branch that will work
> with vanilla Python from 2.4 to 2.6 + 3.1
> and a 0.7.x branch that will work with Python 2.7/3.2 and 2.5/2.6/3.1
> if the users install the Distutils backport.

Sounds reasonable.

> What else do we want to take out ? easy_install ? While is implemented
> like a distutils command in
> setuptools, it could be a standalone script like pip does.

I think that's a good idea.

-- 
Lennart Regebro: Python, Zope, Plone, Grok
http://regebro.wordpress.com/
+33 661 58 14 64


More information about the Distutils-SIG mailing list