[Biopython-dev] Phasing out support for Python 2.4?

Peter biopython at maubp.freeserve.co.uk
Wed Jan 13 17:21:23 UTC 2010


On Wed, Jan 13, 2010 at 5:08 PM, Eric Talevich <eric.talevich at gmail.com> wrote:
> On Wed, Jan 13, 2010 at 9:10 AM, Peter <biopython at maubp.freeserve.co.uk> wrote:
>> Hi all,
>>
>> Biopython currently supports Python 2.4, 2.5 and 2.6
>> (and seems to work on the current Python 2.7 alpha).
>>
>> Is it time to start phasing out support for Python 2.4?
>>
>> Reasons for encouraging Python 2.5+ include the
>> built in support for sqlite3 (which we can use in the
>> BioSQL wrappers) and ElementTree (which we use
>> for the phyloXML parser) both of which must currently
>> be manually installed for Python 2.4.
>
> Also, it appears that Python 2.7 will use absolute instead
> of relative imports by default:
> http://www.python.org/dev/peps/pep-0328/

Thanks for the heads up on that. I think we'll just need
to switch everything to absolute imports in order to
cover Python 2.4 to 2.7 inclusive.

>
> (So, you can take that as a +1 from me.)
>

Good :)

Peter



More information about the Biopython-dev mailing list