loky>=2.9
lxml
numpy~=1.21
tqdm
wrapt

[_dev]
flake8~=3.9
flake8-builtins
flake8-logging-format
flake8-pie
flake8-pyi
flake8-pytest
flake8-pytest-style
flake8-return
flake8-simplify
isort
mypy~=0.900
pytest~=6.0
yapf~=0.30

[all]
opencv-python~=4.0
scipy
opencv-python~=4.0
scipy
imagecodecs
sounddevice
soundfile
graphviz
py3nvml
torch~=1.10
matplotlib

[cv]
opencv-python~=4.0
scipy

[cv-dither]
opencv-python~=4.0
scipy
numba

[dev]
flake8~=3.9
flake8-builtins
flake8-logging-format
flake8-pie
flake8-pyi
flake8-pytest
flake8-pytest-style
flake8-return
flake8-simplify
isort
mypy~=0.900
pytest~=6.0
yapf~=0.30
flake8-bugbear
flake8-comprehensions
flake8-eradicate
flake8-isort
flake8-quotes
flake8-string-format
pep8-naming
typing_extensions~=3.10

[dev-wemake]
flake8~=3.9
flake8-builtins
flake8-logging-format
flake8-pie
flake8-pyi
flake8-pytest
flake8-pytest-style
flake8-return
flake8-simplify
isort
mypy~=0.900
pytest~=6.0
yapf~=0.30
flake8-blind-except
wemake-python-styleguide~=0.15.0

[io]
opencv-python~=4.0
scipy
imagecodecs
sounddevice
soundfile

[memprof]
psutil

[nn]
graphviz
py3nvml
torch~=1.10
