PyYAML>=6.0
requests>=2.27.1
tqdm>=4.64.0
pandas>=2.0.0
Pillow>=10.0.0
opencv-python>=4.5.0
albumentations~=2.0.5
deepaas==2.3.2
aiohttp==3.13.4
webargs==5.5.3
marshmallow==3.26.2
apispec==3.3.2
aiohttp-apispec==2.2.3
flaat~=0.8.4
matplotlib==3.9.4
seaborn>=0.12.0
scikit-learn>=1.0.0
jupyterlab<5,>=4
ipykernel<8,>=7
nbformat<6,>=5
nbconvert<8,>=7

[:platform_system != "Windows" or python_version >= "3.11"]
numpy<2.2.0,>=1.26.0
tensorflow==2.19.0
protobuf<6.0,>=3.20.0

[:platform_system == "Windows"]
pywin32>=311

[:platform_system == "Windows" and python_version < "3.11"]
numpy<2.0.0,>=1.23.0
tensorflow-cpu==2.10.0
protobuf<3.20.0,>=3.9.2

[dev]
pytest<9,>=8

[gpu]

[gpu:platform_system != "Windows"]
tensorflow[and-cuda]==2.19.0

[gpu:platform_system == "Windows" and python_version < "3.11"]
tensorflow-directml-plugin
