opentelemetry-distro
OpenTelemetry Python Distro
Install
opentelemetry-distro on PyPI
pip
pip install opentelemetry-distrouv
uv add opentelemetry-distropoetry
poetry add opentelemetry-distroPackage facts
| License | Apache-2.0 (permissive) |
| Python support | supports the current Python release (>=3.10) |
| Install friction | low — pure-Python wheel |
| Runtime dependencies | 3 — opentelemetry-api, opentelemetry-instrumentation, opentelemetry-sdk |
| Maintenance | actively maintained — 28 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: opentelemetry_distro-0.65b0-py3-none-any.whl
About opentelemetry-distro
from the package's own PyPI description — quoted content, verbatim
<p align="center"> <strong> <a href="https://opentelemetry.io/docs/instrumentation/python/getting-started/">Getting Started<a/> • <a href="https://opentelemetry-python-contrib.readthedocs.io/">API Documentation<a/> • <a href="https://github.com/open-telemetry/opentelemetry-python/discussions">Getting In Touch (GitHub Discussions)<a/> </strong> </p>
<p align="center"> <a href="https://github.com/open-telemetry/opentelemetry-python-contrib/releases"> <img alt="GitHub release (latest by date including pre-releases)" src="https://img.shields.io/github/v/release/open-telemetry/opentelemetry-python-contrib?include_prereleases&style=for-the-badge"> </a> <a href="https://codecov.io/gh/open-telemetry/opentelemetry-python-contrib/branch/main/"> <img alt="Codecov Status" src="https://img.shields.io/codecov/c/github/open-telemetry/opentelemetry-python-contrib?style=for-the-badge"> </a> <a href="https://github.com/open-telemetry/opentelemetry-python-contrib/blob/main/LICENSE"> <img alt="license" src="https://img.shields.io/badge/license-Apache_2.0-green.svg?style=for-the-badge">...
Read as markdown · JSON record · Source repository · Homepage
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
opentelemetry-distro provides a pre-configured distribution of OpenTelemetry's Python instrumentation libraries, bundling the core API, SDK, and instrumentation framework to simplify automatic telemetry collection across Python applications.
Installation friction is low with a pure-wheel distribution. The package is actively maintained with a recent release (28 days old) and backed by a well-starred repository (1086 stars), though it remains in beta status and the maintainers explicitly note these libraries should not generally be used in production environments.
Licensed under Apache-2.0 (permissive), allowing commercial and private use with minimal restrictions, though derivative works must retain the license notice.
Usage
pip install opentelemetry-distro==0.65b0
from opentelemetry.sdk.trace import TracerProvider
from opentelemetry.sdk.trace.export import SimpleSpanProcessor
tracer_provider = TracerProvider()
tracer = tracer_provider.get_tracer(__name__)
Requires Python 3.10 or later; package is in beta status and not recommended for production use.
Verdict: opentelemetry-distro is a well-maintained, low-friction entry point to OpenTelemetry instrumentation for Python, with active development and no known vulnerabilities. However, its beta status and explicit production-use warning mean it is best suited for development, testing, and non-critical deployments until a stable 1.0 release is available.
Needs verification
- Whether the beta status applies to the distro package itself or only to individual instrumentations it bundles
- What specific production readiness criteria the maintainers use to graduate packages from beta to 1.0 stable
- Performance overhead or memory footprint of the bundled instrumentation framework
Similar packages
permissive · top 100 on PyPI
opentelemetry-apipermissive · top 100 on PyPI
opentelemetry-semantic-conventionspermissive · top 100 on PyPI
opentelemetry-instrumentation-fastapipermissive · top 1,000 on PyPI
opentelemetry-instrumentation-loggingpermissive · top 1,000 on PyPI
opentelemetry-instrumentation-aiohttp-clientpermissive · top 1,000 on PyPI
opentelemetry-instrumentationpermissive · top 1,000 on PyPI
opentelemetry-instrumentation-psycopg2permissive · top 1,000 on PyPI
opentelemetry-instrumentation-dbapipermissive · top 1,000 on PyPI
opentelemetry-semantic-conventions-aipermissive · top 1,000 on PyPI