Skip to content

Commit ad595d5

Browse files
committed
Chore: Updated references using pyupgrade
1 parent ff9f417 commit ad595d5

File tree

108 files changed

+287
-257
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

108 files changed

+287
-257
lines changed

exporter/opentelemetry-exporter-prometheus-remote-write/src/opentelemetry/exporter/prometheus_remote_write/__init__.py

Lines changed: 14 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,8 @@
1616
import re
1717
from collections import defaultdict
1818
from itertools import chain
19-
from typing import Dict, Mapping, Sequence
19+
from typing import Dict
20+
from collections.abc import Mapping, Sequence
2021

2122
import requests
2223
import snappy
@@ -71,14 +72,14 @@ class PrometheusRemoteWriteMetricsExporter(MetricExporter):
7172
def __init__(
7273
self,
7374
endpoint: str,
74-
basic_auth: Dict = None,
75-
headers: Dict = None,
75+
basic_auth: dict = None,
76+
headers: dict = None,
7677
timeout: int = 30,
77-
tls_config: Dict = None,
78-
proxies: Dict = None,
78+
tls_config: dict = None,
79+
proxies: dict = None,
7980
resources_as_labels: bool = True,
80-
preferred_temporality: Dict[type, AggregationTemporality] = None,
81-
preferred_aggregation: Dict = None,
81+
preferred_temporality: dict[type, AggregationTemporality] = None,
82+
preferred_aggregation: dict = None,
8283
):
8384
self.endpoint = endpoint
8485
self.basic_auth = basic_auth
@@ -115,7 +116,7 @@ def basic_auth(self):
115116
return self._basic_auth
116117

117118
@basic_auth.setter
118-
def basic_auth(self, basic_auth: Dict):
119+
def basic_auth(self, basic_auth: dict):
119120
if basic_auth:
120121
if "username" not in basic_auth:
121122
raise ValueError("username required in basic_auth")
@@ -147,7 +148,7 @@ def tls_config(self):
147148
return self._tls_config
148149

149150
@tls_config.setter
150-
def tls_config(self, tls_config: Dict):
151+
def tls_config(self, tls_config: dict):
151152
if tls_config:
152153
new_config = {}
153154
if "ca_file" in tls_config:
@@ -170,15 +171,15 @@ def proxies(self):
170171
return self._proxies
171172

172173
@proxies.setter
173-
def proxies(self, proxies: Dict):
174+
def proxies(self, proxies: dict):
174175
self._proxies = proxies
175176

176177
@property
177178
def headers(self):
178179
return self._headers
179180

180181
@headers.setter
181-
def headers(self, headers: Dict):
182+
def headers(self, headers: dict):
182183
self._headers = headers
183184

184185
def export(
@@ -355,7 +356,7 @@ def _build_message(timeseries: Sequence[TimeSeries]) -> bytes:
355356
serialized_message = write_request.SerializeToString()
356357
return snappy.compress(serialized_message)
357358

358-
def _build_headers(self) -> Dict:
359+
def _build_headers(self) -> dict:
359360
headers = {
360361
"Content-Encoding": "snappy",
361362
"Content-Type": "application/x-protobuf",
@@ -367,7 +368,7 @@ def _build_headers(self) -> Dict:
367368
return headers
368369

369370
def _send_message(
370-
self, message: bytes, headers: Dict
371+
self, message: bytes, headers: dict
371372
) -> MetricExportResult:
372373
auth = None
373374
if self.basic_auth:

exporter/opentelemetry-exporter-prometheus-remote-write/src/opentelemetry/exporter/prometheus_remote_write/gen/gogoproto/gogo_pb2.py

Lines changed: 0 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

exporter/opentelemetry-exporter-prometheus-remote-write/src/opentelemetry/exporter/prometheus_remote_write/gen/remote_pb2.py

Lines changed: 0 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

exporter/opentelemetry-exporter-prometheus-remote-write/src/opentelemetry/exporter/prometheus_remote_write/gen/types_pb2.py

Lines changed: 0 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

exporter/opentelemetry-exporter-prometheus-remote-write/tests/test_prometheus_remote_write_exporter.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -314,18 +314,18 @@ def test_invalid_export(prom_rw):
314314
@patch("requests.post")
315315
def test_valid_send_message(mock_post, prom_rw):
316316
mock_post.return_value.configure_mock(**{"ok": True})
317-
result = prom_rw._send_message(bytes(), {})
317+
result = prom_rw._send_message(b'', {})
318318
assert mock_post.call_count == 1
319319
assert result == MetricExportResult.SUCCESS
320320

321321

322322
def test_invalid_send_message(prom_rw):
323-
result = prom_rw._send_message(bytes(), {})
323+
result = prom_rw._send_message(b'', {})
324324
assert result == MetricExportResult.FAILURE
325325

326326

327327
# Verifies that build_message calls snappy.compress and returns SerializedString
328-
@patch("snappy.compress", return_value=bytes())
328+
@patch("snappy.compress", return_value=b'')
329329
def test_build_message(mock_compress, prom_rw):
330330
message = prom_rw._build_message([TimeSeries()])
331331
assert mock_compress.call_count == 1

exporter/opentelemetry-exporter-richconsole/src/opentelemetry/exporter/richconsole/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -165,7 +165,7 @@ def export(self, spans: typing.Sequence[ReadableSpan]) -> SpanExportResult:
165165
return SpanExportResult.SUCCESS
166166

167167
@staticmethod
168-
def spans_to_tree(spans: typing.Sequence[ReadableSpan]) -> Dict[str, Tree]:
168+
def spans_to_tree(spans: typing.Sequence[ReadableSpan]) -> dict[str, Tree]:
169169
trees = {}
170170
parents = {}
171171
spans = list(spans)

instrumentation-genai/opentelemetry-instrumentation-google-genai/src/opentelemetry/instrumentation/google_genai/generate_content.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,8 @@
1717
import logging
1818
import os
1919
import time
20-
from typing import Any, AsyncIterator, Awaitable, Iterator, Optional, Union
20+
from typing import Any, Optional, Union
21+
from collections.abc import AsyncIterator, Awaitable, Iterator
2122

2223
from google.genai.models import AsyncModels, Models
2324
from google.genai.types import (

instrumentation-genai/opentelemetry-instrumentation-google-genai/src/opentelemetry/instrumentation/google_genai/instrumentor.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,8 @@
1212
# See the License for the specific language governing permissions and
1313
# limitations under the License.
1414

15-
from typing import Any, Collection
15+
from typing import Any
16+
from collections.abc import Collection
1617

1718
from opentelemetry._events import get_event_logger_provider
1819
from opentelemetry.instrumentation.instrumentor import BaseInstrumentor

instrumentation-genai/opentelemetry-instrumentation-google-genai/tests/generate_content/base.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -121,8 +121,7 @@ def _create_stream_mock(self):
121121
mock = unittest.mock.MagicMock()
122122

123123
def _default_impl(*args, **kwargs):
124-
for response in self._responses:
125-
yield response
124+
yield from self._responses
126125

127126
mock.side_effect = _default_impl
128127
return mock

instrumentation-genai/opentelemetry-instrumentation-openai-v2/src/opentelemetry/instrumentation/openai_v2/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040
---
4141
"""
4242

43-
from typing import Collection
43+
from collections.abc import Collection
4444

4545
from wrapt import wrap_function_wrapper
4646

0 commit comments

Comments
 (0)