From da1fed435436cdaaf0a29cefbb2d86050acb301e Mon Sep 17 00:00:00 2001 From: foamyguy Date: Wed, 21 May 2025 15:20:13 -0500 Subject: [PATCH] displayio API update --- adafruit_st7735.py | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/adafruit_st7735.py b/adafruit_st7735.py index 87abcb9..1e2ad8c 100755 --- a/adafruit_st7735.py +++ b/adafruit_st7735.py @@ -23,7 +23,14 @@ """ -import displayio +import busdisplay + +try: + import typing + + import fourwire +except ImportError: + pass __version__ = "0.0.0+auto.0" __repo__ = "https://github.com/adafruit/Adafruit_CircuitPython_ST7735.git" @@ -49,8 +56,8 @@ ) -class ST7735(displayio.Display): +class ST7735(busdisplay.BusDisplay): """ST7735 driver""" - def __init__(self, bus: displayio.FourWire, **kwargs) -> None: + def __init__(self, bus: fourwire.FourWire, **kwargs) -> None: super().__init__(bus, _INIT_SEQUENCE, **kwargs)