Re:Astral to Join OpenAI
by neves on Thursday March 19, 2026 @09:01PM
(#47448902)
uv has a lot of sensible defaults that prevent clueless developers to shoot their own feet. Uv sync, for example, would uninstall packages not in pyproject.toml
[ Parent
| on HN ]
i kind of disagree with this. uv run is clunky, i don't want that. i want to keep the activate the venv and do shit model. i hate uv run as a primitive.
I mean you don't need to use that then. `uv` is still writing to `.venv` by default and you can activate it with `direnv` or w/e.
the point about defaults though, the default or defacto workflow is uv run