Live data from Hacker News

Uv 0.12.0

github.com

11–20 of 51 posts

Re: Uv 0.12.0

#11

This is our first breaking release since March. We’re happy to answer any questions folks have about it.

Can you stop the --break-system-packages madness?

I think we're doing what we should making isolated environments easy to use. I don't think we should take options away from people that need them.

Re: Uv 0.12.0

#13

This is our first breaking release since March. We’re happy to answer any questions folks have about it.

Maybe a naive question, but any goal / progress towards an ”it just works” cuda installation? Currently, the only times i feel like i‘m stumbling over an install with uv is when pytorch / cuda is involved.

Re: Uv 0.12.0

#14
post #10
post #5

Earlier quoted context omitted.

Why (keep) the `uv pip` interface?

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.

Fair points; the reason for asking is that it seems counterintuitive from the outside perspective for you to maintain/extend the pip interface as well?

And of course that some colleagues of mine insist on using `uv pip` for anything and everything, which feels wrong…

Granted it’s a great feature which made the transition to uv smooth in the first place.

Re: Uv 0.12.0

#16

This is our first breaking release since March. We’re happy to answer any questions folks have about it.

How do you think of uv vs pixi?

Follow up: has anyone suggested the projects collaborate or eventually converge?

Re: Uv 0.12.0

#17
post #13

This is our first breaking release since March. We’re happy to answer any questions folks have about it.

Maybe a naive question, but any goal / progress towards an ”it just works” cuda installation? Currently, the only times i feel like i‘m stumbling over an install with uv is when pytorch / cuda is involved.

Yes! We've been working on this for quite some time as it's one of the worst experiences in Python packaging today.

There are two PEPs that we're involved with that will provide the components for the ecosystem to properly declare metadata in this domain [1] [2].

We're also working on some features in uv, such as the torch backend option [3], to improve the situation in the interim.

We'll be announcing more in this area in the near future!

[1] https://peps.python.org/pep-0817/ [2] https://peps.python.org/pep-0825/ [3] https://docs.astral.sh/uv/guides/integration/pytorch/#automa...

Re: Uv 0.12.0

#18

This is our first breaking release since March. We’re happy to answer any questions folks have about it.

Bit surprised, and disappointed to not see dynamic field support for the uv build backend in this update. Need it for dynamically getting the version from Git. Is there anything blocking it, or is it just not important enough?
Post reply on HN