numpy
scipy>=1.15
pyparsing
pandas
scikit-image
scikit-learn
cloudpickle
tqdm

[benchmarking]
ioh
autorank
statsmodels
matplotlib
seaborn
deap
cma
nevergrad
pygmo

[benchmarking-ft]
ioh
autorank
statsmodels
matplotlib
seaborn
cma
nevergrad

[dev]
pre-commit
nbstripout
metaheuristic-designer[docs,examples,test]

[dev-ft]
pre-commit
nbstripout
metaheuristic-designer[docs,examples-ft,test-ft]

[docs]
matplotlib
seaborn
sphinx
pydata_sphinx_theme
plotly
sphinx_autodoc_typehints
numpydoc

[examples]
pygame
scikit-image
networkx
opencv-python
matplotlib
seaborn>=0.13.2
jupyter
ipywidgets
plotly
anywidget

[examples-ft]
scikit-image
networkx
matplotlib
seaborn>=0.13.2
jupyter
ipywidgets
plotly
anywidget

[test]
nox
pytest
pytest-cov
coverage
black[jupyter]
metaheuristic-designer[benchmarking]

[test-ft]
nox
pytest
pytest-cov
coverage
black[jupyter]
metaheuristic-designer[benchmarking-ft]
