Biopython 1.74 released

Dear Biopythoneers,

Biopython 1.74 has been released and is available from our website and PyPI.

This release of Biopython supports Python 2.7, 3.4, 3.5, 3.6 and 3.7. However, it will be the last release to support Python 3.4 which is now at end-of-life. It has also been tested on PyPy2.7 v6.0.0 and PyPy3.5 v6.0.0.

(Please note we will be dropping support for Python 2.7 in early 2020.)

Over half our code is now explicitly available under either our original “Biopython License Agreement”, or the very similar but more commonly used “3-Clause BSD License”. See the LICENSE.rst file for more details.

[Read More]

Biopython 1.73 released

Dear Biopythoneers,

Biopython 1.73 has been released and is available from our website and PyPI.

This release of Biopython supports Python 2.7, 3.4, 3.5 and 3.6. It has also been tested on PyPy2.7 v6.0.0 and PyPy3.5 v6.0.0.

As in recent releases, more of our code is now explicitly available under either our original " Biopython License Agreement", or the very similar but more commonly used “3-Clause BSD License”.  See the LICENSE.rst file for more details.

[Read More]

Biopython 1.72 released

Dear Biopythoneers,

I’m writing this in Portland at the GCC BOSC 2018 conference, where I will present the Biopython Project Update 2018 talk tomorrow. Yesterday during my airport layover in Iceland, I published the Biopython 1.72 release to our website and PyPI:

https://biopython.org/wiki/Download https://pypi.python.org/pypi/biopython/1.72

This release of Biopython supports Python 2.7, 3.4, 3.5 and 3.6. It has also been tested on PyPy2.7 v6.0.0 and PyPy3.5 v6.0.0.

Internal changes to Bio.SeqIO have sped up the SeqRecord .format method and SeqIO.write (especially when used in a for loop).

[Read More]

BioJava 5.0.0 is out

BioJava 5.0.0 was released on the 23rd of March 2018. This represents a major milestone that brings more consolidation and reorganisation of modules. This is the first release to be based on Java 8, bring in your lambdas and stream API calls!

The release represents work done in the last 2 years, alpha releases were available for quite some time and now this makes all the changes officially public.

Some major refactoring occurred in the biojava-structure module. The data model to deal with macromolecular structures has been adapted to be closer to the mmCIF data model. Other improvements in biojava-structure are support for MMTF format and improved symmetry detection code.

[Read More]

Biopython 1.71 released

Dear Biopythoneers,

Source distributions of Biopython 1.71 are now available from the downloads page on the official Biopython website, and the release is also on the Python Package Index (PyPI) including pre-compiled Wheel Packages for Linux, Mac OS X and Windows.

This release of Biopython supports Python 2.7, 3.4, 3.5 and 3.6 (we have now dropped support for Python 3.3). It has also been tested on PyPy2.7 v5.10.0 and PyPy3.5 v5.10.1.

Python 3 is the primary development platform for Biopython. We will drop support for Python 2.7 no later than 2020, in line with the end-of-life or sunset date for Python 2.7 itself.

[Read More]

Biopython 1.70 released

Dear Biopythoneers,

Source distributions of Biopython 1.70 are now available from the downloads page on the official Biopython website, and the release is also on the Python Package Index (PyPI). Windows installers and/or wheels should be available later. ( Update: Compiled wheel packages now available for Linux, Mac OS X and Windows).

This release of Biopython supports Python 2.7, 3.4, 3.5 and 3.6 (we have now dropped support for Python 3.3). It has also been tested on PyPy v5.7, PyPy3.5 v5.8 beta, and Jython 2.7 (although we are deprecating support for Jython).

[Read More]

Biopython 1.67 released

This was long over-due, but Biopython 1.67 was released earlier today. The most recent delay was due to migrating our website from MediaWiki to GitHub Pages earlier this year, following an OBF server failure.

Source distributions and Windows installers for Biopython 1.67 are now available from the downloads page on the official Biopython website, and the release is also on the Python Package Index (PyPI).

This release of Biopython supports Python 2.6, 2.7, 3.3, 3.4 and 3.5, but support for Python 2.6 is considered to be deprecated. It has also been tested on PyPy 5.0, PyPy3 version 2.4, and Jython 2.7.

[Read More]

Biopython 1.59 released

Source distributions and Windows installers for Biopython 1.59 are now available from the downloads page on the Biopython website and from the Python Package Index (PyPI).

Platforms/Deployment

We currently support Python 2.5, 2.6 and 2.7 and also test under Jython 2.5 (which does not cover NumPy). Please note that this release will not work on Python 2.4

Most functionality is also working under Python 3.1 and 3.2 (including modules using NumPy), and under PyPy (excluding our NumPy dependencies). We are now encouraging early adopters to help beta testing on these platforms.

[Read More]

BioRuby 1.4.2 released

We are pleased to announce the release of BioRuby 1.4.2. This new release fixes bugs existed in 1.4.1 and adds new features and improvement of performance.

Here is a brief summary of changes.

[Read More]