Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #17648 > unrolled thread

Anyone still using Python 2.5?

Started byChris Withers <chris@simplistix.co.uk>
First post2011-12-21 07:15 +0000
Last post2011-12-21 11:28 -0600
Articles 5 — 5 participants

Back to article view | Back to comp.lang.python


Contents

  Anyone still using Python 2.5? Chris Withers <chris@simplistix.co.uk> - 2011-12-21 07:15 +0000
    Re: Anyone still using Python 2.5? Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2011-12-21 10:50 +0000
      Re: Anyone still using Python 2.5? "George R. C. Silva" <georger.silva@gmail.com> - 2011-12-21 11:04 -0200
      Re: Anyone still using Python 2.5? Roy Smith <roy@panix.com> - 2011-12-21 08:07 -0500
        Re: Anyone still using Python 2.5? Tim Chase <python.list@tim.thechases.com> - 2011-12-21 11:28 -0600

#17648 — Anyone still using Python 2.5?

FromChris Withers <chris@simplistix.co.uk>
Date2011-12-21 07:15 +0000
SubjectAnyone still using Python 2.5?
Message-ID<mailman.3905.1324455495.27778.python-list@python.org>
Hi All,

What's the general consensus on supporting Python 2.5 nowadays?

Do people still have to use this in commercial environments or is 
everyone on 2.6+ nowadays?

I'm finally getting some continuous integration set up for my packages 
and it's highlighting some 2.5 compatibility issues. I'm wondering 
whether to fix those (lots of ugly "from __future__ import 
with_statement" everywhere) or just to drop Python 2.5 support.

What do people feel?

cheers,

Chris

-- 
Simplistix - Content Management, Batch Processing & Python Consulting
             - http://www.simplistix.co.uk

[toc] | [next] | [standalone]


#17654

FromSteven D'Aprano <steve+comp.lang.python@pearwood.info>
Date2011-12-21 10:50 +0000
Message-ID<4ef1b9fa$0$29973$c3e8da3$5496439d@news.astraweb.com>
In reply to#17648
On Wed, 21 Dec 2011 07:15:46 +0000, Chris Withers wrote:

> Hi All,
> 
> What's the general consensus on supporting Python 2.5 nowadays?
> 
> Do people still have to use this in commercial environments or is
> everyone on 2.6+ nowadays?

Centos and Red Hat production systems still use Python 2.4, so yes, 
absolutely, 2.5 and 2.4 still need to be supported.

Not necessarily by package authors though -- that's a matter for them to 
decide. I'm presently writing a small library which will support 2.4 
through 3.2, which isn't as hard as it sounds like, but still isn't 
exactly fun. If the project were much bigger, I'd drop support for 2.4 
and only support 2.5. At least then I could use conditional expressions 
and __future__ imports.


> I'm finally getting some continuous integration set up for my packages
> and it's highlighting some 2.5 compatibility issues. I'm wondering
> whether to fix those (lots of ugly "from __future__ import
> with_statement" everywhere) or just to drop Python 2.5 support.
> 
> What do people feel?

It really depends on *your* users, not arbitrary developers. How many of 
your users are using 2.5?



-- 
Steven

[toc] | [prev] | [next] | [standalone]


#17658

From"George R. C. Silva" <georger.silva@gmail.com>
Date2011-12-21 11:04 -0200
Message-ID<mailman.3911.1324472668.27778.python-list@python.org>
In reply to#17654
Em quarta-feira, 21 de dezembro de 2011 08:50:34, Steven D'Aprano 
escreveu:
> On Wed, 21 Dec 2011 07:15:46 +0000, Chris Withers wrote:
>
>> Hi All,
>>
>> What's the general consensus on supporting Python 2.5 nowadays?
>>
>> Do people still have to use this in commercial environments or is
>> everyone on 2.6+ nowadays?
>
> Centos and Red Hat production systems still use Python 2.4, so yes,
> absolutely, 2.5 and 2.4 still need to be supported.
>
> Not necessarily by package authors though -- that's a matter for them to
> decide. I'm presently writing a small library which will support 2.4
> through 3.2, which isn't as hard as it sounds like, but still isn't
> exactly fun. If the project were much bigger, I'd drop support for 2.4
> and only support 2.5. At least then I could use conditional expressions
> and __future__ imports.
>
>
>> I'm finally getting some continuous integration set up for my packages
>> and it's highlighting some 2.5 compatibility issues. I'm wondering
>> whether to fix those (lots of ugly "from __future__ import
>> with_statement" everywhere) or just to drop Python 2.5 support.
>>
>> What do people feel?
>
> It really depends on *your* users, not arbitrary developers. How many of
> your users are using 2.5?
>
>
>

There are still people on 2.5. ESRIs customers (www.esri.com) that rely 
heavily on Python 2.5, because it ships with a popular ArcGIS release 
(9.31). The new ArcGIS release uses 2.6, but I can see 9.31 lurking 
around for another year, at least.

Cheers.

[toc] | [prev] | [next] | [standalone]


#17659

FromRoy Smith <roy@panix.com>
Date2011-12-21 08:07 -0500
Message-ID<roy-D4F3E1.08072421122011@news.panix.com>
In reply to#17654
In article <4ef1b9fa$0$29973$c3e8da3$5496439d@news.astraweb.com>,
 Steven D'Aprano <steve+comp.lang.python@pearwood.info> wrote:

> Centos and Red Hat production systems still use Python 2.4, so yes, 
> absolutely, 2.5 and 2.4 still need to be supported.

Is Python 2.4 destined to be the next IE-6?

[toc] | [prev] | [next] | [standalone]


#17678

FromTim Chase <python.list@tim.thechases.com>
Date2011-12-21 11:28 -0600
Message-ID<mailman.3930.1324488537.27778.python-list@python.org>
In reply to#17659
On 12/21/11 07:07, Roy Smith wrote:
> In article<4ef1b9fa$0$29973$c3e8da3$5496439d@news.astraweb.com>,
>   Steven D'Aprano<steve+comp.lang.python@pearwood.info>  wrote:
>
>> Centos and Red Hat production systems still use Python 2.4, so yes,
>> absolutely, 2.5 and 2.4 still need to be supported.
>
> Is Python 2.4 destined to be the next IE-6?

No...unlike IE6, 2.4 backwards compatibility has a foreseeable 
death when RHEL+2.6 eventually fall out of support ;-)

-tkc





[toc] | [prev] | [standalone]


Back to top | Article view | comp.lang.python


csiph-web