merlin-core>=0.2.0

[all]
merlin-core>=0.2.0
tensorflow>=2.3
torch>=1.0
torchmetrics==0.3.2
lightfm>=1.0.0
implicit>=0.5.2
xgboost>=1.0.0
nvtabular>=1.0.0
check-manifest
pytest>=5
pytest-cov>=2
black==20.8b1
flake8
interrogate==1.5.0
isort
mypy
Sphinx==3.5.4
jinja2<3.1
jupyter
markupsafe==2.0.1
sphinx_rtd_theme
sklearn
natsort==8.1.0
tensorflow-metadata
tensorflow-ranking>=0.4
testbook
sphinx-external-toc==0.2.4
myst-nb==0.13.2
linkify-it-py==1.0.3
sphinx-multiversion@ git+https://github.com/mikemckiernan/sphinx-multiversion.git
sphinxcontrib-copydirs@ git+https://github.com/mikemckiernan/sphinxcontrib-copydirs.git
fiddle
wandb

[base]
merlin-core>=0.2.0

[dev]
check-manifest
pytest>=5
pytest-cov>=2
black==20.8b1
flake8
interrogate==1.5.0
isort
mypy
Sphinx==3.5.4
jinja2<3.1
jupyter
markupsafe==2.0.1
sphinx_rtd_theme
sklearn
natsort==8.1.0
tensorflow-metadata
tensorflow-ranking>=0.4
testbook
sphinx-external-toc==0.2.4
myst-nb==0.13.2
linkify-it-py==1.0.3
sphinx-multiversion@ git+https://github.com/mikemckiernan/sphinx-multiversion.git
sphinxcontrib-copydirs@ git+https://github.com/mikemckiernan/sphinxcontrib-copydirs.git
fiddle
wandb

[implicit]
implicit>=0.5.2

[implicit-dev]
implicit>=0.5.2
check-manifest
pytest>=5
pytest-cov>=2
black==20.8b1
flake8
interrogate==1.5.0
isort
mypy
Sphinx==3.5.4
jinja2<3.1
jupyter
markupsafe==2.0.1
sphinx_rtd_theme
sklearn
natsort==8.1.0
tensorflow-metadata
tensorflow-ranking>=0.4
testbook
sphinx-external-toc==0.2.4
myst-nb==0.13.2
linkify-it-py==1.0.3
sphinx-multiversion@ git+https://github.com/mikemckiernan/sphinx-multiversion.git
sphinxcontrib-copydirs@ git+https://github.com/mikemckiernan/sphinxcontrib-copydirs.git
fiddle
wandb
nvtabular>=1.0.0

[lightfm]
lightfm>=1.0.0

[lightfm-dev]
lightfm>=1.0.0
check-manifest
pytest>=5
pytest-cov>=2
black==20.8b1
flake8
interrogate==1.5.0
isort
mypy
Sphinx==3.5.4
jinja2<3.1
jupyter
markupsafe==2.0.1
sphinx_rtd_theme
sklearn
natsort==8.1.0
tensorflow-metadata
tensorflow-ranking>=0.4
testbook
sphinx-external-toc==0.2.4
myst-nb==0.13.2
linkify-it-py==1.0.3
sphinx-multiversion@ git+https://github.com/mikemckiernan/sphinx-multiversion.git
sphinxcontrib-copydirs@ git+https://github.com/mikemckiernan/sphinxcontrib-copydirs.git
fiddle
wandb
nvtabular>=1.0.0

[nvtabular]
nvtabular>=1.0.0

[pytorch]
torch>=1.0
torchmetrics==0.3.2

[pytorch-dev]
torch>=1.0
torchmetrics==0.3.2
check-manifest
pytest>=5
pytest-cov>=2
black==20.8b1
flake8
interrogate==1.5.0
isort
mypy
Sphinx==3.5.4
jinja2<3.1
jupyter
markupsafe==2.0.1
sphinx_rtd_theme
sklearn
natsort==8.1.0
tensorflow-metadata
tensorflow-ranking>=0.4
testbook
sphinx-external-toc==0.2.4
myst-nb==0.13.2
linkify-it-py==1.0.3
sphinx-multiversion@ git+https://github.com/mikemckiernan/sphinx-multiversion.git
sphinxcontrib-copydirs@ git+https://github.com/mikemckiernan/sphinxcontrib-copydirs.git
fiddle
wandb
nvtabular>=1.0.0

[tensorflow]
tensorflow>=2.3

[tensorflow-dev]
tensorflow>=2.3
check-manifest
pytest>=5
pytest-cov>=2
black==20.8b1
flake8
interrogate==1.5.0
isort
mypy
Sphinx==3.5.4
jinja2<3.1
jupyter
markupsafe==2.0.1
sphinx_rtd_theme
sklearn
natsort==8.1.0
tensorflow-metadata
tensorflow-ranking>=0.4
testbook
sphinx-external-toc==0.2.4
myst-nb==0.13.2
linkify-it-py==1.0.3
sphinx-multiversion@ git+https://github.com/mikemckiernan/sphinx-multiversion.git
sphinxcontrib-copydirs@ git+https://github.com/mikemckiernan/sphinxcontrib-copydirs.git
fiddle
wandb
nvtabular>=1.0.0

[xgboost]
xgboost>=1.0.0

[xgboost-dev]
xgboost>=1.0.0
check-manifest
pytest>=5
pytest-cov>=2
black==20.8b1
flake8
interrogate==1.5.0
isort
mypy
Sphinx==3.5.4
jinja2<3.1
jupyter
markupsafe==2.0.1
sphinx_rtd_theme
sklearn
natsort==8.1.0
tensorflow-metadata
tensorflow-ranking>=0.4
testbook
sphinx-external-toc==0.2.4
myst-nb==0.13.2
linkify-it-py==1.0.3
sphinx-multiversion@ git+https://github.com/mikemckiernan/sphinx-multiversion.git
sphinxcontrib-copydirs@ git+https://github.com/mikemckiernan/sphinxcontrib-copydirs.git
fiddle
wandb
nvtabular>=1.0.0
