]> Repositories - hackapet/Adafruit_Blinka_Displayio.git/blob - _typing.py
Start splitting display functions into display core
[hackapet/Adafruit_Blinka_Displayio.git] / _typing.py
1 # SPDX-FileCopyrightText: 2021 Melissa LeBlanc-Williams
2 #
3 # SPDX-License-Identifier: MIT
4
5 """
6 `_typing`
7 ================================================================================
8
9 Type aliases for Blinka
10
11 **Software and Dependencies:**
12
13 * Adafruit Blinka:
14   https://github.com/adafruit/Adafruit_Blinka/releases
15
16 * Author(s): Melissa LeBlanc-Williams
17
18 """
19
20 from typing import Union
21
22 __version__ = "0.0.0-auto.0"
23 __repo__ = "https://github.com/adafruit/Adafruit_Blinka_Displayio.git"
24
25
26 WriteableBuffer = Union[
27     bytearray,
28     memoryview,
29     # array.array,
30     # ulab.numpy.ndarray,
31     # rgbmatrix.RGBMatrix
32 ]
33
34 ReadableBuffer = Union[
35     bytes,
36     WriteableBuffer,
37 ]