Journey Book: June 2026
Fortunately, we didn’t melt (yet) 🥵
About Code
Last month, we talked about the preparation of WeasyPrint v69. It has been released 🎉!
Beside the release, we activated the creation of draft releases to allow immutable releases.
We worked on the support of COLR emoji fonts. We got something working… but it’s quite slow, PDF readers aren’t all happy and the code relies on a subpackage of Harfbuzz that isn’t packaged everywhere. So we still have to work on that!
And we also worked on performances for large documents, to improve speed and memory usage.
Not About Code
We have made progress in creating a CSS specification for breaks inside table, flex and grid layouts 👀. You can find about it on the related GitHub repository, where we track and share our progress with Julie and Julien from paged.js.
As usual, we went to the monthly Python Lyon meetup. This month, the topic was Doctest. We knew about this module and already used it, but we still have learned things, like that you can use Doctest with pytest.
Still on the Python-related events, Guillaume participated to an episode of Road to PyCon Togo 🇹🇬. The video is available on YouTube and he talked about living from Free Software. It’s in French, but you can activate the subtitles in English 😄.
Road to Pycon Togo is a series of interviews, created by the organisers of PyCon Togo, aiming to get sponsors for the conference and funding financial aid for students to participate.
And, like last year, we became a sponsor of PyConFR 🇫🇷.
See you next month for another Journey Book entry 💜