diff options
author | Marc Glisse <marc.glisse@inria.fr> | 2020-02-06 21:20:17 +0100 |
---|---|---|
committer | Marc Glisse <marc.glisse@inria.fr> | 2020-02-06 21:20:17 +0100 |
commit | 08b82e8a606a7fcd1219e7074cc2f15340090e59 (patch) | |
tree | adbeb19efa3e208163f7b8ca95389e5563a72090 /src/python/doc/installation.rst | |
parent | 00c46d21df80c51a0c83e412230f4583a5803fc9 (diff) |
Make pybind11 mandatory and simplify
The use of install_requires and setup_requires looks strange, I would
expect cython in setup_requires, not install_requires. But
setup_requires doesn't seem to work so well anyway.
Diffstat (limited to 'src/python/doc/installation.rst')
-rw-r--r-- | src/python/doc/installation.rst | 13 |
1 files changed, 3 insertions, 10 deletions
diff --git a/src/python/doc/installation.rst b/src/python/doc/installation.rst index f8456799..d459145b 100644 --- a/src/python/doc/installation.rst +++ b/src/python/doc/installation.rst @@ -14,10 +14,11 @@ Compiling ********* The library uses c++14 and requires `Boost <https://www.boost.org/>`_ ≥ 1.56.0, `CMake <https://www.cmake.org/>`_ ≥ 3.1 to generate makefiles, -`NumPy <http://numpy.org>`_ and `Cython <https://www.cython.org/>`_ to compile +`NumPy <http://numpy.org>`_, `Cython <https://www.cython.org/>`_ and +`pybind11 <https://github.com/pybind/pybind11>`_ to compile the GUDHI Python module. It is a multi-platform library and compiles on Linux, Mac OSX and Visual -Studio 2015. +Studio 2017. On `Windows <https://wiki.python.org/moin/WindowsCompilers>`_ , only Python ≥ 3.5 are available because of the required Visual Studio version. @@ -257,14 +258,6 @@ The :doc:`Wasserstein distance </wasserstein_distance_user>` module requires `POT <https://pot.readthedocs.io/>`_, a library that provides several solvers for optimization problems related to Optimal Transport. -Pybind11 -======== - -The :doc:`Wasserstein distance </wasserstein_distance_user>` module requires -`pybind11 <https://pybind11.readthedocs.io/>`_, a library that provides -interoperability between C++ and Python, for its interface to `Hera -<https://bitbucket.org/grey_narn/hera/src/master/>`_. - Scikit-learn ============ |