It seems like there were some type-breaking changes with the Pillow 10.3.1 (vs 10.1.0) regarding the ImageFont. Updated the dependencies and fixed the linter checks. Also there is a new example added which can help people to build HeightMap images from their triangulated Wavefront 3d Models. Maybe it's time to invest in other object formats too but I am too busy and lazy to do so. 
1.2.0
No new features. I just made sure the library works well with Python 3.12 and also the latest Pillow (10.1.0)
There were some breaking changes in Pillow. So I had to make some adjustments to the GUI library for the good.
1.1.8
This is a small update for the type-hints and a broken command in `Makefile`
Also I took a bit of time to verify existing version under 3.11.