Dependencies#
Runtime dependencies#
Mandatory dependencies#
When installing through a package manager like pip or conda, the
mandatory dependencies are automatically installed. This list is mainly for
reference.
numpy>=1.19.3 pandas scikit-learn deap imblearn scikit-fuzzy matplotlib
Additional dependencies for testing#
This section lists the additional software required for running the tests.
Required:
pytest (>=3.6)
Optional:
pytest-cov (>=2.3.1) to collect coverage information
pytest-flake8 to test coding standards using flake8
pytest-xdist to run tests in parallel
Additional dependencies for building documentation#
Python packages#
The additional Python packages required to build the
documentation are listed in
/docs/requirements.txt and can be installed using
pip install -r docs/requirements.txt
The content of requirements.txt is also shown below:
pydata-sphinx-theme>=0.8.1 Sphinx>=5.0.0 sphinx_design>=0.1.0 numpy>=1.19.3 pandas scikit-learn deap imblearn matplotlib scikit-fuzzy @ git+https://github.com/scikit-fuzzy/scikit-fuzzy