I’ve enjoyed
uv
so far. Definitely snappy. And I appreciate that they stuck withpyproject.toml
for config. It pulled in some nice stuff from pipenv (sync and update are clear commands that do expected things).Quick complaint: I wish the python ecosystem hadn’t landed on toml for package config. I’ve never liked toml config files; always found them confusing.
This seems to be a more complicated UX than pew provides. it has never been hyped though.
pew also seems like it’s only a venv manager, rather than a complete packaging system with dependency management, build scripts, and helpers. and it hasn’t been updated in five years.
pew also seems like it’s only a venv manager
exactly. ✨
and it hasn’t been updated in five years.
and it still does its job pleasantly.
i’m usually on your side in situations like this, i like my software stable. but this this very much apples to oranges.
tbh you just need one command, the other two in the post are direnv commands for convenience.