cryptography
tzdata
requests
ruamel.yaml
setuptools
termcolor

[:sys_platform != "win32"]
python-magic

[:sys_platform == "win32"]
python-magic-bin

[all]
pytoolbox[atlassian,aws,django,django_filter,django_formtools,flask,imaging,jinja2,mongodb,network,pandas,rest_framework,selenium,smpte2022,vision,voluptuous]

[atlassian]
jira

[aws]
boto3

[django]
django

[django_filter]
django-filter

[django_formtools]
django-formtools

[doc]
sphinx>=7.2.6
sphinx-rtd-theme>=2.0.0

[flask]
flask

[imaging]
pillow
PyGObject

[jinja2]
jinja2

[mongodb]
pymongo

[network]
tldextract

[pandas]
ezodf
lxml
pandas

[rest_framework]
django-oauth-toolkit
djangorestframework>=3

[selenium]
selenium

[smpte2022]
fastxor

[test]
colored>=2.2.4
coverage>=7.4.4
mypy>=1.9.0
pylint>=3.1.0
pytest>=8.1.1
pytest-cov>=4.1.0
pytest-pylint>=0.21.0
pytest-ruff>=0.3.1
ruff>=0.3.3
types-requests>=2.31.0.20240311
types-urllib3>=1.26.25.14

[test:sys_platform != "win32"]
PyGObject-stubs>=2.10.0

[vision]
dlib
keras
numpy
opencv-python
tensorflow

[voluptuous]
voluptuous
