[ftputil] Which Python version(s) do you use?

Stefan Schwarzer sschwarzer at sschwarzer.net
Fri Jul 21 16:14:55 CEST 2006


Hi Ido,

On 2006-07-21 15:57, Ido Abramovich wrote:
> > I'm currently using python 2.3.5 at home and office. I'll
> > probably move to python 2.4.x at home when python 2.5 will be
> > available. at work I'll probably still use 2.3.5 (debian stable
> > version. although, there is also ver. 2.4.1 in debian stable,
> > so technically, I can move to that version)

the point that there are still operating systems out there which
ship with Python 2.3.x is a good one. :-) In fact, I have a
server with Debian Sarge and a notebook with Mac OS X 10.3, which
also ships with Python 2.3.x (but I don't use ftputil on these
systems). From my experience, while it's technically possible to
install Python 2.4 on a Debian system it may quickly become a
hassle to find appropriate versions of extensions which use
Python 2.4 instead of 2.3 as dependency.

Of course, you could install Python 2.4 in your home directory
and install all extensions you want there as well, but ... ;-)

> > there should be no need to support versions <2.3. what features
> > do you want to use that aren't supported with 2.3.x with
> > __future__?

If I understand your question correctly, you are asking what
features in Python 2.4 I would want to use that are not also
possible in Python 2.3 with `__future__` imports?

Answer: At some point, decorators might be interesting, though I
don't have a particular feature in mind that would require or
make heavy use of them. I like decorators, but I wouldn't use
them for just this reason. ;-)

Stefan


More information about the ftputil mailing list