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