scikit-learn>=1.0
pandas>=1.1.5
patsy>=0.5.1
autograd>=1.2
Deprecated>=1.2.6
umap-learn>=0.4.6

[all]
cvxpy>=1.1.8

[base]
scikit-learn>=1.0
pandas>=1.1.5
patsy>=0.5.1
autograd>=1.2
Deprecated>=1.2.6
umap-learn>=0.4.6

[cvxpy]
cvxpy>=1.1.8

[dev]
sphinx==4.5.0
sphinx_rtd_theme==1.0.0
nbsphinx==0.8.8
recommonmark==0.7.1
cvxpy>=1.1.8
flake8>=3.6.0
nbval>=0.9.1
pytest>=6.2.5
pytest-xdist>=1.34.0
black>=19.3b0
pytest-cov>=2.6.1
pytest-mock>=1.6.3
pre-commit>=1.18.3
matplotlib>=3.0.2
jupyter>=1.0.0
jupyterlab>=0.35.4

[docs]
sphinx==4.5.0
sphinx_rtd_theme==1.0.0
nbsphinx==0.8.8
recommonmark==0.7.1

[test]
cvxpy>=1.1.8
flake8>=3.6.0
nbval>=0.9.1
pytest>=6.2.5
pytest-xdist>=1.34.0
black>=19.3b0
pytest-cov>=2.6.1
pytest-mock>=1.6.3
pre-commit>=1.18.3
