Files
2026-07-13 13:22:34 +08:00

50 lines
1.1 KiB
Plaintext

## Dependencies required to run tests
## Test-only dependencies
pytest==9.0.2
pytest-asyncio
pytest-repeat
pytest-cov
pytest-timeout
httpx
moto>=4.2.0,<5,!=4.2.5
azure-storage-blob>=12.0.0
azure-storage-file-datalake>=12.9.1
azure-identity>=1.6.1
pillow
plotly
kaleido
# Required by evaluator tests
shap
# Required to evaluate language models in `mlflow.evaluate`
evaluate
nltk
rouge_score
textstat
tiktoken
# Required by progress bar tests
tqdm[notebook]
# Required for LLM eval in `mlflow.evaluate`
openai
# Required for showing pytest stats
psutil
pyspark<4.1.0
# Required for testing the opentelemetry exporter of tracing
opentelemetry-exporter-otlp-proto-grpc
opentelemetry-exporter-otlp-proto-http
# Required for testing mlflow.server.auth
Flask-WTF<2
# required for testing polars dataset integration
polars>=1
# required for testing mlflow.genai.optimize_prompt
dspy
# required for testing mlflow.genai.optimize.optimizers
gepa
# required for testing docker compose
testcontainers
# required for testing cost tracking
litellm
# required for testing Redis budget tracker
fakeredis[lua]
# required for testing claude_code tracing
claude-agent-sdk