Re: raising pyblosxom requirements

will kahn-greene <[email protected]> Fri, 04 Feb 2011 09:35:09 -0500
Newsgroups gmane.comp.web.pyblosxom.user
Message-ID <[email protected]>
2.5 has a few things that are very nice:

* try/except/finally
* __missing__ in dicts
* startswith and endswith can take tuples
* one less version of Python to test on

Having said that, updating the requirements to 2.5 isn't a deal-breaker.

2.4 has subprocess, sets, generator expressions, function decorators,
multiline imports, key argument to sort (which is huge), sorted, and
some other things.  Updating the requirements to Python 2.4 is more
important.

/will


On 02/04/2011 08:57 AM, Ray Van Dolson wrote:
> On Fri, Feb 04, 2011 at 04:43:54AM -0500, will kahn-greene wrote:
>> Hi!
>>
>> I'm tossing around raising the Python requirement for PyBlosxom from 2.3
>> to 2.5.  There are a couple of reasons for this:
>>
>> 1. it allows us to use features and fixes available in 2.4 and 2.5
>> (subprocess instead of popen2 in comments plugin, ...)
>>
>> 2. it reduces the number of Python versions we need to test against
>>
>>
>> Python 2.5 is pretty old, so I don't think I'd be raising the bar so
>> high that it makes life difficult for people.
>>
>> Does anyone have any thoughts on this?  Does anyone run PyBlosxom on a
>> system with Python 2.3 or 2.4?
>>
>> /will
> 
> I run it on RHEL5 (CentOS 5) and have been meaning to get it packaged
> up for Fedora and EPEL.
> 
> RHEL5 includes Python 2.4.3 by default, though EPEL provides 2.6 I
> believe.
> 
> Any 2.5-only features you definitely plan on using?
> 
> Ray
> 
> ------------------------------------------------------------------------------
> The modern datacenter depends on network connectivity to access resources
> and provide services. The best practices for maximizing a physical server's
> connectivity to a physical network are well understood - see how these
> rules translate into the virtual world? 
> http://p.sf.net/sfu/oracle-sfdevnlfb
> _______________________________________________
> pyblosxom-users mailing list
> pyblosxom-users-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
> https://lists.sourceforge.net/lists/listinfo/pyblosxom-users
> 

------------------------------------------------------------------------------
The modern datacenter depends on network connectivity to access resources
and provide services. The best practices for maximizing a physical server's
connectivity to a physical network are well understood - see how these
rules translate into the virtual world? 
http://p.sf.net/sfu/oracle-sfdevnlfb