From c0920d5d08de05422a483632350944a55fdfce4c Mon Sep 17 00:00:00 2001 From: Thomas Franks Date: Tue, 20 Sep 2022 10:49:29 -0400 Subject: [PATCH 1/2] Add Missing Type Annotations --- adafruit_il0373.py | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/adafruit_il0373.py b/adafruit_il0373.py index 6d82b39..409fc1d 100644 --- a/adafruit_il0373.py +++ b/adafruit_il0373.py @@ -31,6 +31,12 @@ import displayio +try: + from typing import Optional + from displayio import Fourwire +except ImportError: + pass + __version__ = "0.0.0+auto.0" __repo__ = "https://github.com/adafruit/Adafruit_CircuitPython_IL0373.git" @@ -130,7 +136,13 @@ class IL0373(displayio.EPaperDisplay): Invert black bit values """ - def __init__(self, bus, swap_rams=False, border=False, **kwargs): + def __init__( + self, + bus: Fourwire, + swap_rams: bool = False, + border: Optional[bool] = False, + **kwargs + ) -> None: if kwargs.get("grayscale", False): start_sequence = bytearray(_GRAYSCALE_START_SEQUENCE) else: From 801a7ac3655929fccbd01203d05ade40b9fff712 Mon Sep 17 00:00:00 2001 From: Thomas Franks Date: Tue, 20 Sep 2022 12:36:53 -0400 Subject: [PATCH 2/2] Fixed FourWire typo --- adafruit_il0373.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/adafruit_il0373.py b/adafruit_il0373.py index 409fc1d..8fe4a81 100644 --- a/adafruit_il0373.py +++ b/adafruit_il0373.py @@ -33,7 +33,7 @@ try: from typing import Optional - from displayio import Fourwire + from displayio import FourWire except ImportError: pass @@ -138,7 +138,7 @@ class IL0373(displayio.EPaperDisplay): def __init__( self, - bus: Fourwire, + bus: FourWire, swap_rams: bool = False, border: Optional[bool] = False, **kwargs