mlflow-tracing
MLflow Tracing SDK is an open-source, lightweight Python package that only includes the minimum set of dependencies and functionality to instrument your code/models/agents with MLflow Tracing.
Install
mlflow-tracing on PyPI
pip
pip install mlflow-tracinguv
uv add mlflow-tracingpoetry
poetry add mlflow-tracingPackage facts
| License | Copyright 2018 Databricks, Inc. All rights reserved. Apache License Version 2.0, January 2004 http://www.apache.org/licenses/ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 1.… (full text in the JSON record) (permissive) |
| Python support | supports the current Python release (>=3.10) |
| Install friction | low — pure-Python wheel |
| Runtime dependencies | 8 — cachetools, databricks-sdk, opentelemetry-api, opentelemetry-proto, opentelemetry-sdk, packaging, protobuf, pydantic |
| Maintenance | actively maintained — 10 days since the last release |
| Last repo commit | |
| First released | |
| Popularity | one of the top 1,000 most-downloaded packages on PyPI (30-day window, as of 2026-08-13) |
| Known vulnerabilities | none known (OSV.dev, checked 2026-08-13) |
Evidence: mlflow_tracing-3.15.1-py3-none-any.whl
Keywords: mlflow, ai, databricks
About mlflow-tracing
from the package's own PyPI description — quoted content, verbatim
MLflow Tracing: An Open-Source SDK for Observability and Monitoring GenAI Applications🔍
Latest Docs (image) Apache 2 License (image) Slack (image) Twitter (image)
MLflow Tracing (mlflow-tracing) is an open-source, lightweight Python package that only includes the minimum set of dependencies and functionality
to instrument your code/models/agents with MLflow Tracing Feature. It is designed to be a perfect fit for production environments where you want:
- ⚡️ Faster Deployment: The package size and dependencies are significantly smaller than the full MLflow package, allowing...
AI interpretation — verify before relying
AI-generated interpretation of the package facts above; every digit, version, license, or vulnerability id it cites is grounded in the facts already shown on this page
MLflow Tracing is a lightweight Python SDK for instrumenting AI applications with observability and tracing, supporting automatic tracing for popular AI libraries with minimal dependencies.
Low install friction with a pure-Python wheel and eight runtime dependencies. Actively maintained with a release 10 days old from a repository with strong upstream support.
Licensed under Apache 2.0, a permissive license allowing commercial use, modification, and distribution with minimal restrictions—suitable for both proprietary and open-source projects.
Usage
pip install mlflow-tracing
import mlflow
mlflow.set_tracking_uri("databricks")
mlflow.set_experiment("/Path/To/Experiment")
Requires Python >=3.10 and a configured MLflow tracking backend (Databricks, SageMaker, self-hosted, or Nebius).
Verdict: A production-ready, actively maintained tracing SDK designed for GenAI observability with minimal overhead. Apache 2.0 licensing, low dependency footprint, and zero known vulnerabilities make it suitable for deployment in containerized and serverless environments. Requires an external MLflow backend to function.
Needs verification
- Whether the eight runtime dependencies (cachetools, databricks-sdk, opentelemetry-api, opentelemetry-proto, opentelemetry-sdk, packaging, protobuf, pydantic) introduce any transitive security concerns not captured in the OSV query.
- Performance overhead of automatic tracing for high-throughput AI applications compared to manual instrumentation.
- Compatibility guarantees when used alongside the full MLflow package despite the documentation warning against co-installation.
Similar packages
permissive · top 1,000 on PyPI
mlflow-skinnypermissive · top 1,000 on PyPI
langfusepermissive · top 1,000 on PyPI
yfinancepermissive · top 1,000 on PyPI
wandbpermissive · top 1,000 on PyPI
openlineage-pythonpermissive · top 1,000 on PyPI
sentry-sdkpermissive · top 1,000 on PyPI
langchainpermissive · top 1,000 on PyPI
logfirepermissive · top 1,000 on PyPI
langchain-openaipermissive · top 1,000 on PyPI