]> Repositories - hackapet/Adafruit_Blinka_Displayio.git/blobdiff - fontio.py
Merge pull request #93 from tekktrik/dev/add-font-protocol
[hackapet/Adafruit_Blinka_Displayio.git] / fontio.py
index d6a1ee222c84221b142a24839e0f51f192495807..d31f1f889a714a413bd45e7e3f8a3178d4cef38f 100644 (file)
--- a/fontio.py
+++ b/fontio.py
@@ -20,6 +20,7 @@ fontio for Blinka
 from typing import Union, Tuple, Optional
 from PIL import ImageFont
 from displayio import Bitmap
 from typing import Union, Tuple, Optional
 from PIL import ImageFont
 from displayio import Bitmap
+
 try:
     from typing import Protocol
 except ImportError:
 try:
     from typing import Protocol
 except ImportError:
@@ -30,7 +31,7 @@ __repo__ = "https://github.com/adafruit/Adafruit_Blinka_displayio.git"
 
 
 class FontProtocol(Protocol):
 
 
 class FontProtocol(Protocol):
-"""A protocol shared by `BuiltinFont` and classes in ``adafruit_bitmap_font``"""
+    """A protocol shared by `BuiltinFont` and classes in ``adafruit_bitmap_font``"""
 
     def get_bounding_box(self) -> Union[Tuple[int, int], Tuple[int, int, int, int]]:
         """Retrieve the maximum bounding box of any glyph in the font.
 
     def get_bounding_box(self) -> Union[Tuple[int, int], Tuple[int, int, int, int]]:
         """Retrieve the maximum bounding box of any glyph in the font.
@@ -46,6 +47,7 @@ class FontProtocol(Protocol):
         If the code point is not present in the font, `None` is returned.
         """
 
         If the code point is not present in the font, `None` is returned.
         """
 
+
 class BuiltinFont:
     """Simulate a font built into CircuitPython"""
 
 class BuiltinFont:
     """Simulate a font built into CircuitPython"""