Files
mlflow--mlflow/requirements/tracing-requirements.yaml
2026-07-13 13:22:34 +08:00

47 lines
1.1 KiB
YAML

# Minimal requirements for the MLflow Tracing package. It is a lightweight
# package that only includes the minimum set of dependencies and functionality
# to instrument code/models/agents with MLflow Tracing.
# When we release a new major/minor version, this file is automatically
# updated as a part of the release process.
protobuf:
pip_release: protobuf
minimum: "3.12.0"
max_major_version: 7
packaging:
pip_release: packaging
max_major_version: 26
# Required for tracing
cachetools:
pip_release: cachetools
minimum: "5.0.0"
max_major_version: 7
# 1.9.0 is the minimum supported version as NoOpTracer was introduced in 1.9.0
opentelemetry-api:
pip_release: opentelemetry-api
minimum: "1.9.0"
max_major_version: 2
opentelemetry-sdk:
pip_release: opentelemetry-sdk
minimum: "1.9.0"
max_major_version: 2
opentelemetry-proto:
pip_release: opentelemetry-proto
minimum: "1.9.0"
max_major_version: 2
databricks-sdk:
pip_release: databricks-sdk
minimum: "0.20.0"
max_major_version: 0
pydantic:
pip_release: pydantic
minimum: "2.0.0"
max_major_version: 2