certifi>=14.05.14
hydra-core>=1.0.0
lightly_utils~=0.0.0
numpy>=1.18.1
python_dateutil>=2.5.3
requests>=2.27.0
six>=1.10
tqdm>=4.44
torch
torchvision
pydantic>=1.10.5
pytorch_lightning>=1.0.4
urllib3>=1.25.3
aenum>=3.1.11

[all]
lightly[dev,matplotlib,minimal,timm,video]

[dev]
sphinx
pytest
pytest-forked
pytest-xdist
pytest-mock
responses
docutils<=0.16
sphinx-copybutton
sphinx-design
sphinx-gallery
sphinx-tabs
sphinx-reredirects
sphinx_rtd_theme
matplotlib
pre-commit
opencv-python
scikit-learn
pandas
toml
torchmetrics
ruff==0.12.7
mypy==1.4.1
types-python-dateutil
types-toml
types-requests
nbformat
jupytext

[matplotlib]
matplotlib>=3

[minimal]
torch>=1.10.0
torchvision>=0.11.0
pytorch_lightning>=1.6

[openapi]
python_dateutil>=2.5.3
setuptools>=21.0.0
urllib3>=1.25.3
pydantic>=1.10.5
aenum>=3.1.11

[timm]
timm>=0.9.9

[video]

[video:python_version >= "3.8"]
av>=8.0.3
