From e8b8ef0c02a8490ea1587bc047ff5d3f5c298e7d Mon Sep 17 00:00:00 2001 From: dirkmueller <> Date: Sep 11 2024 23:28:38 +0000 Subject: Update python-opentelemetry-exporter-otlp-proto-http to version 1.27.0 / rev 5 via SR 1200067 https://build.opensuse.org/request/show/1200067 by user dirkmueller + anag+factory - update to 1.27.0: * Implementation of Events API * Make log sdk add `exception.message` to logRecord for exceptions whose argument is an exception not a string message * Fix use of `link.attributes.dropped`, which may not exist * Running mypy on SDK resources * Added py.typed file to top-level module * Drop Final annotation from Enum in semantic conventions * Update log export example to not use root logger * sdk: Add OS resource detector * sdk: Accept non URL-encoded headers in `OTEL_EXPORTER_OTLP_*HEADERS` to match other languages SDKs * Update semantic conventions to version 1.27.0 * Add support to type bytes for OTLP AnyValue * Export ExponentialHistogram and ExponentialHistogramDataPoint * Implement Client Key and Certificate File Support for All --- diff --git a/.files b/.files index ddf4be7..b43a63e 100644 Binary files a/.files and b/.files differ diff --git a/.rev b/.rev index 981d725..f111dac 100644 --- a/.rev +++ b/.rev @@ -63,4 +63,41 @@ </comment> <requestid>1181694</requestid> </revision> + <revision rev="5" vrev="1"> + <srcmd5>8f85290d6bbc5840eb4c25008205863d</srcmd5> + <version>1.27.0</version> + <time>1726066540</time> + <user>anag+factory</user> + <comment>- update to 1.27.0: + * Implementation of Events API + * Make log sdk add `exception.message` to logRecord for + exceptions whose argument is an exception not a string + message + * Fix use of `link.attributes.dropped`, which may not exist + * Running mypy on SDK resources + * Added py.typed file to top-level module + * Drop Final annotation from Enum in semantic conventions + * Update log export example to not use root logger + * sdk: Add OS resource detector + * sdk: Accept non URL-encoded headers in + `OTEL_EXPORTER_OTLP_*HEADERS` to match other languages SDKs + * Update semantic conventions to version 1.27.0 + * Add support to type bytes for OTLP AnyValue + * Export ExponentialHistogram and ExponentialHistogramDataPoint + * Implement Client Key and Certificate File Support for All + OTLP Exporters + * Remove `_start_time_unix_nano` attribute from + `_ViewInstrumentMatch` in favor of using `time_ns()` at the + moment when the aggregation object is created +- update to 1.26.0: + * Standardizing timeout calculation in measurement consumer + collect to nanoseconds + * optional scope attributes for logger creation + * optional scope attribute for tracer creation + * OTLP exporter is encoding invalid span/trace IDs in the logs + fix + * Update sdk process resource detector `process.command_args` + attribute to also include the executable itself</comment> + <requestid>1200067</requestid> + </revision> </revisionlist> diff --git a/opentelemetry_exporter_otlp_proto_http-1.25.0.tar.gz b/opentelemetry_exporter_otlp_proto_http-1.25.0.tar.gz deleted file mode 120000 index 86c72d6..0000000 --- a/opentelemetry_exporter_otlp_proto_http-1.25.0.tar.gz +++ /dev/null @@ -1 +0,0 @@ -/ipfs/bafkreie7q4rylhrxy5iyh2t27jz2gvbpahip2j2kloluq7vcjs3ihv6wqq \ No newline at end of file diff --git a/opentelemetry_exporter_otlp_proto_http-1.27.0.tar.gz b/opentelemetry_exporter_otlp_proto_http-1.27.0.tar.gz new file mode 120000 index 0000000..9b674cc --- /dev/null +++ b/opentelemetry_exporter_otlp_proto_http-1.27.0.tar.gz @@ -0,0 +1 @@ +/ipfs/bafkreibbandzbewy5mmpmhz7x7yij5t4y7znjj6tpz2tas4lk3a5bhv66u \ No newline at end of file diff --git a/python-opentelemetry-exporter-otlp-proto-http.changes b/python-opentelemetry-exporter-otlp-proto-http.changes index 2c12b28..4436498 100644 --- a/python-opentelemetry-exporter-otlp-proto-http.changes +++ b/python-opentelemetry-exporter-otlp-proto-http.changes @@ -1,4 +1,69 @@ ------------------------------------------------------------------- +Wed Sep 11 08:23:52 UTC 2024 - Dirk Müller <dmueller@suse.com> + +- update to 1.27.0: + * Implementation of Events API + * Make log sdk add `exception.message` to logRecord for + exceptions whose argument is an exception not a string + message + * Fix use of `link.attributes.dropped`, which may not exist + * Running mypy on SDK resources + * Added py.typed file to top-level module + * Drop Final annotation from Enum in semantic conventions + * Update log export example to not use root logger + * sdk: Add OS resource detector + * sdk: Accept non URL-encoded headers in + `OTEL_EXPORTER_OTLP_*HEADERS` to match other languages SDKs + * Update semantic conventions to version 1.27.0 + * Add support to type bytes for OTLP AnyValue + * Export ExponentialHistogram and ExponentialHistogramDataPoint + * Implement Client Key and Certificate File Support for All + OTLP Exporters + * Remove `_start_time_unix_nano` attribute from + `_ViewInstrumentMatch` in favor of using `time_ns()` at the + moment when the aggregation object is created + +- update to 1.26.0: + * Standardizing timeout calculation in measurement consumer + collect to nanoseconds + * optional scope attributes for logger creation + * optional scope attribute for tracer creation + * OTLP exporter is encoding invalid span/trace IDs in the logs + fix + * Update sdk process resource detector `process.command_args` + attribute to also include the executable itself + * Fix `start_time_unix_nano` for delta collection for explicit + bucket histogram aggregation + * Fix `start_time_unix_nano` for delta collection for sum + aggregation + * Update opentracing and opencesus docs examples to not use + JaegerExporter + * Do not execute Flask Tests in debug mode + * When encountering an error encoding metric attributes in the + OTLP exporter, log the key that had an error. + * Fix `ExponentialHistogramAggregation` + * Log a warning when a `LogRecord` in `sdk/log` has dropped + attributes due to reaching limits + * Fix RandomIdGenerator can generate invalid Span/Trace Ids + * Add Python 3.12 to tox + * Improve resource field structure for LogRecords + * Update Semantic Conventions code generation scripts: - fix + namespace exclusion that resulted in dropping `os` and `net` + namespaces. - add `Final` decorator to constants to prevent + collisions - enable mypy and fix detected issues - allow to + drop specific attributes in preparation for Semantic + Conventions v1.26.0 + * Update semantic conventions to version 1.26.0. + * Use semconv exception attributes for record exceptions in + spans + * Fix _encode_events assumes events.attributes.dropped exists + * Validate links at span creation + * Add attributes field in `MeterProvider.get_meter` and + `InstrumentationScope` + * Fix inaccessible `SCHEMA_URL` constants in `opentelemetry- + semantic-conventions` + +------------------------------------------------------------------- Mon Jun 17 11:39:29 UTC 2024 - Dirk Müller <dmueller@suse.com> - update to 1.25.0: diff --git a/python-opentelemetry-exporter-otlp-proto-http.spec b/python-opentelemetry-exporter-otlp-proto-http.spec index cd976d9..88ab3b8 100644 --- a/python-opentelemetry-exporter-otlp-proto-http.spec +++ b/python-opentelemetry-exporter-otlp-proto-http.spec @@ -17,7 +17,7 @@ Name: python-opentelemetry-exporter-otlp-proto-http -Version: 1.25.0 +Version: 1.27.0 Release: 0 Summary: OpenTelemetry Collector Protobuf over HTTP Exporter License: Apache-2.0