X-Git-Url: https://git.ayoreis.com/hackapet/Adafruit_Blinka_Displayio.git/blobdiff_plain/3e71b56944b2f39930bd2d50a387042a6c6d6fcc..9174c060a2059d9debc04a1254bbc516f78d0dd7:/_typing.py diff --git a/_typing.py b/_typing.py new file mode 100644 index 0000000..fb3bac0 --- /dev/null +++ b/_typing.py @@ -0,0 +1,38 @@ +# SPDX-FileCopyrightText: 2021 Melissa LeBlanc-Williams +# +# SPDX-License-Identifier: MIT + +""" +`_typing` +================================================================================ + +Type aliases for Blinka + +**Software and Dependencies:** + +* Adafruit Blinka: + https://github.com/adafruit/Adafruit_Blinka/releases + +* Author(s): Melissa LeBlanc-Williams + +""" + + +__version__ = "0.0.0-auto.0" +__repo__ = "https://github.com/adafruit/Adafruit_Blinka_Displayio.git" + + +from typing import Union + +WriteableBuffer = Union[ + bytearray, + memoryview, + # array.array, + # ulab.numpy.ndarray, + # rgbmatrix.RGBMatrix +] + +ReadableBuffer = Union[ + bytes, + WriteableBuffer, +]