logoalt Hacker News

hallvardtoday at 8:01 PM4 repliesview on HN

Why (keep) the `uv pip` interface?


Replies

zanietoday at 8:10 PM

We have the interface because we care a lot about meeting people where they are.

We keep the interface because we care a lot about long-term support and compatibility. I cannot imagine removing it.

We generally want to add features to the top-level interface such that people don't need or want to use the pip-interface because the top-level interface does everything you need, but better.

show 2 replies
ghshephardtoday at 9:25 PM

I'll confess to using `uv` almost every day for the last year+ - and I've never used anything other than `uv pip install` for package management.

Is there any compelling reason not to?

woodruffwtoday at 8:07 PM

It’s widely used, and there are still a lot of workflows that we hear about from users where they want/need to manually twiddle environments rather than having the “declarative” layer do it for them.

walthamstowtoday at 8:22 PM

uv pip is a brilliant adoption gateway, you get all of the speed gains for a 3 char change

show 2 replies