DendroPy version 3.3.0 has just been released. If you have setuptools
or pip installed, you can upgrade your local DendroPy installation by
running:
$ sudo easy_install -U dendropy
Otherwise, as usual, you can download the package yourself from:
http://pypi.python.org/pypi/DendroPy
Changes
========
* An exception is now thrown when branches with edge weights of
"None" are encountered when calculating weighted Robinson-Foulds or
Euclidean distances, EXCEPT if the edges are root edges (i.e., edges
subtending the root node).
* Deep-coalescence counting methods now moved to a distinct
module: ``dendropy.reconcile``:
- ``dendropy.reconcile.reconciliation_discordance``
- ``dendropy.reconcile.monophyletic_partition_discordance``
Bug Fixes
========
* ``TaxonSetPartition`` iterator now iterates over partitions
without crashing.
* When a ``Tree`` object is independently written, its
``TaxonSet`` no longer gets re-created.
* Corrected variable reference when inferring ``TaxonSet`` of a
``Tree`` object.
* Correct list comprehension when composing ``Node`` and ``Edge``
sets of a ``Tree`` object.
For a full change history, please see:
http://packages.python.org/DendroPy/changes.html