diff --git a/python_payload/st3m/goose.py b/python_payload/st3m/goose.py
index 5226841abc4fb0c9317d4efbc4816654c3d26182..ad4efee4627b1799952867f795381ed1f4fd1373 100644
--- a/python_payload/st3m/goose.py
+++ b/python_payload/st3m/goose.py
@@ -25,6 +25,7 @@ if TYPE_CHECKING:
         Any,
         Callable,
         Iterator,
+        Iterable,
         Generator,
         Union,
     )
@@ -49,6 +50,7 @@ else:
             Any,
             Callable,
             Iterator,
+            Iterable,
             Generator,
             Union,
         )
@@ -62,6 +64,7 @@ else:
         Any = None
         Callable = None
         Iterator = None
+        Iterable = None
         Generator = None
         Union = None
 
@@ -81,6 +84,7 @@ __all__ = [
     "Any",
     "Callable",
     "Iterator",
+    "Iterable",
     "Generator",
     "Union",
 ]