uv 0.3.0 brought many great features, including support for cross-platform lock files uv.lock. The focus was clearly developer experience and it shows – it’s a significant leap in Python DX! However, it’s currently lacking one feature that makes it tricky to use uv in best-practice Docker containers (and tox/Nox, but that’s a story for another day): choosing a target virtualenv for uv sync calls – or supporting uv.lock for uv install.| Hynek Schlawack
A guide to modern Python tooling with a focus on simplicity and minimalism.| cjolowicz.github.io
No matter whether you run a web app, search for gravitational waves, or maintain a backup script: reliability of your systems make the difference between sweet dreams and production nightmares at 4am.| Hynek Schlawack
GitHub’s own CI called GitHub Actions has been out of closed beta for a while and offers generous free quotas and a seamless integration with the rest of the site. Let’s have a look at how to use it for an open source Python package.| Hynek Schlawack
A completely incomplete guide to packaging a Python module and sharing it with the world on PyPI.| Hynek Schlawack
This is the first in hopefully a series of posts I intend to write about how to build/manage/deploy/etc. Python applications …| www.b-list.org