This release is a pre-release and may not be stable for production use.
OpenTelemetry Python SDK Declarative Configuration
This package implements the OpenTelemetry declarative configuration specification for the Python SDK. It parses a YAML or JSON configuration file (or programmatically-constructed configuration model) into typed dataclasses and applies the result to the global SDK providers.
The standard activation path is the OTEL_CONFIG_FILE environment variable, which the SDK’s configurator picks up automatically. Set the variable and run your app under opentelemetry-instrument; no code change is required.
For programmatic use:
from opentelemetry.configuration import configure_sdk, load_config_file
config = load_config_file("otel-config.yaml")
configure_sdk(config)
Installation
pip install opentelemetry-configuration
References
Metadata
Release files for opentelemetry-configuration 0.66b1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| opentelemetry_configuration-0.66b1.tar.gz | 75.1 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| opentelemetry_configuration-0.66b1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 130.3 kB
Release files / opentelemetry_configuration-0.66b1.tar.gz
| Download URL | opentelemetry_configuration-0.66b1.tar.gz |
|---|---|
| Size | 75.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ccc169457447c6910464591b9820b750896111b9d05ee8c2c4f7757173697b2b
|
|
BLAKE2b-256 checksum How to use checksums |
94f4f8751cd0dda0c44e2dedd4550c734043f40bc7cbb29e6218f38e16f38dce
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.10.22
|
Release files / opentelemetry_configuration-0.66b1-py3-none-any.whl
| Download URL | opentelemetry_configuration-0.66b1-py3-none-any.whl |
|---|---|
| Size | 55.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
a85b833a8ac4690576dce47a2191c0f599729ced93237afffd1a26db09624c7c
|
|
BLAKE2b-256 checksum How to use checksums |
103411b0692059be50a1deeca2b229c847d58f792f2a633877716d6a1128d601
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.10.22
|
Security for opentelemetry-configuration 0.66b1
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.