Skip to content
Snippets Groups Projects
Commit 22158556 authored by Anon's avatar Anon
Browse files

mypystubs: more geese (Generator)

parent 69ac2434
Branches
No related tags found
No related merge requests found
...@@ -17,7 +17,7 @@ if TYPE_CHECKING: ...@@ -17,7 +17,7 @@ if TYPE_CHECKING:
class ABCBase(metaclass=ABCMeta): class ABCBase(metaclass=ABCMeta):
pass pass
from typing import List, Optional, Tuple, Dict, Any, Callable, Iterator from typing import List, Optional, Tuple, Dict, Any, Callable, Iterator, Generator
from enum import Enum from enum import Enum
else: else:
# We're in CPython or Micropython. # We're in CPython or Micropython.
...@@ -31,7 +31,16 @@ else: ...@@ -31,7 +31,16 @@ else:
return _fail return _fail
try: try:
from typing import List, Optional, Tuple, Dict, Any, Callable, Iterator from typing import (
List,
Optional,
Tuple,
Dict,
Any,
Callable,
Iterator,
Generator,
)
from enum import Enum from enum import Enum
except ImportError: except ImportError:
# We're in Micropython. # We're in Micropython.
...@@ -42,6 +51,7 @@ else: ...@@ -42,6 +51,7 @@ else:
Any = None Any = None
Callable = None Callable = None
Iterator = None Iterator = None
Generator = None
class Enum: class Enum:
pass pass
...@@ -59,4 +69,5 @@ __all__ = [ ...@@ -59,4 +69,5 @@ __all__ = [
"Any", "Any",
"Callable", "Callable",
"Iterator", "Iterator",
"Generator",
] ]
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment