From baf772d27c0865cece05d43a91da9d72c1413923 Mon Sep 17 00:00:00 2001 From: Andrei Matveyeu <andreimu@axis.com> Date: Mon, 8 Apr 2024 10:48:01 +0200 Subject: [PATCH] fix: Iterable[tuple[str, str]] --- src/etos_lib/eiffel/common.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/etos_lib/eiffel/common.py b/src/etos_lib/eiffel/common.py index 00bae6d..2a39843 100644 --- a/src/etos_lib/eiffel/common.py +++ b/src/etos_lib/eiffel/common.py @@ -71,7 +71,7 @@ def add_span_eiffel_attributes(span: Span, event: EiffelBaseEvent) -> None: span.set_attribute(SpanAttributes.MESSAGING_MESSAGE_ID, event.meta.event_id) -def _flatten(d: dict, parent_key: str = "", sep: str = ".") -> Iterable[str, str]: +def _flatten(d: dict, parent_key: str = "", sep: str = ".") -> Iterable[tuple[str, str]]: """Flatten a dictionary to be compatible with opentelemetry.""" for k, v in d.items(): new_key = parent_key + sep + k if parent_key else k