attrs>=21.1.0
defusedxml>=0.7.0
lxml>=4.4.1
matplotlib>=3.3.1
networkx>=2.5
numpy>=1.17.3
Pillow>=6.1.0
ruamel.yaml>=0.17.0
typing_extensions>=3.7.4.3

# Avoid 2.0.2 Linux binary distribution because of
# a conflict in numpy versions with TensorFlow:
# - TF is compiled with numpy 1.19 ABI
# - pycocotools is compiled with numpy 1.20 ABI
# Using a previous version allows to force package rebuilding.
#
# https://github.com/openvinotoolkit/datumaro/issues/253
pycocotools>=2.0.0,!=2.0.2; platform_system != "Windows"

pycocotools-windows; platform_system == "Windows"
PyYAML>=5.3.1

# 2.3 has an unlisted dependency on PyTorch, which we don't need
tensorboardX>=1.8,!=2.3

# Builtin plugin dependencies

# NDR
scipy

# Sampler
pandas>=1.1.5
