kasperzutterman.bsky.social
@kasperzutterman.bsky.social
Data Engineer @ Lighthouse
Still one of the best talks I've seen live!
There was a wonderful talk at PyData Amsterdam last year on using machine learning to study and preserve artworks at the Rijksmuseum, strong recommend.

youtu.be/kMfl5SzfkVc?...
December 15, 2024 at 3:59 PM
Reposted
i'm building an experimental tool for exploring 25 years of my old sketchbooks, with image and text recognition powered by gemini
December 12, 2024 at 3:14 PM
Reposted
Another python testing question answered by another great blog post by @adamj.eu on how to mock env vars.

Here I'm mocking the SQLITE_DB_PATH env var to create a test db, run migrations and seed the db before running tests.

adamj.eu/tech/2020/10...
November 25, 2024 at 3:08 PM
Reposted
I just released Ruff 0.8! Lots of exciting features in this release, but there are also a few breaking changes, so I'd encourage users to check out the blog post. The biggest change is that the target-version setting now defaults to Python 3.9 (but this is configurable!) astral.sh/blog/ruff-v0...
Ruff v0.8.0
The next stable version of Ruff is out now.
astral.sh
November 22, 2024 at 12:29 PM
Reposted
It is my desire for dynamic metadata in Python to die. But taking it away without replacement is not a great move. If you want to brainstorm, I started a discussion on the forums: discuss.python.org/t/brainstorm...
Brainstorming: Elliminating Dynamic Metadata
I’m spinning this out of PEP 751: now with graphs! to avoid derailing the topic there too much. Today the Python packaging ecosystem supports dynamic metadata. This in theory can be use with almost a...
discuss.python.org
November 16, 2024 at 9:20 PM