requests==2.*,>=2.26
pandas
packaging
tqdm
gitpython
pyyaml
docker==7.*,>=7.1.0

[all]
docker==7.*,>=7.1.0
numpy==1.*
pyterrier-alpha
python-terrier>=1.0
ir-datasets>=0.5.9
trectools

[dev]
numpy==1.*

[ir]
pyterrier-alpha
python-terrier>=1.0
ir-datasets>=0.5.9
trectools

[test]
pytest==8.*,>=8.0
pytest-cov==5.*,>=5.0
approvaltests
evaluate
parameterized
