Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package 
python-opentelemetry-exporter-otlp-proto-grpc for openSUSE:Factory checked in 
at 2025-01-09 15:09:55
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing 
/work/SRC/openSUSE:Factory/python-opentelemetry-exporter-otlp-proto-grpc (Old)
 and      
/work/SRC/openSUSE:Factory/.python-opentelemetry-exporter-otlp-proto-grpc.new.1881
 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-opentelemetry-exporter-otlp-proto-grpc"

Thu Jan  9 15:09:55 2025 rev:6 rq:1235918 version:1.29.0

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/python-opentelemetry-exporter-otlp-proto-grpc/python-opentelemetry-exporter-otlp-proto-grpc.changes
      2024-09-06 17:18:31.255831378 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-opentelemetry-exporter-otlp-proto-grpc.new.1881/python-opentelemetry-exporter-otlp-proto-grpc.changes
    2025-01-09 15:11:30.706441432 +0100
@@ -1,0 +2,31 @@
+Wed Jan  8 10:34:48 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_grpc-1.27.0.tar.gz

New:
----
  opentelemetry_exporter_otlp_proto_grpc-1.29.0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-opentelemetry-exporter-otlp-proto-grpc.spec ++++++
--- /var/tmp/diff_new_pack.VpHKko/_old  2025-01-09 15:11:31.290465624 +0100
+++ /var/tmp/diff_new_pack.VpHKko/_new  2025-01-09 15:11:31.290465624 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-opentelemetry-exporter-otlp-proto-grpc
 #
-# 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
@@ -18,7 +18,7 @@
 
 %{?sle15_python_module_pythons}
 Name:           python-opentelemetry-exporter-otlp-proto-grpc
-Version:        1.27.0
+Version:        1.29.0
 Release:        0
 Summary:        OpenTelemetry Collector Protobuf over gRPC Exporter
 License:        Apache-2.0
@@ -34,7 +34,7 @@
 BuildRequires:  %{python_module opentelemetry-api >= 1.15}
 BuildRequires:  %{python_module opentelemetry-exporter-otlp-proto-common = 
%{version}}
 BuildRequires:  %{python_module opentelemetry-proto = %{version}}
-BuildRequires:  %{python_module opentelemetry-sdk >= 1.27.0}
+BuildRequires:  %{python_module opentelemetry-sdk >= %{version}}
 BuildRequires:  %{python_module opentelemetry-test-utils}
 BuildRequires:  %{python_module pytest-grpc}
 BuildRequires:  %{python_module requests}

++++++ opentelemetry_exporter_otlp_proto_grpc-1.27.0.tar.gz -> 
opentelemetry_exporter_otlp_proto_grpc-1.29.0.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/opentelemetry_exporter_otlp_proto_grpc-1.27.0/PKG-INFO 
new/opentelemetry_exporter_otlp_proto_grpc-1.29.0/PKG-INFO
--- old/opentelemetry_exporter_otlp_proto_grpc-1.27.0/PKG-INFO  2020-02-02 
01:00:00.000000000 +0100
+++ new/opentelemetry_exporter_otlp_proto_grpc-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-grpc
-Version: 1.27.0
+Version: 1.29.0
 Summary: OpenTelemetry Collector Protobuf over gRPC Exporter
 Project-URL: Homepage, 
https://github.com/open-telemetry/opentelemetry-python/tree/main/exporter/opentelemetry-exporter-otlp-proto-grpc
 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
@@ -21,11 +20,11 @@
 Requires-Python: >=3.8
 Requires-Dist: deprecated>=1.2.6
 Requires-Dist: googleapis-common-protos~=1.52
-Requires-Dist: grpcio<2.0.0,>=1.0.0
+Requires-Dist: grpcio<2.0.0,>=1.63.2
 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
 Description-Content-Type: text/x-rst
 
 OpenTelemetry Collector Protobuf over gRPC Exporter
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/opentelemetry_exporter_otlp_proto_grpc-1.27.0/pyproject.toml 
new/opentelemetry_exporter_otlp_proto_grpc-1.29.0/pyproject.toml
--- old/opentelemetry_exporter_otlp_proto_grpc-1.27.0/pyproject.toml    
2020-02-02 01:00:00.000000000 +0100
+++ new/opentelemetry_exporter_otlp_proto_grpc-1.29.0/pyproject.toml    
2020-02-02 01:00:00.000000000 +0100
@@ -29,11 +29,11 @@
 dependencies = [
   "Deprecated >= 1.2.6",
   "googleapis-common-protos ~= 1.52",
-  "grpcio >= 1.0.0, < 2.0.0",
+  "grpcio >= 1.63.2, < 2.0.0",
   "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",
 ]
 
 [project.entry-points.opentelemetry_logs_exporter]
@@ -49,7 +49,7 @@
 Homepage = 
"https://github.com/open-telemetry/opentelemetry-python/tree/main/exporter/opentelemetry-exporter-otlp-proto-grpc";
 
 [tool.hatch.version]
-path = "src/opentelemetry/exporter/otlp/proto/grpc/version.py"
+path = "src/opentelemetry/exporter/otlp/proto/grpc/version/__init__.py"
 
 [tool.hatch.build.targets.sdist]
 include = [
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/opentelemetry_exporter_otlp_proto_grpc-1.27.0/src/opentelemetry/exporter/otlp/proto/grpc/__init__.py
 
new/opentelemetry_exporter_otlp_proto_grpc-1.29.0/src/opentelemetry/exporter/otlp/proto/grpc/__init__.py
--- 
old/opentelemetry_exporter_otlp_proto_grpc-1.27.0/src/opentelemetry/exporter/otlp/proto/grpc/__init__.py
    2020-02-02 01:00:00.000000000 +0100
+++ 
new/opentelemetry_exporter_otlp_proto_grpc-1.29.0/src/opentelemetry/exporter/otlp/proto/grpc/__init__.py
    2020-02-02 01:00:00.000000000 +0100
@@ -69,6 +69,7 @@
 API
 ---
 """
+
 from .version import __version__
 
 _USER_AGENT_HEADER_VALUE = "OTel-OTLP-Exporter-Python/" + __version__
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/opentelemetry_exporter_otlp_proto_grpc-1.27.0/src/opentelemetry/exporter/otlp/proto/grpc/_log_exporter/__init__.py
 
new/opentelemetry_exporter_otlp_proto_grpc-1.29.0/src/opentelemetry/exporter/otlp/proto/grpc/_log_exporter/__init__.py
--- 
old/opentelemetry_exporter_otlp_proto_grpc-1.27.0/src/opentelemetry/exporter/otlp/proto/grpc/_log_exporter/__init__.py
      2020-02-02 01:00:00.000000000 +0100
+++ 
new/opentelemetry_exporter_otlp_proto_grpc-1.29.0/src/opentelemetry/exporter/otlp/proto/grpc/_log_exporter/__init__.py
      2020-02-02 01:00:00.000000000 +0100
@@ -12,10 +12,10 @@
 # limitations under the License.
 
 from os import environ
-from typing import Dict, Optional, Tuple, Union, Sequence
+from typing import Dict, Optional, Sequence, Tuple, Union
 from typing import Sequence as TypingSequence
-from grpc import ChannelCredentials, Compression
 
+from grpc import ChannelCredentials, Compression
 from opentelemetry.exporter.otlp.proto.common._log_encoder import encode_logs
 from opentelemetry.exporter.otlp.proto.grpc.exporter import (
     OTLPExporterMixin,
@@ -28,10 +28,9 @@
 from opentelemetry.proto.collector.logs.v1.logs_service_pb2_grpc import (
     LogsServiceStub,
 )
-from opentelemetry.sdk._logs import LogRecord as SDKLogRecord
 from opentelemetry.sdk._logs import LogData
+from opentelemetry.sdk._logs import LogRecord as SDKLogRecord
 from opentelemetry.sdk._logs.export import LogExporter, LogExportResult
-
 from opentelemetry.sdk.environment_variables import (
     OTEL_EXPORTER_OTLP_LOGS_CERTIFICATE,
     OTEL_EXPORTER_OTLP_LOGS_CLIENT_CERTIFICATE,
@@ -48,7 +47,6 @@
     LogExporter,
     OTLPExporterMixin[SDKLogRecord, ExportLogsServiceRequest, LogExportResult],
 ):
-
     _result = LogExportResult
     _stub = LogsServiceStub
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/opentelemetry_exporter_otlp_proto_grpc-1.27.0/src/opentelemetry/exporter/otlp/proto/grpc/exporter.py
 
new/opentelemetry_exporter_otlp_proto_grpc-1.29.0/src/opentelemetry/exporter/otlp/proto/grpc/exporter.py
--- 
old/opentelemetry_exporter_otlp_proto_grpc-1.27.0/src/opentelemetry/exporter/otlp/proto/grpc/exporter.py
    2020-02-02 01:00:00.000000000 +0100
+++ 
new/opentelemetry_exporter_otlp_proto_grpc-1.29.0/src/opentelemetry/exporter/otlp/proto/grpc/exporter.py
    2020-02-02 01:00:00.000000000 +0100
@@ -28,19 +28,15 @@
     List,
     Optional,
     Tuple,
+    TypeVar,
     Union,
 )
 from typing import Sequence as TypingSequence
-from typing import TypeVar
 from urllib.parse import urlparse
 
 from deprecated import deprecated
-
-from opentelemetry.exporter.otlp.proto.common._internal import (
-    _get_resource_data,
-    _create_exp_backoff_generator,
-)
 from google.rpc.error_details_pb2 import RetryInfo
+
 from grpc import (
     ChannelCredentials,
     Compression,
@@ -50,7 +46,10 @@
     secure_channel,
     ssl_channel_credentials,
 )
-
+from opentelemetry.exporter.otlp.proto.common._internal import (
+    _create_exp_backoff_generator,
+    _get_resource_data,
+)
 from opentelemetry.exporter.otlp.proto.grpc import (
     _OTLP_GRPC_HEADERS,
 )
@@ -61,9 +60,9 @@
 )
 from opentelemetry.proto.resource.v1.resource_pb2 import Resource  # noqa: F401
 from opentelemetry.sdk.environment_variables import (
+    OTEL_EXPORTER_OTLP_CERTIFICATE,
     OTEL_EXPORTER_OTLP_CLIENT_CERTIFICATE,
     OTEL_EXPORTER_OTLP_CLIENT_KEY,
-    OTEL_EXPORTER_OTLP_CERTIFICATE,
     OTEL_EXPORTER_OTLP_COMPRESSION,
     OTEL_EXPORTER_OTLP_ENDPOINT,
     OTEL_EXPORTER_OTLP_HEADERS,
@@ -306,7 +305,6 @@
                     return self._result.SUCCESS
 
                 except RpcError as error:
-
                     if error.code() in [
                         StatusCode.CANCELLED,
                         StatusCode.DEADLINE_EXCEEDED,
@@ -316,7 +314,6 @@
                         StatusCode.UNAVAILABLE,
                         StatusCode.DATA_LOSS,
                     ]:
-
                         retry_info_bin = dict(error.trailing_metadata()).get(
                             "google.rpc.retryinfo-bin"
                         )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/opentelemetry_exporter_otlp_proto_grpc-1.27.0/src/opentelemetry/exporter/otlp/proto/grpc/metric_exporter/__init__.py
 
new/opentelemetry_exporter_otlp_proto_grpc-1.29.0/src/opentelemetry/exporter/otlp/proto/grpc/metric_exporter/__init__.py
--- 
old/opentelemetry_exporter_otlp_proto_grpc-1.27.0/src/opentelemetry/exporter/otlp/proto/grpc/metric_exporter/__init__.py
    2020-02-02 01:00:00.000000000 +0100
+++ 
new/opentelemetry_exporter_otlp_proto_grpc-1.29.0/src/opentelemetry/exporter/otlp/proto/grpc/metric_exporter/__init__.py
    2020-02-02 01:00:00.000000000 +0100
@@ -16,18 +16,18 @@
 from os import environ
 from typing import Dict, Iterable, List, Optional, Tuple, Union
 from typing import Sequence as TypingSequence
-from grpc import ChannelCredentials, Compression
 
+from grpc import ChannelCredentials, Compression
+from opentelemetry.exporter.otlp.proto.common._internal.metrics_encoder import 
(
+    OTLPMetricExporterMixin,
+)
 from opentelemetry.exporter.otlp.proto.common.metrics_encoder import (
     encode_metrics,
 )
-from opentelemetry.sdk.metrics._internal.aggregation import Aggregation
-from opentelemetry.exporter.otlp.proto.grpc.exporter import (
+from opentelemetry.exporter.otlp.proto.grpc.exporter import (  # noqa: F401
     OTLPExporterMixin,
     _get_credentials,
     environ_to_compression,
-)
-from opentelemetry.exporter.otlp.proto.grpc.exporter import (  # noqa: F401
     get_resource_data,
 )
 from opentelemetry.proto.collector.metrics.v1.metrics_service_pb2 import (
@@ -50,24 +50,24 @@
     OTEL_EXPORTER_OTLP_METRICS_INSECURE,
     OTEL_EXPORTER_OTLP_METRICS_TIMEOUT,
 )
-from opentelemetry.sdk.metrics.export import (
+from opentelemetry.sdk.metrics._internal.aggregation import Aggregation
+from opentelemetry.sdk.metrics.export import (  # noqa: F401
     AggregationTemporality,
     DataPointT,
+    Gauge,
     Metric,
     MetricExporter,
     MetricExportResult,
     MetricsData,
     ResourceMetrics,
     ScopeMetrics,
+    Sum,
 )
 from opentelemetry.sdk.metrics.export import (  # noqa: F401
-    Gauge,
-    Histogram as HistogramType,
-    Sum,
     ExponentialHistogram as ExponentialHistogramType,
 )
-from opentelemetry.exporter.otlp.proto.common._internal.metrics_encoder import 
(
-    OTLPMetricExporterMixin,
+from opentelemetry.sdk.metrics.export import (  # noqa: F401
+    Histogram as HistogramType,
 )
 
 _logger = getLogger(__name__)
@@ -104,7 +104,6 @@
         preferred_aggregation: Dict[type, Aggregation] = None,
         max_export_batch_size: Optional[int] = None,
     ):
-
         if insecure is None:
             insecure = environ.get(OTEL_EXPORTER_OTLP_METRICS_INSECURE)
             if insecure is not None:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/opentelemetry_exporter_otlp_proto_grpc-1.27.0/src/opentelemetry/exporter/otlp/proto/grpc/trace_exporter/__init__.py
 
new/opentelemetry_exporter_otlp_proto_grpc-1.29.0/src/opentelemetry/exporter/otlp/proto/grpc/trace_exporter/__init__.py
--- 
old/opentelemetry_exporter_otlp_proto_grpc-1.27.0/src/opentelemetry/exporter/otlp/proto/grpc/trace_exporter/__init__.py
     2020-02-02 01:00:00.000000000 +0100
+++ 
new/opentelemetry_exporter_otlp_proto_grpc-1.29.0/src/opentelemetry/exporter/otlp/proto/grpc/trace_exporter/__init__.py
     2020-02-02 01:00:00.000000000 +0100
@@ -18,18 +18,14 @@
 from typing import Dict, Optional, Sequence, Tuple, Union
 from typing import Sequence as TypingSequence
 
-
 from grpc import ChannelCredentials, Compression
-
 from opentelemetry.exporter.otlp.proto.common.trace_encoder import (
     encode_spans,
 )
-from opentelemetry.exporter.otlp.proto.grpc.exporter import (
+from opentelemetry.exporter.otlp.proto.grpc.exporter import (  # noqa: F401
     OTLPExporterMixin,
     _get_credentials,
     environ_to_compression,
-)
-from opentelemetry.exporter.otlp.proto.grpc.exporter import (  # noqa: F401
     get_resource_data,
 )
 from opentelemetry.proto.collector.trace.v1.trace_service_pb2 import (
@@ -42,15 +38,17 @@
     InstrumentationScope,
 )
 from opentelemetry.proto.trace.v1.trace_pb2 import (  # noqa: F401
-    ScopeSpans,
     ResourceSpans,
+    ScopeSpans,
+    Status,
+)
+from opentelemetry.proto.trace.v1.trace_pb2 import (  # noqa: F401
     Span as CollectorSpan,
 )
-from opentelemetry.proto.trace.v1.trace_pb2 import Status  # noqa: F401
 from opentelemetry.sdk.environment_variables import (
+    OTEL_EXPORTER_OTLP_TRACES_CERTIFICATE,
     OTEL_EXPORTER_OTLP_TRACES_CLIENT_CERTIFICATE,
     OTEL_EXPORTER_OTLP_TRACES_CLIENT_KEY,
-    OTEL_EXPORTER_OTLP_TRACES_CERTIFICATE,
     OTEL_EXPORTER_OTLP_TRACES_COMPRESSION,
     OTEL_EXPORTER_OTLP_TRACES_ENDPOINT,
     OTEL_EXPORTER_OTLP_TRACES_HEADERS,
@@ -96,7 +94,6 @@
         timeout: Optional[int] = None,
         compression: Optional[Compression] = None,
     ):
-
         if insecure is None:
             insecure = environ.get(OTEL_EXPORTER_OTLP_TRACES_INSECURE)
             if insecure is not None:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/opentelemetry_exporter_otlp_proto_grpc-1.27.0/src/opentelemetry/exporter/otlp/proto/grpc/version/__init__.py
 
new/opentelemetry_exporter_otlp_proto_grpc-1.29.0/src/opentelemetry/exporter/otlp/proto/grpc/version/__init__.py
--- 
old/opentelemetry_exporter_otlp_proto_grpc-1.27.0/src/opentelemetry/exporter/otlp/proto/grpc/version/__init__.py
    1970-01-01 01:00:00.000000000 +0100
+++ 
new/opentelemetry_exporter_otlp_proto_grpc-1.29.0/src/opentelemetry/exporter/otlp/proto/grpc/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_grpc-1.27.0/src/opentelemetry/exporter/otlp/proto/grpc/version.py
 
new/opentelemetry_exporter_otlp_proto_grpc-1.29.0/src/opentelemetry/exporter/otlp/proto/grpc/version.py
--- 
old/opentelemetry_exporter_otlp_proto_grpc-1.27.0/src/opentelemetry/exporter/otlp/proto/grpc/version.py
     2020-02-02 01:00:00.000000000 +0100
+++ 
new/opentelemetry_exporter_otlp_proto_grpc-1.29.0/src/opentelemetry/exporter/otlp/proto/grpc/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_grpc-1.27.0/tests/logs/test_otlp_logs_exporter.py
 
new/opentelemetry_exporter_otlp_proto_grpc-1.29.0/tests/logs/test_otlp_logs_exporter.py
--- 
old/opentelemetry_exporter_otlp_proto_grpc-1.27.0/tests/logs/test_otlp_logs_exporter.py
     2020-02-02 01:00:00.000000000 +0100
+++ 
new/opentelemetry_exporter_otlp_proto_grpc-1.29.0/tests/logs/test_otlp_logs_exporter.py
     2020-02-02 01:00:00.000000000 +0100
@@ -24,7 +24,9 @@
     Duration,
 )
 from google.protobuf.json_format import MessageToDict
-from google.rpc.error_details_pb2 import RetryInfo
+from google.rpc.error_details_pb2 import (  # pylint: disable=no-name-in-module
+    RetryInfo,
+)
 from grpc import ChannelCredentials, Compression, StatusCode, server
 
 from opentelemetry._logs import SeverityNumber
@@ -41,11 +43,10 @@
     LogsServiceServicer,
     add_LogsServiceServicer_to_server,
 )
-from opentelemetry.proto.common.v1.common_pb2 import AnyValue
+from opentelemetry.proto.common.v1.common_pb2 import AnyValue, KeyValue
 from opentelemetry.proto.common.v1.common_pb2 import (
     InstrumentationScope as PB2InstrumentationScope,
 )
-from opentelemetry.proto.common.v1.common_pb2 import KeyValue
 from opentelemetry.proto.logs.v1.logs_pb2 import LogRecord as PB2LogRecord
 from opentelemetry.proto.logs.v1.logs_pb2 import ResourceLogs, ScopeLogs
 from opentelemetry.proto.resource.v1.resource_pb2 import (
@@ -393,7 +394,6 @@
     )
     @patch("opentelemetry.exporter.otlp.proto.grpc.exporter.sleep")
     def test_unavailable(self, mock_sleep, mock_expo):
-
         mock_expo.configure_mock(**{"return_value": [0.01]})
 
         add_LogsServiceServicer_to_server(
@@ -409,7 +409,6 @@
     )
     @patch("opentelemetry.exporter.otlp.proto.grpc.exporter.sleep")
     def test_unavailable_delay(self, mock_sleep, mock_expo):
-
         mock_expo.configure_mock(**{"return_value": [1]})
 
         add_LogsServiceServicer_to_server(
@@ -474,7 +473,6 @@
             self.fail("No log records found")
 
     def test_translate_log_data(self):
-
         expected = ExportLogsServiceRequest(
             resource_logs=[
                 ResourceLogs(
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/opentelemetry_exporter_otlp_proto_grpc-1.27.0/tests/test_otlp_exporter_mixin.py
 
new/opentelemetry_exporter_otlp_proto_grpc-1.29.0/tests/test_otlp_exporter_mixin.py
--- 
old/opentelemetry_exporter_otlp_proto_grpc-1.27.0/tests/test_otlp_exporter_mixin.py
 2020-02-02 01:00:00.000000000 +0100
+++ 
new/opentelemetry_exporter_otlp_proto_grpc-1.29.0/tests/test_otlp_exporter_mixin.py
 2020-02-02 01:00:00.000000000 +0100
@@ -23,7 +23,9 @@
 from google.protobuf.duration_pb2 import (  # pylint: disable=no-name-in-module
     Duration,
 )
-from google.rpc.error_details_pb2 import RetryInfo
+from google.rpc.error_details_pb2 import (  # pylint: disable=no-name-in-module
+    RetryInfo,
+)
 from grpc import Compression
 
 from opentelemetry.exporter.otlp.proto.grpc.exporter import (
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/opentelemetry_exporter_otlp_proto_grpc-1.27.0/tests/test_otlp_metrics_exporter.py
 
new/opentelemetry_exporter_otlp_proto_grpc-1.29.0/tests/test_otlp_metrics_exporter.py
--- 
old/opentelemetry_exporter_otlp_proto_grpc-1.27.0/tests/test_otlp_metrics_exporter.py
       2020-02-02 01:00:00.000000000 +0100
+++ 
new/opentelemetry_exporter_otlp_proto_grpc-1.29.0/tests/test_otlp_metrics_exporter.py
       2020-02-02 01:00:00.000000000 +0100
@@ -29,7 +29,9 @@
 from google.protobuf.duration_pb2 import (  # pylint: disable=no-name-in-module
     Duration,
 )
-from google.rpc.error_details_pb2 import RetryInfo
+from google.rpc.error_details_pb2 import (  # pylint: disable=no-name-in-module
+    RetryInfo,
+)
 from grpc import ChannelCredentials, Compression, StatusCode, server
 
 from opentelemetry.exporter.otlp.proto.grpc.metric_exporter import (
@@ -146,7 +148,6 @@
     # pylint: disable=too-many-public-methods
 
     def setUp(self):
-
         self.exporter = OTLPMetricExporter()
 
         self.server = server(ThreadPoolExecutor(max_workers=10))
@@ -485,7 +486,6 @@
     )
     @patch("opentelemetry.exporter.otlp.proto.grpc.exporter.sleep")
     def test_unavailable(self, mock_sleep, mock_expo):
-
         mock_expo.configure_mock(**{"return_value": [0.01]})
 
         add_MetricsServiceServicer_to_server(
@@ -502,7 +502,6 @@
     )
     @patch("opentelemetry.exporter.otlp.proto.grpc.exporter.sleep")
     def test_unavailable_delay(self, mock_sleep, mock_expo):
-
         mock_expo.configure_mock(**{"return_value": [1]})
 
         add_MetricsServiceServicer_to_server(
@@ -520,7 +519,6 @@
     @patch("opentelemetry.exporter.otlp.proto.grpc.exporter.sleep")
     @patch("opentelemetry.exporter.otlp.proto.grpc.exporter.logger.error")
     def test_unknown_logs(self, mock_logger_error, mock_sleep, mock_expo):
-
         mock_expo.configure_mock(**{"return_value": [1]})
 
         add_MetricsServiceServicer_to_server(
@@ -890,7 +888,6 @@
             environ,
             {OTEL_EXPORTER_OTLP_METRICS_TEMPORALITY_PREFERENCE: "CUMULATIVE"},
         ):
-
             otlp_metric_exporter = OTLPMetricExporter()
 
             for (
@@ -903,7 +900,6 @@
         with patch.dict(
             environ, {OTEL_EXPORTER_OTLP_METRICS_TEMPORALITY_PREFERENCE: "ABC"}
         ):
-
             with self.assertLogs(level=WARNING):
                 otlp_metric_exporter = OTLPMetricExporter()
 
@@ -918,7 +914,6 @@
             environ,
             {OTEL_EXPORTER_OTLP_METRICS_TEMPORALITY_PREFERENCE: "DELTA"},
         ):
-
             otlp_metric_exporter = OTLPMetricExporter()
 
             self.assertEqual(
@@ -952,7 +947,6 @@
             environ,
             {OTEL_EXPORTER_OTLP_METRICS_TEMPORALITY_PREFERENCE: "LOWMEMORY"},
         ):
-
             otlp_metric_exporter = OTLPMetricExporter()
 
             self.assertEqual(
@@ -983,7 +977,6 @@
             )
 
     def test_exponential_explicit_bucket_histogram(self):
-
         self.assertIsInstance(
             # pylint: disable=protected-access
             OTLPMetricExporter()._preferred_aggregation[Histogram],
@@ -1034,7 +1027,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_grpc-1.27.0/tests/test_otlp_trace_exporter.py
 
new/opentelemetry_exporter_otlp_proto_grpc-1.29.0/tests/test_otlp_trace_exporter.py
--- 
old/opentelemetry_exporter_otlp_proto_grpc-1.27.0/tests/test_otlp_trace_exporter.py
 2020-02-02 01:00:00.000000000 +0100
+++ 
new/opentelemetry_exporter_otlp_proto_grpc-1.29.0/tests/test_otlp_trace_exporter.py
 2020-02-02 01:00:00.000000000 +0100
@@ -25,7 +25,9 @@
 from google.protobuf.duration_pb2 import (  # pylint: disable=no-name-in-module
     Duration,
 )
-from google.rpc.error_details_pb2 import RetryInfo
+from google.rpc.error_details_pb2 import (  # pylint: disable=no-name-in-module
+    RetryInfo,
+)
 from grpc import ChannelCredentials, Compression, StatusCode, server
 
 from opentelemetry.attributes import BoundedAttributes
@@ -44,17 +46,23 @@
     TraceServiceServicer,
     add_TraceServiceServicer_to_server,
 )
-from opentelemetry.proto.common.v1.common_pb2 import AnyValue, ArrayValue
+from opentelemetry.proto.common.v1.common_pb2 import (
+    AnyValue,
+    ArrayValue,
+    KeyValue,
+)
 from opentelemetry.proto.common.v1.common_pb2 import (
     InstrumentationScope as PB2InstrumentationScope,
 )
-from opentelemetry.proto.common.v1.common_pb2 import KeyValue
 from opentelemetry.proto.resource.v1.resource_pb2 import (
     Resource as OTLPResource,
 )
-from opentelemetry.proto.trace.v1.trace_pb2 import ResourceSpans, ScopeSpans
+from opentelemetry.proto.trace.v1.trace_pb2 import (
+    ResourceSpans,
+    ScopeSpans,
+    Status,
+)
 from opentelemetry.proto.trace.v1.trace_pb2 import Span as OTLPSpan
-from opentelemetry.proto.trace.v1.trace_pb2 import Status
 from opentelemetry.sdk.environment_variables import (
     OTEL_EXPORTER_OTLP_COMPRESSION,
     OTEL_EXPORTER_OTLP_TRACES_CERTIFICATE,
@@ -526,7 +534,6 @@
     )
     @patch("opentelemetry.exporter.otlp.proto.grpc.exporter.sleep")
     def test_unavailable(self, mock_sleep, mock_expo):
-
         mock_expo.configure_mock(**{"return_value": [0.01]})
 
         add_TraceServiceServicer_to_server(
@@ -541,7 +548,6 @@
     )
     @patch("opentelemetry.exporter.otlp.proto.grpc.exporter.sleep")
     def test_unavailable_delay(self, mock_sleep, mock_expo):
-
         mock_expo.configure_mock(**{"return_value": [1]})
 
         add_TraceServiceServicer_to_server(
@@ -569,7 +575,6 @@
         )
 
     def test_translate_spans(self):
-
         expected = ExportTraceServiceRequest(
             resource_spans=[
                 ResourceSpans(

Reply via email to