Closed
Description
Tested on Espressif, SAMD51, SAMD21, RP2040. PyPortal demo:
Adafruit CircuitPython 7.1.0-beta.0 on 2021-11-12; Adafruit PyPortal with samd51j20
>>>
>>> from adafruit_bitmap_font import bitmap_font
>>>
>>> bitmap_font.__version__
'1.5.1'
>>>
>>> # from https://learn.adafruit.com/pyportal-alarm-clock/code-tour
>>> time_font = bitmap_font.load_font('/fonts/Arial-12.bdf')
>>> time_font.load_glyphs(b'0123456789:')
>>>
Replace adafruit_bitmap_font v1.5.1 with adafruit_bitmap_font v1.5.2:
Adafruit CircuitPython 7.1.0-beta.0 on 2021-11-12; Adafruit PyPortal with samd51j20
>>>
>>> from adafruit_bitmap_font import bitmap_font
>>>
>>> bitmap_font.__version__
'1.5.2'
>>>
>>> # from https://learn.adafruit.com/pyportal-alarm-clock/code-tour
>>> time_font = bitmap_font.load_font('/fonts/Arial-12.bdf')
>>> time_font.load_glyphs(b'0123456789:')
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/lib/adafruit_bitmap_font/bdf.py", line 142, in load_glyphs
OSError: [Errno 22] Invalid argument
>>>