numpy>=1.24
meddeid-core<0.3,>=0.2
meddeid-language-en<0.3,>=0.2
meddeid-language-nl<0.3,>=0.2
torch>=2.2
transformers<6,>=5.5
huggingface-hub>=0.25
safetensors>=0.4

[contributor]
fastapi>=0.115
uvicorn>=0.30
meddeid-data[llm,parquet]<0.5,>=0.3
meddeid-eval[plots]<0.5,>=0.3
meddeid-training[plots]<0.3,>=0.2
scikit-learn>=1.4
tqdm>=4.66
build>=1.2
pytest>=8

[dev]
fastapi>=0.115
uvicorn>=0.30
httpx>=0.27
pytest>=8

[research]
fastapi>=0.115
uvicorn>=0.30
meddeid-data[llm,parquet]<0.5,>=0.3
meddeid-eval[plots]<0.5,>=0.3
meddeid-training[plots]<0.3,>=0.2
scikit-learn>=1.4
tqdm>=4.66

[server]
fastapi>=0.115
uvicorn>=0.30

[triton]
tritonclient[http]<2.72,>=2.71
