Python Version Upgrades and Deprecations

Recently I read Itamar Turner-Trauring’s It’s time to stop using
Python 3.7
(via). On the
one hand, this is pragmatic advice, because as the article mentions
Python 3.7 is reaching its end of life as of June 2023. On the other
hand it gives me feelings, a… Read more

Similar

Eventloop Sidecar in Python

A command pattern that I’ve used in multiple projects is an event-loop sidecar. The sidecar runs on it’s own thread and does asynchronous IO; thereby increasing the responsiveness of the system which could be doing IO/CPU bound work. The application (runn... (more…)

Read more »

Reproducible Python Bytecode

Some Linux distributions (like Alpine and Arch Linux) are shipping something called “python bytecode” in their packages. It’s stored in .pyc files and is generated during the package build. They’re stored in __pycache__ folders and can be seen here: (more…)

Read more »