From a42b3157280894f65b2aca2e6436a6a00f76dbd5 Mon Sep 17 00:00:00 2001 From: Alec Delaney <89490472+tekktrik@users.noreply.github.com> Date: Thu, 1 Dec 2022 00:32:08 -0500 Subject: [PATCH] Update namedtuple type annotations --- adafruit_pybadger/clue.py | 7 +------ adafruit_pybadger/cpb_gizmo.py | 6 +----- adafruit_pybadger/magtag.py | 6 +----- adafruit_pybadger/pewpewm4.py | 6 +----- adafruit_pybadger/pybadge.py | 6 +----- adafruit_pybadger/pygamer.py | 4 ++-- 6 files changed, 7 insertions(+), 28 deletions(-) diff --git a/adafruit_pybadger/clue.py b/adafruit_pybadger/clue.py index 02cf08f..9b8528b 100644 --- a/adafruit_pybadger/clue.py +++ b/adafruit_pybadger/clue.py @@ -38,11 +38,6 @@ Buttons = namedtuple("Buttons", "a b") -try: - from typing import Type -except ImportError: - pass - class Clue(PyBadgerBase): """Class that represents a single CLUE.""" @@ -69,7 +64,7 @@ def __init__(self) -> None: self._buttons = KeyStates(self._keys) @property - def button(self) -> Type[tuple]: + def button(self) -> Buttons: """The buttons on the board. Example use: diff --git a/adafruit_pybadger/cpb_gizmo.py b/adafruit_pybadger/cpb_gizmo.py index eae0f9b..82f6c29 100644 --- a/adafruit_pybadger/cpb_gizmo.py +++ b/adafruit_pybadger/cpb_gizmo.py @@ -38,10 +38,6 @@ import neopixel from adafruit_pybadger.pybadger_base import PyBadgerBase, KeyStates -try: - from typing import Type -except ImportError: - pass __version__ = "0.0.0+auto.0" __repo__ = "https://github.com/adafruit/Adafruit_CircuitPython_PyBadger.git" @@ -79,7 +75,7 @@ def __init__(self) -> None: self._light_sensor = analogio.AnalogIn(board.LIGHT) @property - def button(self) -> Type[tuple]: + def button(self) -> Buttons: """The buttons on the board. Example use: diff --git a/adafruit_pybadger/magtag.py b/adafruit_pybadger/magtag.py index d0da196..46237ee 100644 --- a/adafruit_pybadger/magtag.py +++ b/adafruit_pybadger/magtag.py @@ -30,10 +30,6 @@ import neopixel from adafruit_pybadger.pybadger_base import PyBadgerBase -try: - from typing import Type -except ImportError: - pass __version__ = "0.0.0+auto.0" __repo__ = "https://github.com/adafruit/Adafruit_CircuitPython_PyBadger.git" @@ -55,7 +51,7 @@ def __init__(self) -> None: ) @property - def button(self) -> Type[tuple]: + def button(self) -> Buttons: """The buttons on the board. Example use: diff --git a/adafruit_pybadger/pewpewm4.py b/adafruit_pybadger/pewpewm4.py index 11825a7..c9cdf21 100644 --- a/adafruit_pybadger/pewpewm4.py +++ b/adafruit_pybadger/pewpewm4.py @@ -31,10 +31,6 @@ import keypad from adafruit_pybadger.pybadger_base import PyBadgerBase, KeyStates -try: - from typing import Type -except ImportError: - pass __version__ = "0.0.0+auto.0" __repo__ = "https://github.com/adafruit/Adafruit_CircuitPython_PyBadger.git" @@ -68,7 +64,7 @@ def __init__(self) -> None: self._buttons = KeyStates(self._keys) @property - def button(self) -> Type[tuple]: + def button(self) -> Buttons: """The buttons on the board. Example use: diff --git a/adafruit_pybadger/pybadge.py b/adafruit_pybadger/pybadge.py index 195c3f5..dc93377 100644 --- a/adafruit_pybadger/pybadge.py +++ b/adafruit_pybadger/pybadge.py @@ -40,10 +40,6 @@ import neopixel from adafruit_pybadger.pybadger_base import PyBadgerBase, KeyStates -try: - from typing import Type -except ImportError: - pass __version__ = "0.0.0+auto.0" __repo__ = "https://github.com/adafruit/Adafruit_CircuitPython_PyBadger.git" @@ -105,7 +101,7 @@ def __init__(self) -> None: self._light_sensor = analogio.AnalogIn(board.A7) @property - def button(self) -> Type[tuple]: + def button(self) -> Buttons: """The buttons on the board. Example use: diff --git a/adafruit_pybadger/pygamer.py b/adafruit_pybadger/pygamer.py index 8f69e19..bccdb76 100644 --- a/adafruit_pybadger/pygamer.py +++ b/adafruit_pybadger/pygamer.py @@ -36,7 +36,7 @@ from adafruit_pybadger.pybadger_base import PyBadgerBase, KeyStates try: - from typing import Type, Tuple + from typing import Tuple except ImportError: pass @@ -85,7 +85,7 @@ def __init__(self) -> None: self._light_sensor = analogio.AnalogIn(board.A7) @property - def button(self) -> Type[tuple]: + def button(self) -> Buttons: """The buttons on the board. Example use: