b1c177525a
- update to 1.39.1: * Silence events API warnings for internal users - update to 1.39.0: * opentelemetry-api: Convert objects of any type other than AnyValue in attributes to string to be exportable * docs: Added sqlcommenter example * build: bump ruff to 0.14.1 * Add opentelemetry-exporter-credential-provider-gcp as an optional dependency to opentelemetry-exporter-otlp-proto- grpc and opentelemetry-exporter-otlp-proto-http * semantic-conventions: Bump to 1.38.0 * [BREAKING] Remove LogData and extend SDK LogRecord to have instrumentation scope * [BREAKING] Rename several classes from Log to LogRecord
Dirk Mueller2025-12-28 15:18:59 +00:00
45c564c753
Accepting request 1318870 from devel:languages:python
Ana Guerrero2025-11-21 15:55:47 +00:00
21c059c096
- update to 1.38.0: * Add rstcheck to pre-commit to stop introducing invalid RST * logs: extend Logger.emit to accept separated keyword arguments * logs: add warnings for classes that would be deprecated and renamed in 1.39.0
Dirk Mueller2025-11-17 21:32:34 +00:00
811aad6953
Accepting request 1306342 from devel:languages:python
Ana Guerrero2025-09-23 14:07:10 +00:00
35beb336d9
- update to 1.37.0: * Add experimental composite samplers * Add new environment variables to the SDK OTEL_PYTHON_EXPORTE R_OTLP_{HTTP/GRPC}_{METRICS/TRACES/LOGS}_CREDENTIAL_PROVIDER that can be used to inject a requests.Session or grpc.ChannelCredentials object into OTLP exporters created during auto instrumentation #4689. * Filter duplicate logs out of some internal logger's logs on the export logs path that might otherwise endlessly log or cause a recursion depth exceeded issue in cases where logging itself results in an exception. (#4695). * docs: linked the examples with their github source code location and added Prometheus example * Permit to override default HTTP OTLP exporters headers * semantic-conventions: Bump to 1.37.0 * opentelemetry-sdk: fix handling of OTEL_ATTRIBUTE_COUNT_LIMIT in logs * Performance: Cache importlib_metadata.entry_points * opentelemetry-sdk: fix calling Logger.emit with an API LogRecord instance - update to 1.36.0: * Add missing Prometheus exporter documentation * Overwrite logging.config.fileConfig and logging.config.dictConfig to ensure the OTLP LogHandler remains attached to the root logger. Fix a bug that can cause a deadlock to occur over logging._lock in some cases (#4636). * otlp-http-exporter: set default value for param timeout_sec in _export method * Update OTLP gRPC/HTTP exporters: calling shutdown will now
Dirk Mueller2025-09-21 14:57:27 +00:00
45dcbd626f
Accepting request 1280594 from devel:languages:python
Ana Guerrero2025-05-27 16:44:04 +00:00
ff3f02019c
Accepting request 1280066 from home:nkrapp:branches:devel:languages:python
Matej Cepl2025-05-27 13:35:30 +00:00
33e0de0e40
Accepting request 1276981 from devel:languages:python
Ana Guerrero2025-05-13 18:06:27 +00:00
98de92d054
- update to 1.32.1: * Fix user agent in OTLP HTTP metrics exporter * Improve performance of baggage operations * sdk: remove duplicated constant definitions for environment_variables * api: Revert record BaseException change in trace_api.use_span() * Improve CI by cancelling stale runs and setting timeouts * Patch logging.basicConfig so OTel logs don't cause console logs to disappear * Bump semantic conventions to 1.32.0 * Fix ExplicitBucketHistogramAggregation to handle multiple explicit bucket boundaries advisories * opentelemetry-sdk: Fix serialization of objects in log handler - update to 1.31.1: * api: Revert record BaseException change in trace_api.use_span() - update to 1.31.0: * Add type annotations to context's attach & detach * Fix OTLP encoders missing instrumentation scope schema url and attributes * prometheus-exporter: fix labels out of place for data points with different attribute sets * Type indent parameter in to_json * Tolerates exceptions when loading resource detectors via OTEL_EXPERIMENTAL_RESOURCE_DETECTORS * Disconnect gRPC client stub when shutting down OTLPSpanExporter * opentelemetry-sdk: fix OTLP exporting of Histograms with
Dirk Mueller2025-05-05 21:05:15 +00:00
a38b4a0fb6
- update to 1.30.0: * Always setup logs sdk, OTEL_PYTHON_LOGGING_AUTO_INSTRUMENTATION_ENABLED only controls python logging module handler setup * Add attributes field in metrics.get_meter wrapper function * Add Python 3.13 support * sdk: don't log or print warnings when the SDK has been disabled * Fix span context manager typing by using ParamSpec from typing_extensions * Fix serialization of None values in logs body to match 1.31.0+ data model * [BREAKING] semantic-conventions: Remove opentelemetry.semcon v.attributes.network_attributes.NETWORK_INTERFACE_NAME introduced by mistake in the wrong module. * Add support for explicit bucket boundaries advisory for Histograms * semantic-conventions: Bump to 1.30.0
Dirk Mueller2025-02-25 21:00:43 +00:00
641018f587
Accepting request 1235922 from devel:languages:python
Ana Guerrero2025-01-09 14:10:15 +00:00
8bfaa2e170
Accepting request 1235907 from home:glaubitz:branches:devel:languages:python
Robert Schweikert2025-01-08 12:24:42 +00:00
f80d50ed0b
Accepting request 1198909 from devel:languages:python
Ana Guerrero2024-09-05 13:47:31 +00:00
b19e5d3eed
Accepting request 1198825 from home:yeey:OpenWebUI
Markéta Machová2024-09-05 08:59:50 +00:00
735794379d
Accepting request 1178971 from devel:languages:python
Ana Guerrero2024-06-06 10:34:30 +00:00
6dfe48282c
- update to 1.25.0: * Add OpenTelemetry trove classifiers to PyPI packages
Dirk Mueller2024-06-06 08:55:10 +00:00
feb9cea67a
Accepting request 1164278 from devel:languages:python
Ana Guerrero2024-04-04 20:24:56 +00:00
56bff58807
- update to 1.24.0: * Make create_gauge non-abstract method * Make tracer.start_as_current_span() decorator work with async functions * Fix python 3.12 deprecation warning * bump mypy to 0.982 * Add support for OTEL_SDK_DISABLED environment variable * Fix ValueError message for PeriodicExportingMetricsReader * Use BaseException instead of Exception in record_exception * Make span.record_exception more robust * Fix license field in pyproject.toml files
Dirk Mueller2024-04-03 07:28:29 +00:00
84f0476dc5
Accepting request 1160936 from devel:languages:python
Ana Guerrero2024-03-25 20:12:45 +00:00
08cac6008f
* drop python 3.7 support * update to opentelemetry 0.20.0 data model, which includes: + Handle HTTP 2XX responses as successful in OTLP exporters
Dirk Mueller2024-03-23 12:13:38 +00:00
c81675a440
- update to 1.23.0: * Include key in attribute sequence warning * Upgrade markupsafe, Flask and related dependencies to dev and test environments * Handle HTTP 2XX responses as successful in OTLP exporters
Dirk Mueller2024-03-22 20:43:47 +00:00
e28b07d095
Accepting request 1139028 from devel:languages:python
Ana Guerrero2024-01-16 20:37:47 +00:00
311b6ec259
baserev update by copy to link target
OBS User buildservice-autocommit
2024-01-16 20:37:47 +00:00