numpy<3.0.0,>=1.26.4
opencv-contrib-python-headless<5.0.0,>=4.10.0
Pillow
pywavelets<2.0.0,>=1.5.0
validators<1.0.0,>=0.22.0
rich<14.0.0,>=13.7.0
scipy
tqdm<5.0.0,>=4.67.1
typing_extensions<5.0,>=4.0

[approximate-deduplication]
faiss-cpu<2.0.0,>=1.8.0
pandas

[approximate-deduplication:sys_platform != "darwin"]
networkit<12.0.0,>=11.1

[approximate-deduplication:sys_platform == "darwin"]
networkx<4.0,>=3.0

[benchmarking]
matplotlib
albumentations<3.0.0,>=2.0.8
pandas
tabulate
scikit-learn
ffmpeg-python

[matching]
aiohttp
python-json-logger

[pdq]
pdqhash<0.3.0,>=0.2.7
