Skip to content

giotto-tda version 0.6.0

Compare
Choose a tag to compare
@ulupo ulupo released this 27 Aug 07:16
7b3e47d

This is a major release including a new local homology subpackage, a new backend for computing Vietoris–Rips barcodes, wheels for Python 3.10 and Apple Silicon systems, and end of support for Python 3.6.

Major Features and Improvements

  • A new local_homology subpackage containing scikit-learn–compatible transformers for the extraction of local homology features has been added (#602). A tutorial and an example notebooks explain it.
  • Wheels for Python 3.10 are now available (#644 and #646).
  • Wheels for Apple Silicon systems are now available for Python versions 3.8, 3.9 and 3.10 (#646).
  • giotto-ph is now the backend for the computation of Vietoris–Rips barcodes, replacing ripser.py (#614).
  • The documentation has been improved (#609).

Bug Fixes

  • A bug involving tests for the mapper subpackage has been fixed (#638).

Backwards-Incompatible Changes

  • Python 3.6 is no longer supported, and the manylinux standard has been bumped from manylinux2010 to manylinux2014 (#644 and #646).
  • The python-igraph requirement has been replaced with igraph >= 0.9.8 (#616).

Thanks to our Contributors

This release contains contributions from:

Umberto Lupo, Jacob Bamberger, Wojciech Reise, Julián Burella Pérez, and Anibal Medina-Mardones

We are also grateful to all who filed issues or helped resolve them, asked and answered questions, and were part of inspiring discussions.