GUDHI / gudhi-devel

The GUDHI library is a generic open source C++ library, with a Python interface, for Topological Data Analysis (TDA) and Higher Dimensional Geometry Understanding.
https://gudhi.inria.fr/
MIT License
245 stars 65 forks source link

From sklearn 1.5.0, pandas is a dependency for `fetch_openml` #1067

Closed VincentRouvreau closed 2 weeks ago

VincentRouvreau commented 3 weeks ago

In src/python/example/cubical_complex_sklearn_itf.py, we use sklearn fetch_openml to fetch MNIST dataset (the one with a better resolution).

Issue

But, from sklearn 1.5.0, pandas is a dependency for fetch_openml.

Solution

Add pandas in test-requirements.txt in gudhi-deploy repo and an entry in the installation documentation as it becomes an optional third parties library.