.. image:: https://raw.githubusercontent.com/giotto-ai/giotto-tda/master/doc/images/tda_logo.svg
:width: 850
|Version|_ |Azure-build|_ |Azure-cov|_ |Azure-test|_ |Twitter-follow|_ |Slack-join|_
.. |Version| image:: https://img.shields.io/pypi/v/giotto-tda
.. _Version:
.. |Azure-build| image:: https://dev.azure.com/maintainers/Giotto/_apis/build/status/giotto-ai.giotto-tda?branchName=master
.. _Azure-build: https://dev.azure.com/maintainers/Giotto/_build?definitionId=6&_a=summary&repositoryFilter=6&branchFilter=141&requestedForFilter=ae4334d8-48e3-4663-af95-cb6c654474ea
.. |Azure-cov| image:: https://img.shields.io/azure-devops/coverage/maintainers/Giotto/6/master
.. _Azure-cov:
.. |Azure-test| image:: https://img.shields.io/azure-devops/tests/maintainers/Giotto/6/master
.. _Azure-test:
.. |Twitter-follow| image:: https://img.shields.io/twitter/follow/giotto_ai?label=Follow%20%40giotto_ai&style=social
.. _Twitter-follow: https://twitter.com/intent/follow?screen_name=giotto_ai
.. |Slack-join| image:: https://img.shields.io/badge/Slack-Join-yellow
.. _Slack-join: https://slack.giotto.ai/
==========
giotto-tda
==========
``giotto-tda`` is a high-performance topological machine learning toolbox in Python built on top of
``scikit-learn`` and is distributed under the GNU AGPLv3 license. It is part of the `Giotto <https://github.com/giotto-ai>`_
family of open-source projects.
Project genesis
===============
``giotto-tda`` is the result of a collaborative effort between `L2F SA <https://www.l2f.ch/>`_,
the `Laboratory for Topology and Neuroscience <https://www.epfl.ch/labs/hessbellwald-lab/>`_ at EPFL,
and the `Institute of Reconfigurable & Embedded Digital Systems (REDS) <https://heig-vd.ch/en/research/reds>`_ of HEIG-VD.
License
=======
.. _L2F team: business@l2f.ch
``giotto-tda`` is distributed under the AGPLv3 `license <https://github.com/giotto-ai/giotto-tda/blob/master/LICENSE>`_.
If you need a different distribution license, please contact the `L2F team`_.
Documentation
=============
Please visit `https://giotto-ai.github.io/gtda-docs <https://giotto-ai.github.io/gtda-docs>`_ and navigate to the version you are interested in.
Installation
============
Dependencies
------------
The latest stable version of ``giotto-tda`` requires:
- Python (>= 3.7)
- NumPy (>= 1.19.1)
- SciPy (>= 1.5.0)
- joblib (>= 0.16.0)
- scikit-learn (>= 0.23.1)
- pyflagser (>= 0.4.3)
- python-igraph (>= 0.8.2)
- plotly (>= 4.8.2)
- ipywidgets (>= 7.5.1)
To run the examples, jupyter is required.
User installation
-----------------
The simplest way to install ``giotto-tda`` is using ``pip`` ::
python -m pip install -U giotto-tda
If necessary, this will also automatically install all the above dependencies. Note: we recommend
upgrading ``pip`` to a recent version as the above may fail on very old versions.
Pre-release, experimental builds containing recently added features, and/or
bug fixes can be installed by running ::
python -m pip install -U giotto-tda-nightly
The main difference between ``giotto-tda-nightly`` and the developer installation (see the section
on contributing, below) is that the former is shipped with pre-compiled wheels (similarly to the stable
release) and hence does not require any C++ dependencies. As the main library module is called ``gtda`` in
both the stable and nightly versions, ``giotto-tda`` and ``giotto-tda-nightly`` should not be installed in
the same environment.
Developer installation
----------------------
Please consult the `dedicated page <https://giotto-ai.github.io/gtda-docs/latest/installation.html#developer-installation>`_
for detailed instructions on how to build ``giotto-tda`` from sources across different platforms.
.. _contributing-section:
Contributing
============
We welcome new contributors of all experience levels. The Giotto
community goals are to be helpful, welcoming, and effective. To learn more about
making a contribution to ``giotto-tda``, please consult `the relevant page
<https://giotto-ai.github.io/gtda-docs/latest/contributing/index.html>`_.
Testing
-------
After developer installation, you can launch the test suite from outside the
source directory ::
pytest gtda
Important links
===============
- Official source code repo: https://github.com/giotto-ai/giotto-tda
- Download releases: https://pypi.org/project/giotto-tda/
- Issue tracker: https://github.com/giotto-ai/giotto-tda/issues
Citing giotto-tda
=================
If you use ``giotto-tda`` in a scientific publication, we would appreciate citations to the following paper:
`giotto-tda: A Topological Data Analysis Toolkit for Machine Learning and Data Exploration <https://www.jmlr.org/papers/volume22/20-325/20-325.pdf>`_, Tauzin *et al*, J. Mach. Learn. Res. 22.39 (2021): 1-6.
You can use the following BibTeX entry:
.. code:: bibtex
@article{giotto-tda,
author = {Guillaume Tauzin and Umberto Lupo and Lewis Tunstall and Julian Burella P\'{e}rez and Matteo Caorsi and Anibal M. Medina-Mardones and Alberto Dassatti and Kathryn Hess},
title = {giotto-tda: A Topological Data Analysis Toolkit for Machine Learning and Data Exploration},
journal = {Journal of Machine Learning Research},
year = {2021},
volume = {22},
number = {39},
pages = {1-6},
url = {http://jmlr.org/papers/v22/20-325.html}
}
Community
=========
giotto-ai Slack workspace: https://slack.giotto.ai/
Contacts
========
maintainers@giotto.ai
Raw data
{
"_id": null,
"home_page": "https://github.com/giotto-ai/giotto-tda",
"name": "giotto-tda",
"maintainer": "Umberto Lupo, Wojciech Reise",
"docs_url": null,
"requires_python": "",
"maintainer_email": "maintainers@giotto.ai",
"keywords": "machine learning,topological data analysis,persistent homology,persistence diagrams,Mapper",
"author": "",
"author_email": "",
"download_url": "https://github.com/giotto-ai/giotto-tda/tarball/v0.6.0",
"platform": null,
"description": ".. image:: https://raw.githubusercontent.com/giotto-ai/giotto-tda/master/doc/images/tda_logo.svg\n :width: 850\n\n|Version|_ |Azure-build|_ |Azure-cov|_ |Azure-test|_ |Twitter-follow|_ |Slack-join|_\n\n.. |Version| image:: https://img.shields.io/pypi/v/giotto-tda\n.. _Version:\n\n.. |Azure-build| image:: https://dev.azure.com/maintainers/Giotto/_apis/build/status/giotto-ai.giotto-tda?branchName=master\n.. _Azure-build: https://dev.azure.com/maintainers/Giotto/_build?definitionId=6&_a=summary&repositoryFilter=6&branchFilter=141&requestedForFilter=ae4334d8-48e3-4663-af95-cb6c654474ea\n\n.. |Azure-cov| image:: https://img.shields.io/azure-devops/coverage/maintainers/Giotto/6/master\n.. _Azure-cov:\n\n.. |Azure-test| image:: https://img.shields.io/azure-devops/tests/maintainers/Giotto/6/master\n.. _Azure-test:\n\n.. |Twitter-follow| image:: https://img.shields.io/twitter/follow/giotto_ai?label=Follow%20%40giotto_ai&style=social\n.. _Twitter-follow: https://twitter.com/intent/follow?screen_name=giotto_ai\n\n.. |Slack-join| image:: https://img.shields.io/badge/Slack-Join-yellow\n.. _Slack-join: https://slack.giotto.ai/\n\n==========\ngiotto-tda\n==========\n\n``giotto-tda`` is a high-performance topological machine learning toolbox in Python built on top of\n``scikit-learn`` and is distributed under the GNU AGPLv3 license. It is part of the `Giotto <https://github.com/giotto-ai>`_\nfamily of open-source projects.\n\nProject genesis\n===============\n\n``giotto-tda`` is the result of a collaborative effort between `L2F SA <https://www.l2f.ch/>`_,\nthe `Laboratory for Topology and Neuroscience <https://www.epfl.ch/labs/hessbellwald-lab/>`_ at EPFL,\nand the `Institute of Reconfigurable & Embedded Digital Systems (REDS) <https://heig-vd.ch/en/research/reds>`_ of HEIG-VD.\n\nLicense\n=======\n\n.. _L2F team: business@l2f.ch\n\n``giotto-tda`` is distributed under the AGPLv3 `license <https://github.com/giotto-ai/giotto-tda/blob/master/LICENSE>`_.\nIf you need a different distribution license, please contact the `L2F team`_.\n\nDocumentation\n=============\n\nPlease visit `https://giotto-ai.github.io/gtda-docs <https://giotto-ai.github.io/gtda-docs>`_ and navigate to the version you are interested in.\n\nInstallation\n============\n\nDependencies\n------------\n\nThe latest stable version of ``giotto-tda`` requires:\n\n- Python (>= 3.7)\n- NumPy (>= 1.19.1)\n- SciPy (>= 1.5.0)\n- joblib (>= 0.16.0)\n- scikit-learn (>= 0.23.1)\n- pyflagser (>= 0.4.3)\n- python-igraph (>= 0.8.2)\n- plotly (>= 4.8.2)\n- ipywidgets (>= 7.5.1)\n\nTo run the examples, jupyter is required.\n\nUser installation\n-----------------\n\nThe simplest way to install ``giotto-tda`` is using ``pip`` ::\n\n python -m pip install -U giotto-tda\n\nIf necessary, this will also automatically install all the above dependencies. Note: we recommend\nupgrading ``pip`` to a recent version as the above may fail on very old versions.\n\nPre-release, experimental builds containing recently added features, and/or\nbug fixes can be installed by running ::\n\n python -m pip install -U giotto-tda-nightly\n\nThe main difference between ``giotto-tda-nightly`` and the developer installation (see the section\non contributing, below) is that the former is shipped with pre-compiled wheels (similarly to the stable\nrelease) and hence does not require any C++ dependencies. As the main library module is called ``gtda`` in\nboth the stable and nightly versions, ``giotto-tda`` and ``giotto-tda-nightly`` should not be installed in\nthe same environment.\n\nDeveloper installation\n----------------------\n\nPlease consult the `dedicated page <https://giotto-ai.github.io/gtda-docs/latest/installation.html#developer-installation>`_\nfor detailed instructions on how to build ``giotto-tda`` from sources across different platforms.\n\n.. _contributing-section:\n\nContributing\n============\n\nWe welcome new contributors of all experience levels. The Giotto\ncommunity goals are to be helpful, welcoming, and effective. To learn more about\nmaking a contribution to ``giotto-tda``, please consult `the relevant page\n<https://giotto-ai.github.io/gtda-docs/latest/contributing/index.html>`_.\n\nTesting\n-------\n\nAfter developer installation, you can launch the test suite from outside the\nsource directory ::\n\n pytest gtda\n\nImportant links\n===============\n\n- Official source code repo: https://github.com/giotto-ai/giotto-tda\n- Download releases: https://pypi.org/project/giotto-tda/\n- Issue tracker: https://github.com/giotto-ai/giotto-tda/issues\n\n\nCiting giotto-tda\n=================\n\nIf you use ``giotto-tda`` in a scientific publication, we would appreciate citations to the following paper:\n\n `giotto-tda: A Topological Data Analysis Toolkit for Machine Learning and Data Exploration <https://www.jmlr.org/papers/volume22/20-325/20-325.pdf>`_, Tauzin *et al*, J. Mach. Learn. Res. 22.39 (2021): 1-6.\n\nYou can use the following BibTeX entry:\n\n.. code:: bibtex\n\n @article{giotto-tda,\n author = {Guillaume Tauzin and Umberto Lupo and Lewis Tunstall and Julian Burella P\\'{e}rez and Matteo Caorsi and Anibal M. Medina-Mardones and Alberto Dassatti and Kathryn Hess},\n title = {giotto-tda: A Topological Data Analysis Toolkit for Machine Learning and Data Exploration},\n journal = {Journal of Machine Learning Research},\n year = {2021},\n volume = {22},\n number = {39},\n pages = {1-6},\n url = {http://jmlr.org/papers/v22/20-325.html}\n }\n\nCommunity\n=========\n\ngiotto-ai Slack workspace: https://slack.giotto.ai/\n\nContacts\n========\n\nmaintainers@giotto.ai\n",
"bugtrack_url": null,
"license": "GNU AGPLv3",
"summary": "Toolbox for Machine Learning using Topological Data Analysis.",
"version": "0.6.0",
"project_urls": {
"Download": "https://github.com/giotto-ai/giotto-tda/tarball/v0.6.0",
"Homepage": "https://github.com/giotto-ai/giotto-tda"
},
"split_keywords": [
"machine learning",
"topological data analysis",
"persistent homology",
"persistence diagrams",
"mapper"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "eca4df6d5d1635617aa7db162b2366cb33cee522d9019541c7b358b0c83d427a",
"md5": "f48ba1addcf5a284c81a598484cd8cbe",
"sha256": "16dc8bc949d156cd6d60640ff790de03cb1dbaf7c11935beb9ba6aa86de5fad2"
},
"downloads": -1,
"filename": "giotto_tda-0.6.0-cp310-cp310-macosx_10_9_universal2.whl",
"has_sig": false,
"md5_digest": "f48ba1addcf5a284c81a598484cd8cbe",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": null,
"size": 1659387,
"upload_time": "2022-08-27T06:38:38",
"upload_time_iso_8601": "2022-08-27T06:38:38.066509Z",
"url": "https://files.pythonhosted.org/packages/ec/a4/df6d5d1635617aa7db162b2366cb33cee522d9019541c7b358b0c83d427a/giotto_tda-0.6.0-cp310-cp310-macosx_10_9_universal2.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "509ce4fb0be013614164ea90a55d8a583baf3d683dfbbff58abdc4e411f75c6d",
"md5": "be2840cd760ad424f203616c2adde20f",
"sha256": "2c599e0ac9a67aee9a22745a80aaca74d0475de66bfff17675564851c242e45c"
},
"downloads": -1,
"filename": "giotto_tda-0.6.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "be2840cd760ad424f203616c2adde20f",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": null,
"size": 1301682,
"upload_time": "2022-08-27T06:38:41",
"upload_time_iso_8601": "2022-08-27T06:38:41.925652Z",
"url": "https://files.pythonhosted.org/packages/50/9c/e4fb0be013614164ea90a55d8a583baf3d683dfbbff58abdc4e411f75c6d/giotto_tda-0.6.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ff4ff36c8ed3119d77e4863388c3d2e541a54d1abd8e9b4c5e016c0f783f8d84",
"md5": "5726e122578808107d5e050b0f9b9229",
"sha256": "7c7fc4ce332a0c5130263187f3de50c82513b50a4978af59b722f1cfca496cfe"
},
"downloads": -1,
"filename": "giotto_tda-0.6.0-cp310-cp310-win_amd64.whl",
"has_sig": false,
"md5_digest": "5726e122578808107d5e050b0f9b9229",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": null,
"size": 1349812,
"upload_time": "2022-08-27T06:38:45",
"upload_time_iso_8601": "2022-08-27T06:38:45.627881Z",
"url": "https://files.pythonhosted.org/packages/ff/4f/f36c8ed3119d77e4863388c3d2e541a54d1abd8e9b4c5e016c0f783f8d84/giotto_tda-0.6.0-cp310-cp310-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a347eb358db04fc71b4b7d2e03503f231afb9d1a5e69a0c3a4488158718d9889",
"md5": "617d0d9842a4b29c9b55ffe1635b2020",
"sha256": "bdfd5900857b01f9461995e7d751145714ba1d6b77872d78239dd4a5009dcd70"
},
"downloads": -1,
"filename": "giotto_tda-0.6.0-cp37-cp37m-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "617d0d9842a4b29c9b55ffe1635b2020",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": null,
"size": 1267129,
"upload_time": "2022-08-27T06:38:49",
"upload_time_iso_8601": "2022-08-27T06:38:49.153670Z",
"url": "https://files.pythonhosted.org/packages/a3/47/eb358db04fc71b4b7d2e03503f231afb9d1a5e69a0c3a4488158718d9889/giotto_tda-0.6.0-cp37-cp37m-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "e1f0e3c8a27e242a143528126678fc0aa3fa4e0997bdaf2b540e1065ad086f92",
"md5": "408c1c896e9d190d9f650b7f4c554a02",
"sha256": "0aea92b84093b80d3db2f6c3a39a27effd435483ee226dd3bfe5d75efaaef0c5"
},
"downloads": -1,
"filename": "giotto_tda-0.6.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "408c1c896e9d190d9f650b7f4c554a02",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": null,
"size": 1318672,
"upload_time": "2022-08-27T06:38:51",
"upload_time_iso_8601": "2022-08-27T06:38:51.798741Z",
"url": "https://files.pythonhosted.org/packages/e1/f0/e3c8a27e242a143528126678fc0aa3fa4e0997bdaf2b540e1065ad086f92/giotto_tda-0.6.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "3c0291c74eb4308732d1576acc3175e356d91e458d46ae7f32942269601c5ae4",
"md5": "1c17746bb9f298d0ad8fec14a616eb5f",
"sha256": "169a86b2cbdd4152ead31c76810f4b30fbf2c1d3f52542a0a19552e0f346bef9"
},
"downloads": -1,
"filename": "giotto_tda-0.6.0-cp37-cp37m-win_amd64.whl",
"has_sig": false,
"md5_digest": "1c17746bb9f298d0ad8fec14a616eb5f",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": null,
"size": 1376755,
"upload_time": "2022-08-27T06:38:54",
"upload_time_iso_8601": "2022-08-27T06:38:54.707415Z",
"url": "https://files.pythonhosted.org/packages/3c/02/91c74eb4308732d1576acc3175e356d91e458d46ae7f32942269601c5ae4/giotto_tda-0.6.0-cp37-cp37m-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "6cd1638240f78f1bd481c6ea5b9ace53169e7538ca342c3bb1bbd8c57ee77581",
"md5": "6ece7eae52d32a01e714ad5453d50b85",
"sha256": "2329975e51bea754f9632b478cec96175354e7f2b8cf43c3368f2705d99a8ba3"
},
"downloads": -1,
"filename": "giotto_tda-0.6.0-cp38-cp38-macosx_10_9_universal2.whl",
"has_sig": false,
"md5_digest": "6ece7eae52d32a01e714ad5453d50b85",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": null,
"size": 1660121,
"upload_time": "2022-08-27T06:38:58",
"upload_time_iso_8601": "2022-08-27T06:38:58.150535Z",
"url": "https://files.pythonhosted.org/packages/6c/d1/638240f78f1bd481c6ea5b9ace53169e7538ca342c3bb1bbd8c57ee77581/giotto_tda-0.6.0-cp38-cp38-macosx_10_9_universal2.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "b79258953ac4a83ba4ba3f656fe3f021e5b8f79d72454d095a076c4798769b67",
"md5": "902ab19258345cbeb43cf2491132a2a7",
"sha256": "e0deb69b83f7ee3e4e8f6bf49e1c55c0562246c31b92dc4095b6f83c0c681022"
},
"downloads": -1,
"filename": "giotto_tda-0.6.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "902ab19258345cbeb43cf2491132a2a7",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": null,
"size": 1302034,
"upload_time": "2022-08-27T06:39:01",
"upload_time_iso_8601": "2022-08-27T06:39:01.763086Z",
"url": "https://files.pythonhosted.org/packages/b7/92/58953ac4a83ba4ba3f656fe3f021e5b8f79d72454d095a076c4798769b67/giotto_tda-0.6.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ffa4aa6a1daacebecc855d82d67f36e9327a3cca206eed7a23be7d859437ad12",
"md5": "2a717534439da11a61422e9023c44044",
"sha256": "03003b6890110cee899a05dc00ec613b4fa175099aabe4adbe2e43f674bd1655"
},
"downloads": -1,
"filename": "giotto_tda-0.6.0-cp38-cp38-win_amd64.whl",
"has_sig": false,
"md5_digest": "2a717534439da11a61422e9023c44044",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": null,
"size": 1349656,
"upload_time": "2022-08-27T06:39:04",
"upload_time_iso_8601": "2022-08-27T06:39:04.969340Z",
"url": "https://files.pythonhosted.org/packages/ff/a4/aa6a1daacebecc855d82d67f36e9327a3cca206eed7a23be7d859437ad12/giotto_tda-0.6.0-cp38-cp38-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "86ba2ab4ce464dcb8a953bc16a0e9c33867a018635761c0b9aac866a33683053",
"md5": "00a312d54dbcd3baba8e59f97a36f76d",
"sha256": "7ee154819b73deadc80d25534a4ea8b7b184ae96a0ae0c4b624336e04457b534"
},
"downloads": -1,
"filename": "giotto_tda-0.6.0-cp39-cp39-macosx_10_9_universal2.whl",
"has_sig": false,
"md5_digest": "00a312d54dbcd3baba8e59f97a36f76d",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": null,
"size": 1659512,
"upload_time": "2022-08-27T06:39:07",
"upload_time_iso_8601": "2022-08-27T06:39:07.638745Z",
"url": "https://files.pythonhosted.org/packages/86/ba/2ab4ce464dcb8a953bc16a0e9c33867a018635761c0b9aac866a33683053/giotto_tda-0.6.0-cp39-cp39-macosx_10_9_universal2.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "fdf4ce03deb83305b9bee1856c2318caca73bc7e930d203b33473850167897d0",
"md5": "71e8a7dc6f980e8c28bef578690bd700",
"sha256": "54e68c0e7bd4a73406f3b9a008bde8680b57bd0884fe65e39268677978dde56f"
},
"downloads": -1,
"filename": "giotto_tda-0.6.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "71e8a7dc6f980e8c28bef578690bd700",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": null,
"size": 1301677,
"upload_time": "2022-08-27T06:39:10",
"upload_time_iso_8601": "2022-08-27T06:39:10.055325Z",
"url": "https://files.pythonhosted.org/packages/fd/f4/ce03deb83305b9bee1856c2318caca73bc7e930d203b33473850167897d0/giotto_tda-0.6.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "e2b104f6ff3fe7fe63991055d64a239841ed674ba71749d081d62d641d0405fd",
"md5": "02e27e95b55288530bf97eecc7c7f7b7",
"sha256": "a70b1a124f29b57bd315785555571a2f0f564a8c6abc8cae59ef26a62753af7e"
},
"downloads": -1,
"filename": "giotto_tda-0.6.0-cp39-cp39-win_amd64.whl",
"has_sig": false,
"md5_digest": "02e27e95b55288530bf97eecc7c7f7b7",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": null,
"size": 1349790,
"upload_time": "2022-08-27T06:39:12",
"upload_time_iso_8601": "2022-08-27T06:39:12.815508Z",
"url": "https://files.pythonhosted.org/packages/e2/b1/04f6ff3fe7fe63991055d64a239841ed674ba71749d081d62d641d0405fd/giotto_tda-0.6.0-cp39-cp39-win_amd64.whl",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2022-08-27 06:38:38",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "giotto-ai",
"github_project": "giotto-tda",
"travis_ci": false,
"coveralls": true,
"github_actions": true,
"requirements": [],
"lcname": "giotto-tda"
}