I think `uv` may have matured since this hack was imagined, rendering it unnecessary: https://github.com/nathanjmcdougall/usethis-python/blob/b1df02b745ce7e66351094c539b2deb20500f019/.github/workflows/ci.yml#L31-L34