Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package
python-opentelemetry-exporter-otlp-proto-http for openSUSE:Factory checked in
at 2025-01-09 15:10:01
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing
/work/SRC/openSUSE:Factory/python-opentelemetry-exporter-otlp-proto-http (Old)
and
/work/SRC/openSUSE:Factory/.python-opentelemetry-exporter-otlp-proto-http.new.1881
(New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-opentelemetry-exporter-otlp-proto-http"
Thu Jan 9 15:10:01 2025 rev:6 rq:1235919 version:1.29.0
Changes:
--------
---
/work/SRC/openSUSE:Factory/python-opentelemetry-exporter-otlp-proto-http/python-opentelemetry-exporter-otlp-proto-http.changes
2024-09-11 16:56:27.396697506 +0200
+++
/work/SRC/openSUSE:Factory/.python-opentelemetry-exporter-otlp-proto-http.new.1881/python-opentelemetry-exporter-otlp-proto-http.changes
2025-01-09 15:11:31.458472583 +0100
@@ -1,0 +2,31 @@
+Wed Jan 8 10:44:43 UTC 2025 - John Paul Adrian Glaubitz
<[email protected]>
+
+- Update to 1.29.0
+ * Fix crash exporting a log record with None body
+ * Fix metrics export with exemplar and no context and filtering observable
instruments
+ * Fix recursion error with sdk disabled and handler added to root logger
+ * sdk: setup EventLogger when
OTEL_PYTHON_LOGGING_AUTO_INSTRUMENTATION_ENABLED is set
+ * api: fix logging of duplicate EventLogger setup warning
+ * sdk: fix setting of process owner in ProcessResourceDetector
+ * sdk: fix serialization of logs severity_number field to int
+ * Remove `TestBase.assertEqualSpanInstrumentationInfo` method,
+ use `assertEqualSpanInstrumentationScope` instead
+ * sdk: instantiate lazily `ExemplarBucket`s in `ExemplarReservoir`s
+ * semantic-conventions: Bump to 1.29.0
+- from version 1.28.0
+ * Removed superfluous py.typed markers and added them where they were missing
+ * Include metric info in encoding exceptions
+ * sdk: Add support for log formatting
+ * sdk: Add Host resource detector
+ * sdk: Implementation of exemplars
+ * Implement events sdk
+ * Update semantic conventions to version 1.28.0
+ * Add support to protobuf 5+ and drop support to protobuf 3 and 4
+ * Update environment variable descriptions to match signal
+ * Record logger name as the instrumentation scope name
+ * Fix memory leak in exporter and reader
+ * Drop `OTEL_PYTHON_EXPERIMENTAL_DISABLE_PROMETHEUS_UNIT_NORMALIZATION`
environment variable
+ * Improve compatibility with other logging libraries that override
+ `LogRecord.getMessage()` in order to customize message formatting
+
+-------------------------------------------------------------------
Old:
----
opentelemetry_exporter_otlp_proto_http-1.27.0.tar.gz
New:
----
opentelemetry_exporter_otlp_proto_http-1.29.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-opentelemetry-exporter-otlp-proto-http.spec ++++++
--- /var/tmp/diff_new_pack.Ph3Ugf/_old 2025-01-09 15:11:31.878489980 +0100
+++ /var/tmp/diff_new_pack.Ph3Ugf/_new 2025-01-09 15:11:31.878489980 +0100
@@ -1,7 +1,7 @@
#
# spec file for package python-opentelemetry-exporter-otlp-proto-http
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
Name: python-opentelemetry-exporter-otlp-proto-http
-Version: 1.27.0
+Version: 1.29.0
Release: 0
Summary: OpenTelemetry Collector Protobuf over HTTP Exporter
License: Apache-2.0
++++++ opentelemetry_exporter_otlp_proto_http-1.27.0.tar.gz ->
opentelemetry_exporter_otlp_proto_http-1.29.0.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/opentelemetry_exporter_otlp_proto_http-1.27.0/PKG-INFO
new/opentelemetry_exporter_otlp_proto_http-1.29.0/PKG-INFO
--- old/opentelemetry_exporter_otlp_proto_http-1.27.0/PKG-INFO 2020-02-02
01:00:00.000000000 +0100
+++ new/opentelemetry_exporter_otlp_proto_http-1.29.0/PKG-INFO 2020-02-02
01:00:00.000000000 +0100
@@ -1,11 +1,10 @@
Metadata-Version: 2.3
Name: opentelemetry-exporter-otlp-proto-http
-Version: 1.27.0
+Version: 1.29.0
Summary: OpenTelemetry Collector Protobuf over HTTP Exporter
Project-URL: Homepage,
https://github.com/open-telemetry/opentelemetry-python/tree/main/exporter/opentelemetry-exporter-otlp-proto-http
Author-email: OpenTelemetry Authors
<[email protected]>
License: Apache-2.0
-License-File: LICENSE
Classifier: Development Status :: 5 - Production/Stable
Classifier: Framework :: OpenTelemetry
Classifier: Framework :: OpenTelemetry :: Exporters
@@ -22,9 +21,9 @@
Requires-Dist: deprecated>=1.2.6
Requires-Dist: googleapis-common-protos~=1.52
Requires-Dist: opentelemetry-api~=1.15
-Requires-Dist: opentelemetry-exporter-otlp-proto-common==1.27.0
-Requires-Dist: opentelemetry-proto==1.27.0
-Requires-Dist: opentelemetry-sdk~=1.27.0
+Requires-Dist: opentelemetry-exporter-otlp-proto-common==1.29.0
+Requires-Dist: opentelemetry-proto==1.29.0
+Requires-Dist: opentelemetry-sdk~=1.29.0
Requires-Dist: requests~=2.7
Description-Content-Type: text/x-rst
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/opentelemetry_exporter_otlp_proto_http-1.27.0/pyproject.toml
new/opentelemetry_exporter_otlp_proto_http-1.29.0/pyproject.toml
--- old/opentelemetry_exporter_otlp_proto_http-1.27.0/pyproject.toml
2020-02-02 01:00:00.000000000 +0100
+++ new/opentelemetry_exporter_otlp_proto_http-1.29.0/pyproject.toml
2020-02-02 01:00:00.000000000 +0100
@@ -30,9 +30,9 @@
"Deprecated >= 1.2.6",
"googleapis-common-protos ~= 1.52",
"opentelemetry-api ~= 1.15",
- "opentelemetry-proto == 1.27.0",
- "opentelemetry-sdk ~= 1.27.0",
- "opentelemetry-exporter-otlp-proto-common == 1.27.0",
+ "opentelemetry-proto == 1.29.0",
+ "opentelemetry-sdk ~= 1.29.0",
+ "opentelemetry-exporter-otlp-proto-common == 1.29.0",
"requests ~= 2.7",
]
@@ -49,7 +49,7 @@
Homepage =
"https://github.com/open-telemetry/opentelemetry-python/tree/main/exporter/opentelemetry-exporter-otlp-proto-http"
[tool.hatch.version]
-path = "src/opentelemetry/exporter/otlp/proto/http/version.py"
+path = "src/opentelemetry/exporter/otlp/proto/http/version/__init__.py"
[tool.hatch.build.targets.sdist]
include = [
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/opentelemetry_exporter_otlp_proto_http-1.27.0/src/opentelemetry/exporter/otlp/proto/http/__init__.py
new/opentelemetry_exporter_otlp_proto_http-1.29.0/src/opentelemetry/exporter/otlp/proto/http/__init__.py
---
old/opentelemetry_exporter_otlp_proto_http-1.27.0/src/opentelemetry/exporter/otlp/proto/http/__init__.py
2020-02-02 01:00:00.000000000 +0100
+++
new/opentelemetry_exporter_otlp_proto_http-1.29.0/src/opentelemetry/exporter/otlp/proto/http/__init__.py
2020-02-02 01:00:00.000000000 +0100
@@ -69,11 +69,11 @@
API
---
"""
+
import enum
from .version import __version__
-
_OTLP_HTTP_HEADERS = {
"Content-Type": "application/x-protobuf",
"User-Agent": "OTel-OTLP-Exporter-Python/" + __version__,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/opentelemetry_exporter_otlp_proto_http-1.27.0/src/opentelemetry/exporter/otlp/proto/http/_log_exporter/__init__.py
new/opentelemetry_exporter_otlp_proto_http-1.29.0/src/opentelemetry/exporter/otlp/proto/http/_log_exporter/__init__.py
---
old/opentelemetry_exporter_otlp_proto_http-1.27.0/src/opentelemetry/exporter/otlp/proto/http/_log_exporter/__init__.py
2020-02-02 01:00:00.000000000 +0100
+++
new/opentelemetry_exporter_otlp_proto_http-1.29.0/src/opentelemetry/exporter/otlp/proto/http/_log_exporter/__init__.py
2020-02-02 01:00:00.000000000 +0100
@@ -17,8 +17,8 @@
import zlib
from io import BytesIO
from os import environ
-from typing import Dict, Optional, Sequence
from time import sleep
+from typing import Dict, Optional, Sequence
import requests
@@ -26,6 +26,15 @@
_create_exp_backoff_generator,
)
from opentelemetry.exporter.otlp.proto.common._log_encoder import encode_logs
+from opentelemetry.exporter.otlp.proto.http import (
+ _OTLP_HTTP_HEADERS,
+ Compression,
+)
+from opentelemetry.sdk._logs import LogData
+from opentelemetry.sdk._logs.export import (
+ LogExporter,
+ LogExportResult,
+)
from opentelemetry.sdk.environment_variables import (
OTEL_EXPORTER_OTLP_CERTIFICATE,
OTEL_EXPORTER_OTLP_CLIENT_CERTIFICATE,
@@ -33,27 +42,17 @@
OTEL_EXPORTER_OTLP_COMPRESSION,
OTEL_EXPORTER_OTLP_ENDPOINT,
OTEL_EXPORTER_OTLP_HEADERS,
- OTEL_EXPORTER_OTLP_TIMEOUT,
- OTEL_EXPORTER_OTLP_LOGS_ENDPOINT,
OTEL_EXPORTER_OTLP_LOGS_CERTIFICATE,
OTEL_EXPORTER_OTLP_LOGS_CLIENT_CERTIFICATE,
OTEL_EXPORTER_OTLP_LOGS_CLIENT_KEY,
+ OTEL_EXPORTER_OTLP_LOGS_COMPRESSION,
+ OTEL_EXPORTER_OTLP_LOGS_ENDPOINT,
OTEL_EXPORTER_OTLP_LOGS_HEADERS,
OTEL_EXPORTER_OTLP_LOGS_TIMEOUT,
- OTEL_EXPORTER_OTLP_LOGS_COMPRESSION,
-)
-from opentelemetry.sdk._logs import LogData
-from opentelemetry.sdk._logs.export import (
- LogExporter,
- LogExportResult,
-)
-from opentelemetry.exporter.otlp.proto.http import (
- _OTLP_HTTP_HEADERS,
- Compression,
+ OTEL_EXPORTER_OTLP_TIMEOUT,
)
from opentelemetry.util.re import parse_env_headers
-
_logger = logging.getLogger(__name__)
@@ -64,7 +63,6 @@
class OTLPLogExporter(LogExporter):
-
_MAX_RETRY_TIMEOUT = 64
def __init__(
@@ -163,7 +161,6 @@
for delay in _create_exp_backoff_generator(
max_value=self._MAX_RETRY_TIMEOUT
):
-
if delay == self._MAX_RETRY_TIMEOUT:
return LogExportResult.FAILURE
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/opentelemetry_exporter_otlp_proto_http-1.27.0/src/opentelemetry/exporter/otlp/proto/http/metric_exporter/__init__.py
new/opentelemetry_exporter_otlp_proto_http-1.29.0/src/opentelemetry/exporter/otlp/proto/http/metric_exporter/__init__.py
---
old/opentelemetry_exporter_otlp_proto_http-1.27.0/src/opentelemetry/exporter/otlp/proto/http/metric_exporter/__init__.py
2020-02-02 01:00:00.000000000 +0100
+++
new/opentelemetry_exporter_otlp_proto_http-1.29.0/src/opentelemetry/exporter/otlp/proto/http/metric_exporter/__init__.py
2020-02-02 01:00:00.000000000 +0100
@@ -14,17 +14,25 @@
import gzip
import logging
import zlib
-from os import environ
-from typing import Dict, Optional, Any, Callable, List
-from typing import Sequence, Mapping # noqa: F401
-
from io import BytesIO
+from os import environ
from time import sleep
+from typing import ( # noqa: F401
+ Any,
+ Callable,
+ Dict,
+ List,
+ Mapping,
+ Optional,
+ Sequence,
+)
+
+import requests
from deprecated import deprecated
from opentelemetry.exporter.otlp.proto.common._internal import (
- _get_resource_data,
_create_exp_backoff_generator,
+ _get_resource_data,
)
from opentelemetry.exporter.otlp.proto.common._internal.metrics_encoder import
(
OTLPMetricExporterMixin,
@@ -33,56 +41,52 @@
encode_metrics,
)
from opentelemetry.exporter.otlp.proto.http import Compression
-from opentelemetry.sdk.metrics._internal.aggregation import Aggregation
from opentelemetry.proto.collector.metrics.v1.metrics_service_pb2 import ( #
noqa: F401
ExportMetricsServiceRequest,
)
-from opentelemetry.proto.common.v1.common_pb2 import ( # noqa: F401
+from opentelemetry.proto.common.v1.common_pb2 import ( # noqa: F401 # noqa:
F401
AnyValue,
ArrayValue,
+ InstrumentationScope,
KeyValue,
KeyValueList,
)
-from opentelemetry.proto.common.v1.common_pb2 import ( # noqa: F401
- InstrumentationScope,
-)
-from opentelemetry.proto.resource.v1.resource_pb2 import Resource # noqa: F401
from opentelemetry.proto.metrics.v1 import metrics_pb2 as pb2 # noqa: F401
+from opentelemetry.proto.resource.v1.resource_pb2 import Resource # noqa: F401
+from opentelemetry.proto.resource.v1.resource_pb2 import (
+ Resource as PB2Resource,
+)
from opentelemetry.sdk.environment_variables import (
- OTEL_EXPORTER_OTLP_ENDPOINT,
OTEL_EXPORTER_OTLP_CERTIFICATE,
OTEL_EXPORTER_OTLP_CLIENT_CERTIFICATE,
OTEL_EXPORTER_OTLP_CLIENT_KEY,
- OTEL_EXPORTER_OTLP_HEADERS,
- OTEL_EXPORTER_OTLP_TIMEOUT,
OTEL_EXPORTER_OTLP_COMPRESSION,
- OTEL_EXPORTER_OTLP_METRICS_ENDPOINT,
+ OTEL_EXPORTER_OTLP_ENDPOINT,
+ OTEL_EXPORTER_OTLP_HEADERS,
OTEL_EXPORTER_OTLP_METRICS_CERTIFICATE,
OTEL_EXPORTER_OTLP_METRICS_CLIENT_CERTIFICATE,
OTEL_EXPORTER_OTLP_METRICS_CLIENT_KEY,
+ OTEL_EXPORTER_OTLP_METRICS_COMPRESSION,
+ OTEL_EXPORTER_OTLP_METRICS_ENDPOINT,
OTEL_EXPORTER_OTLP_METRICS_HEADERS,
OTEL_EXPORTER_OTLP_METRICS_TIMEOUT,
- OTEL_EXPORTER_OTLP_METRICS_COMPRESSION,
+ OTEL_EXPORTER_OTLP_TIMEOUT,
)
-from opentelemetry.sdk.metrics.export import (
+from opentelemetry.sdk.metrics._internal.aggregation import Aggregation
+from opentelemetry.sdk.metrics.export import ( # noqa: F401
AggregationTemporality,
+ Gauge,
MetricExporter,
MetricExportResult,
MetricsData,
+ Sum,
)
from opentelemetry.sdk.metrics.export import ( # noqa: F401
- Gauge,
Histogram as HistogramType,
- Sum,
)
from opentelemetry.sdk.resources import Resource as SDKResource
from opentelemetry.util.re import parse_env_headers
-import requests
-from opentelemetry.proto.resource.v1.resource_pb2 import (
- Resource as PB2Resource,
-)
-
_logger = logging.getLogger(__name__)
@@ -93,7 +97,6 @@
class OTLPMetricExporter(MetricExporter, OTLPMetricExporterMixin):
-
_MAX_RETRY_TIMEOUT = 64
def __init__(
@@ -196,7 +199,6 @@
for delay in _create_exp_backoff_generator(
max_value=self._MAX_RETRY_TIMEOUT
):
-
if delay == self._MAX_RETRY_TIMEOUT:
return MetricExportResult.FAILURE
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/opentelemetry_exporter_otlp_proto_http-1.27.0/src/opentelemetry/exporter/otlp/proto/http/trace_exporter/__init__.py
new/opentelemetry_exporter_otlp_proto_http-1.29.0/src/opentelemetry/exporter/otlp/proto/http/trace_exporter/__init__.py
---
old/opentelemetry_exporter_otlp_proto_http-1.27.0/src/opentelemetry/exporter/otlp/proto/http/trace_exporter/__init__.py
2020-02-02 01:00:00.000000000 +0100
+++
new/opentelemetry_exporter_otlp_proto_http-1.29.0/src/opentelemetry/exporter/otlp/proto/http/trace_exporter/__init__.py
2020-02-02 01:00:00.000000000 +0100
@@ -17,8 +17,8 @@
import zlib
from io import BytesIO
from os import environ
-from typing import Dict, Optional
from time import sleep
+from typing import Dict, Optional
import requests
@@ -28,30 +28,29 @@
from opentelemetry.exporter.otlp.proto.common.trace_encoder import (
encode_spans,
)
+from opentelemetry.exporter.otlp.proto.http import (
+ _OTLP_HTTP_HEADERS,
+ Compression,
+)
from opentelemetry.sdk.environment_variables import (
- OTEL_EXPORTER_OTLP_TRACES_CERTIFICATE,
- OTEL_EXPORTER_OTLP_TRACES_COMPRESSION,
- OTEL_EXPORTER_OTLP_TRACES_CLIENT_CERTIFICATE,
- OTEL_EXPORTER_OTLP_TRACES_CLIENT_KEY,
- OTEL_EXPORTER_OTLP_TRACES_ENDPOINT,
- OTEL_EXPORTER_OTLP_TRACES_HEADERS,
- OTEL_EXPORTER_OTLP_TRACES_TIMEOUT,
OTEL_EXPORTER_OTLP_CERTIFICATE,
- OTEL_EXPORTER_OTLP_COMPRESSION,
OTEL_EXPORTER_OTLP_CLIENT_CERTIFICATE,
OTEL_EXPORTER_OTLP_CLIENT_KEY,
+ OTEL_EXPORTER_OTLP_COMPRESSION,
OTEL_EXPORTER_OTLP_ENDPOINT,
OTEL_EXPORTER_OTLP_HEADERS,
OTEL_EXPORTER_OTLP_TIMEOUT,
+ OTEL_EXPORTER_OTLP_TRACES_CERTIFICATE,
+ OTEL_EXPORTER_OTLP_TRACES_CLIENT_CERTIFICATE,
+ OTEL_EXPORTER_OTLP_TRACES_CLIENT_KEY,
+ OTEL_EXPORTER_OTLP_TRACES_COMPRESSION,
+ OTEL_EXPORTER_OTLP_TRACES_ENDPOINT,
+ OTEL_EXPORTER_OTLP_TRACES_HEADERS,
+ OTEL_EXPORTER_OTLP_TRACES_TIMEOUT,
)
from opentelemetry.sdk.trace.export import SpanExporter, SpanExportResult
-from opentelemetry.exporter.otlp.proto.http import (
- _OTLP_HTTP_HEADERS,
- Compression,
-)
from opentelemetry.util.re import parse_env_headers
-
_logger = logging.getLogger(__name__)
@@ -62,7 +61,6 @@
class OTLPSpanExporter(SpanExporter):
-
_MAX_RETRY_TIMEOUT = 64
def __init__(
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/opentelemetry_exporter_otlp_proto_http-1.27.0/src/opentelemetry/exporter/otlp/proto/http/trace_exporter/encoder/__init__.py
new/opentelemetry_exporter_otlp_proto_http-1.29.0/src/opentelemetry/exporter/otlp/proto/http/trace_exporter/encoder/__init__.py
---
old/opentelemetry_exporter_otlp_proto_http-1.27.0/src/opentelemetry/exporter/otlp/proto/http/trace_exporter/encoder/__init__.py
2020-02-02 01:00:00.000000000 +0100
+++
new/opentelemetry_exporter_otlp_proto_http-1.29.0/src/opentelemetry/exporter/otlp/proto/http/trace_exporter/encoder/__init__.py
2020-02-02 01:00:00.000000000 +0100
@@ -35,10 +35,10 @@
Resource as PB2Resource,
)
from opentelemetry.proto.trace.v1.trace_pb2 import ( # noqa: F401
- ScopeSpans as PB2ScopeSpans,
+ ResourceSpans as PB2ResourceSpans,
)
from opentelemetry.proto.trace.v1.trace_pb2 import ( # noqa: F401
- ResourceSpans as PB2ResourceSpans,
+ ScopeSpans as PB2ScopeSpans,
)
from opentelemetry.proto.trace.v1.trace_pb2 import ( # noqa: F401
Span as PB2SPan,
@@ -46,17 +46,21 @@
from opentelemetry.proto.trace.v1.trace_pb2 import ( # noqa: F401
Status as PB2Status,
)
-from opentelemetry.sdk.trace import Event # noqa: F401
+from opentelemetry.sdk.trace import (
+ Event, # noqa: F401
+ Resource, # noqa: F401
+)
+from opentelemetry.sdk.trace import Span as SDKSpan # noqa: F401
from opentelemetry.sdk.util.instrumentation import ( # noqa: F401
InstrumentationScope,
)
-from opentelemetry.sdk.trace import Resource # noqa: F401
-from opentelemetry.sdk.trace import Span as SDKSpan # noqa: F401
-from opentelemetry.trace import Link # noqa: F401
-from opentelemetry.trace import SpanKind # noqa: F401
+from opentelemetry.trace import (
+ Link, # noqa: F401
+ SpanKind, # noqa: F401
+)
from opentelemetry.trace.span import ( # noqa: F401
SpanContext,
- TraceState,
Status,
+ TraceState,
)
from opentelemetry.util.types import Attributes # noqa: F401
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/opentelemetry_exporter_otlp_proto_http-1.27.0/src/opentelemetry/exporter/otlp/proto/http/version/__init__.py
new/opentelemetry_exporter_otlp_proto_http-1.29.0/src/opentelemetry/exporter/otlp/proto/http/version/__init__.py
---
old/opentelemetry_exporter_otlp_proto_http-1.27.0/src/opentelemetry/exporter/otlp/proto/http/version/__init__.py
1970-01-01 01:00:00.000000000 +0100
+++
new/opentelemetry_exporter_otlp_proto_http-1.29.0/src/opentelemetry/exporter/otlp/proto/http/version/__init__.py
2020-02-02 01:00:00.000000000 +0100
@@ -0,0 +1,15 @@
+# Copyright The OpenTelemetry Authors
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+__version__ = "1.29.0"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/opentelemetry_exporter_otlp_proto_http-1.27.0/src/opentelemetry/exporter/otlp/proto/http/version.py
new/opentelemetry_exporter_otlp_proto_http-1.29.0/src/opentelemetry/exporter/otlp/proto/http/version.py
---
old/opentelemetry_exporter_otlp_proto_http-1.27.0/src/opentelemetry/exporter/otlp/proto/http/version.py
2020-02-02 01:00:00.000000000 +0100
+++
new/opentelemetry_exporter_otlp_proto_http-1.29.0/src/opentelemetry/exporter/otlp/proto/http/version.py
1970-01-01 01:00:00.000000000 +0100
@@ -1,15 +0,0 @@
-# Copyright The OpenTelemetry Authors
-#
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-
-__version__ = "1.27.0"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/opentelemetry_exporter_otlp_proto_http-1.27.0/tests/metrics/test_otlp_metrics_exporter.py
new/opentelemetry_exporter_otlp_proto_http-1.29.0/tests/metrics/test_otlp_metrics_exporter.py
---
old/opentelemetry_exporter_otlp_proto_http-1.27.0/tests/metrics/test_otlp_metrics_exporter.py
2020-02-02 01:00:00.000000000 +0100
+++
new/opentelemetry_exporter_otlp_proto_http-1.29.0/tests/metrics/test_otlp_metrics_exporter.py
2020-02-02 01:00:00.000000000 +0100
@@ -86,7 +86,6 @@
# pylint: disable=protected-access
class TestOTLPMetricExporter(TestCase):
def setUp(self):
-
self.metrics = {
"sum_int": MetricsData(
resource_metrics=[
@@ -113,7 +112,6 @@
}
def test_constructor_default(self):
-
exporter = OTLPMetricExporter()
self.assertEqual(
@@ -218,7 +216,6 @@
},
)
def test_exporter_env(self):
-
exporter = OTLPMetricExporter()
self.assertEqual(exporter._certificate_file, OS_ENV_CERTIFICATE)
@@ -237,7 +234,6 @@
{OTEL_EXPORTER_OTLP_ENDPOINT: OS_ENV_ENDPOINT},
)
def test_exporter_env_endpoint_without_slash(self):
-
exporter = OTLPMetricExporter()
self.assertEqual(
@@ -250,7 +246,6 @@
{OTEL_EXPORTER_OTLP_ENDPOINT: OS_ENV_ENDPOINT + "/"},
)
def test_exporter_env_endpoint_with_slash(self):
-
exporter = OTLPMetricExporter()
self.assertEqual(
@@ -265,7 +260,6 @@
},
)
def test_headers_parse_from_env(self):
-
with self.assertLogs(level="WARNING") as cm:
_ = OTLPMetricExporter()
@@ -307,7 +301,6 @@
@patch.object(Session, "post")
def test_serialization(self, mock_post):
-
resp = Response()
resp.status_code = 200
mock_post.return_value = resp
@@ -350,7 +343,6 @@
)
def test_aggregation_temporality(self):
-
otlp_metric_exporter = OTLPMetricExporter()
for (
@@ -362,7 +354,6 @@
environ,
{OTEL_EXPORTER_OTLP_METRICS_TEMPORALITY_PREFERENCE: "CUMULATIVE"},
):
-
otlp_metric_exporter = OTLPMetricExporter()
for (
@@ -375,7 +366,6 @@
with patch.dict(
environ, {OTEL_EXPORTER_OTLP_METRICS_TEMPORALITY_PREFERENCE: "ABC"}
):
-
with self.assertLogs(level=WARNING):
otlp_metric_exporter = OTLPMetricExporter()
@@ -390,7 +380,6 @@
environ,
{OTEL_EXPORTER_OTLP_METRICS_TEMPORALITY_PREFERENCE: "DELTA"},
):
-
otlp_metric_exporter = OTLPMetricExporter()
self.assertEqual(
@@ -424,7 +413,6 @@
environ,
{OTEL_EXPORTER_OTLP_METRICS_TEMPORALITY_PREFERENCE: "LOWMEMORY"},
):
-
otlp_metric_exporter = OTLPMetricExporter()
self.assertEqual(
@@ -455,7 +443,6 @@
)
def test_exponential_explicit_bucket_histogram(self):
-
self.assertIsInstance(
OTLPMetricExporter()._preferred_aggregation[Histogram],
ExplicitBucketHistogramAggregation,
@@ -513,7 +500,6 @@
)
def test_preferred_aggregation_override(self):
-
histogram_aggregation = ExplicitBucketHistogramAggregation(
boundaries=[0.05, 0.1, 0.5, 1, 5, 10],
)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/opentelemetry_exporter_otlp_proto_http-1.27.0/tests/test_proto_log_exporter.py
new/opentelemetry_exporter_otlp_proto_http-1.29.0/tests/test_proto_log_exporter.py
---
old/opentelemetry_exporter_otlp_proto_http-1.27.0/tests/test_proto_log_exporter.py
2020-02-02 01:00:00.000000000 +0100
+++
new/opentelemetry_exporter_otlp_proto_http-1.29.0/tests/test_proto_log_exporter.py
2020-02-02 01:00:00.000000000 +0100
@@ -68,7 +68,6 @@
class TestOTLPHTTPLogExporter(unittest.TestCase):
def test_constructor_default(self):
-
exporter = OTLPLogExporter()
self.assertEqual(
@@ -181,7 +180,6 @@
},
)
def test_exporter_env(self):
-
exporter = OTLPLogExporter()
self.assertEqual(
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/opentelemetry_exporter_otlp_proto_http-1.27.0/tests/test_proto_span_exporter.py
new/opentelemetry_exporter_otlp_proto_http-1.29.0/tests/test_proto_span_exporter.py
---
old/opentelemetry_exporter_otlp_proto_http-1.27.0/tests/test_proto_span_exporter.py
2020-02-02 01:00:00.000000000 +0100
+++
new/opentelemetry_exporter_otlp_proto_http-1.29.0/tests/test_proto_span_exporter.py
2020-02-02 01:00:00.000000000 +0100
@@ -57,7 +57,6 @@
# pylint: disable=protected-access
class TestOTLPSpanExporter(unittest.TestCase):
def test_constructor_default(self):
-
exporter = OTLPSpanExporter()
self.assertEqual(
@@ -171,7 +170,6 @@
},
)
def test_exporter_env(self):
-
exporter = OTLPSpanExporter()
self.assertEqual(exporter._certificate_file, OS_ENV_CERTIFICATE)
@@ -190,7 +188,6 @@
{OTEL_EXPORTER_OTLP_ENDPOINT: OS_ENV_ENDPOINT},
)
def test_exporter_env_endpoint_without_slash(self):
-
exporter = OTLPSpanExporter()
self.assertEqual(
@@ -203,7 +200,6 @@
{OTEL_EXPORTER_OTLP_ENDPOINT: OS_ENV_ENDPOINT + "/"},
)
def test_exporter_env_endpoint_with_slash(self):
-
exporter = OTLPSpanExporter()
self.assertEqual(
@@ -218,7 +214,6 @@
},
)
def test_headers_parse_from_env(self):
-
with self.assertLogs(level="WARNING") as cm:
_ = OTLPSpanExporter()