zlacker

[return to "Uv 0.3 – Unified Python packaging"]
1. carder+kd1[view] [source] 2024-08-21 05:48:08
>>mantap+(OP)
Love that you’ve kept the workspace support from Rye. Is there any support for workspace _builds_? That is, resolving the graph of interdependencies between packages to build a wheel/Dockerfile/whatever?

Fwiw I’m building a thing [1] that does this. Current docs suggest Rye but will s/rye/uv/ shortly. It’s basically just some CLI commands and a Hatch/PDM plugin that injects needed stuff at build-time.

[1] https://una.rdrn.me/

◧◩
2. carder+By1[view] [source] 2024-08-21 09:37:07
>>carder+kd1
Just did some playing around and workspace support has definitely evolved from Rye [0] but there isn't yet (afaict) any mechanism that supports building workspace packages with their "internal" dependencies.

[1] https://docs.astral.sh/uv/concepts/workspaces/

[go to top]