Skip to content

Commit 3887054

Browse files
authored
Merge pull request #64 from tekktrik/doc/fix-typing
Update namedtuple type annotations
2 parents 75e24cf + a42b315 commit 3887054

File tree

6 files changed

+7
-28
lines changed

6 files changed

+7
-28
lines changed

adafruit_pybadger/clue.py

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -38,11 +38,6 @@
3838

3939
Buttons = namedtuple("Buttons", "a b")
4040

41-
try:
42-
from typing import Type
43-
except ImportError:
44-
pass
45-
4641

4742
class Clue(PyBadgerBase):
4843
"""Class that represents a single CLUE."""
@@ -69,7 +64,7 @@ def __init__(self) -> None:
6964
self._buttons = KeyStates(self._keys)
7065

7166
@property
72-
def button(self) -> Type[tuple]:
67+
def button(self) -> Buttons:
7368
"""The buttons on the board.
7469
7570
Example use:

adafruit_pybadger/cpb_gizmo.py

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -38,10 +38,6 @@
3838
import neopixel
3939
from adafruit_pybadger.pybadger_base import PyBadgerBase, KeyStates
4040

41-
try:
42-
from typing import Type
43-
except ImportError:
44-
pass
4541

4642
__version__ = "0.0.0+auto.0"
4743
__repo__ = "https://github.com/adafruit/Adafruit_CircuitPython_PyBadger.git"
@@ -79,7 +75,7 @@ def __init__(self) -> None:
7975
self._light_sensor = analogio.AnalogIn(board.LIGHT)
8076

8177
@property
82-
def button(self) -> Type[tuple]:
78+
def button(self) -> Buttons:
8379
"""The buttons on the board.
8480
8581
Example use:

adafruit_pybadger/magtag.py

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -30,10 +30,6 @@
3030
import neopixel
3131
from adafruit_pybadger.pybadger_base import PyBadgerBase
3232

33-
try:
34-
from typing import Type
35-
except ImportError:
36-
pass
3733

3834
__version__ = "0.0.0+auto.0"
3935
__repo__ = "https://github.com/adafruit/Adafruit_CircuitPython_PyBadger.git"
@@ -55,7 +51,7 @@ def __init__(self) -> None:
5551
)
5652

5753
@property
58-
def button(self) -> Type[tuple]:
54+
def button(self) -> Buttons:
5955
"""The buttons on the board.
6056
6157
Example use:

adafruit_pybadger/pewpewm4.py

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -31,10 +31,6 @@
3131
import keypad
3232
from adafruit_pybadger.pybadger_base import PyBadgerBase, KeyStates
3333

34-
try:
35-
from typing import Type
36-
except ImportError:
37-
pass
3834

3935
__version__ = "0.0.0+auto.0"
4036
__repo__ = "https://github.com/adafruit/Adafruit_CircuitPython_PyBadger.git"
@@ -68,7 +64,7 @@ def __init__(self) -> None:
6864
self._buttons = KeyStates(self._keys)
6965

7066
@property
71-
def button(self) -> Type[tuple]:
67+
def button(self) -> Buttons:
7268
"""The buttons on the board.
7369
7470
Example use:

adafruit_pybadger/pybadge.py

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -40,10 +40,6 @@
4040
import neopixel
4141
from adafruit_pybadger.pybadger_base import PyBadgerBase, KeyStates
4242

43-
try:
44-
from typing import Type
45-
except ImportError:
46-
pass
4743

4844
__version__ = "0.0.0+auto.0"
4945
__repo__ = "https://github.com/adafruit/Adafruit_CircuitPython_PyBadger.git"
@@ -105,7 +101,7 @@ def __init__(self) -> None:
105101
self._light_sensor = analogio.AnalogIn(board.A7)
106102

107103
@property
108-
def button(self) -> Type[tuple]:
104+
def button(self) -> Buttons:
109105
"""The buttons on the board.
110106
111107
Example use:

adafruit_pybadger/pygamer.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@
3636
from adafruit_pybadger.pybadger_base import PyBadgerBase, KeyStates
3737

3838
try:
39-
from typing import Type, Tuple
39+
from typing import Tuple
4040
except ImportError:
4141
pass
4242

@@ -85,7 +85,7 @@ def __init__(self) -> None:
8585
self._light_sensor = analogio.AnalogIn(board.A7)
8686

8787
@property
88-
def button(self) -> Type[tuple]:
88+
def button(self) -> Buttons:
8989
"""The buttons on the board.
9090
9191
Example use:

0 commit comments

Comments
 (0)