]> Repositories - Adafruit_Blinka-hackapet.git/commitdiff
Merge pull request #991 from dunkmann00/micro-stubs
authorMelissa LeBlanc-Williams <melissa@adafruit.com>
Wed, 16 Jul 2025 15:29:22 +0000 (08:29 -0700)
committerGitHub <noreply@github.com>
Wed, 16 Jul 2025 15:29:22 +0000 (08:29 -0700)
Make micropython.const accept any constant type

src/micropython-stubs/__init__.pyi [moved from src/micropython-stubs/micropython.pyi with 94% similarity]

similarity index 94%
rename from src/micropython-stubs/micropython.pyi
rename to src/micropython-stubs/__init__.pyi
index 33dd6a9821ecd0dbe297d312f6743480a89aab32..1252e2c675fcb188d38c7baaee7fef706dee06e3 100644 (file)
@@ -11,8 +11,9 @@
 from typing import Callable, TypeVar, Any, NoReturn
 
 Fun = TypeVar("Fun", bound=Callable[..., Any])
+T = TypeVar("T")
 
-def const(x: int) -> int:
+def const(x: T) -> T:
     "Emulate making a constant"
 
 def native(f: Fun) -> Fun: