merlin-core>=0.2.0

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

[base]
merlin-core>=0.2.0

[dev]
check-manifest
pytest>=5
pytest-cov>=2
black==20.8b1
flake8
interrogate==1.5.0
isort
mypy
jupyter
markupsafe==2.0.1
sklearn
tensorflow-metadata
tensorflow-ranking>=0.4
testbook
fiddle
wandb
transformers

[docs]
attrs==21.4.0
Jinja2<3.1
linkify-it-py==1.0.3
myst-nb==0.13.2
natsort==8.1.0
recommonmark==0.7.1
sphinx_rtd_theme==1.0.0
sphinx-external-toc==0.2.4
sphinx-multiversion@ git+https://github.com/mikemckiernan/sphinx-multiversion.git
Sphinx==3.5.4
sphinxcontrib-copydirs@ git+https://github.com/mikemckiernan/sphinxcontrib-copydirs.git

[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
jupyter
markupsafe==2.0.1
sklearn
tensorflow-metadata
tensorflow-ranking>=0.4
testbook
fiddle
wandb
transformers
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
jupyter
markupsafe==2.0.1
sklearn
tensorflow-metadata
tensorflow-ranking>=0.4
testbook
fiddle
wandb
transformers
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
jupyter
markupsafe==2.0.1
sklearn
tensorflow-metadata
tensorflow-ranking>=0.4
testbook
fiddle
wandb
transformers
nvtabular>=1.0.0

[tensorflow]
tensorflow>=2.8

[tensorflow-dev]
tensorflow>=2.8
transformers
check-manifest
pytest>=5
pytest-cov>=2
black==20.8b1
flake8
interrogate==1.5.0
isort
mypy
jupyter
markupsafe==2.0.1
sklearn
tensorflow-metadata
tensorflow-ranking>=0.4
testbook
fiddle
wandb
transformers
nvtabular>=1.0.0

[transformers]
transformers

[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
jupyter
markupsafe==2.0.1
sklearn
tensorflow-metadata
tensorflow-ranking>=0.4
testbook
fiddle
wandb
transformers
nvtabular>=1.0.0
