Biopython dropping Python 2.4 Support?

This is a reminder that the forthcoming Biopython 1.56 release is planned to be our last release to support Python 2.4. Looking back, we supported Python 2.3 for about six years - it was released July 2003, and Biopython 1.50 released in April 2009 was the last to support it. Similarly, Python 2.4 was released six years ago (November 2004). Dropping Python 2.4 support will allow use to assume standard library modules like the ElementTree XML parser and SQLite 3 support will be available. [Read More]

Biopython and version control systems

Initially for evaluation purposes only, Giovanni and Bartek have setup a mirror of Biopython on GitHub, which is automatically updated from the OBF hosted Biopython CVS repository. See our git migration wiki page for details. If this is favorably received, then moving Biopython from CVS to git seems likely at some point this year. Originally, all the OBF hosted projects used CVS for their source code repositories. At the start of 2008, BioPerl and BioJava moved over to Subversion (SVN), followed by BioSQL. [Read More]

BioPerl 1.6 preparations

BioPerl is preparing for version 1.6 release in the coming months. As part of this some restructuring and simplification of the packaging is occurring. Bio-Graphics has been split off into its own package back on Sourceforge to allow for a separate release schedule. It will be uploaded to CPAN as a separate package. In the future other small groups of modules will also be split off from the Core. Eventually the Core will constitute components that will be the main parsers and data objects while less-common use cases or tightly related modules (like bioperl-network) will be released to CPAN on their own. [Read More]