frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Uv 0.12.0

https://github.com/astral-sh/uv/releases/tag/0.12.0
44•hallvard•48m ago

Comments

woodruffw•34m ago
This is our first breaking release since March. We’re happy to answer any questions folks have about it.
brcmthrowaway•29m ago
Can you stop the --break-system-packages madness?
woodruffw•21m ago
WDYM by madness? I know what the flag is (and what it does), but people have strong opinions in opposite directions about what Python packaging should do around system environments.
zanie•18m ago
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.
hallvard•28m ago
Why (keep) the `uv pip` interface?
woodruffw•23m ago
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.
zanie•20m ago
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.

hallvard•15m ago
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.

nvme0n1p1•5m ago
Laudable goals. Have you considered gating imperative commands between a setting, maybe `tool.uv.pip.unreproducible = true` or somesuch, to gently guide people towards better workflows? You do already do something similar with `tool.uv.pip.break-system-packages`.
walthamstow•7m ago
uv pip is a brilliant adoption gateway, you get all of the speed gains for a 3 char change
Lucasoato•27m ago
Has anything changed in your day by day work since OpenAI acquisition?
woodruffw•21m ago
For me, honestly not much.
_diyar•18m ago
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.
zanie•12m ago
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...

helltone•13m ago
How do you think of uv vs pixi?

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

zanie•6m ago
Pixi is very focused on the Conda ecosystem and implements a sort of bridge across the Conda and PyPI ecosystems. I am very interested in solving the problems that motivated creation of the Conda ecosystem, but I want to do so by driving forward the PyPI ecosystem so those use-cases can be addressed in _many_ tools instead of just one. This is the main reason you don't see us pursuing Conda package support in uv directly (in the style of Pixi).

There have been several threads about us collaborating or converging, but there are no concrete plans to do so at this time. We share some Rust crates, e.g., Pixi uses our internals to solve the PyPI-side of their dependencies, and we occasionally fix or change things for each other.

fishgoesblub•8m ago
Bit surprised, and disappointed to not see dynamic field support for the uv build backend, need it for dynamically getting the version from Git. Is there anything blocking it, or is it just not important enough?
zanie•5m ago
Unfortunately dynamic metadata is not efficient for package resolution, so we don't want to encourage it. Instead, we want to design a better workflow for using source control for versioning, but haven't had the time to do so.
yablak•18m ago
thoughts on worm safety w.r.t. `exclude-newer`, and the right way to handle unpinned git repo deps?
analognoise•13m ago
uv fucks, especially with uv2nix.
drzhouq•7m ago
When can uv install gdal?
simonw•5m ago
[deleted]

Azulejo

https://en.wikipedia.org/wiki/Azulejo
1•Amorymeltzer•1m ago•0 comments

Anatomy of a Frontier Lab Agent Intrusion: A Technical Timeline of the Incident

https://huggingface.co/blog/agent-intrusion-technical-timeline
1•artninja1988•1m ago•0 comments

My girlfriend broke up with me – This is my body's reaction to that news

https://old.reddit.com/r/dataisbeautiful/comments/1v874lz/my_girlfriend_broke_up_with_me/
1•refp•2m ago•1 comments

I built a free, self-hosted CMMS called Workshop Control Center (WCC)

https://github.com/devdave-online/WCC_CMMS
1•davidedaviid•4m ago•0 comments

1 in 10 comments across 40 subreddits disappeared within 36 hours

https://growtika.com/blog/reddit-comment-removal-study
1•Growtika•5m ago•0 comments

China's reported chip breakthrough comes with some big caveats

https://www.cnbc.com/2026/07/28/china-chipmaking-duv-tool-asml-explained.html
1•giuliomagnifico•7m ago•0 comments

Beacon – an open-source platform for comparing NASA/JPL and ESA NEO data

https://github.com/NovaCoding-G/B.E.A.C.O.N
1•NovaCoding-G•8m ago•0 comments

Trump administration to ban new Chinese humanoid robots

https://www.reuters.com/world/trump-administration-ban-new-chinese-robots-inverters-protecting-us...
5•kaycebasques•8m ago•0 comments

Show HN: Learning Mode – Claude refuses to write code

https://github.com/melsayedx/learning-mode
1•melsayedx•8m ago•0 comments

Google Cloud page describes Gemini distillation service?

https://runtimewire.com/article/google-cloud-page-describes-gemini-distillation-service-but-its-r...
1•ryanmerket•9m ago•0 comments

ClickBench Playground – Test 110 Database Systems

https://benchmark.clickhouse.com/playground/
1•clemo_ra•9m ago•0 comments

Recursion Is Lying to You

https://blog.gaborkoos.com/posts/2026-05-09-Your-Recursion-Is-Lying-to-You/
2•theanonymousone•9m ago•0 comments

Approximating the Position of Space Probes with Minimal Code

https://webb.is-a.dev/articles/spapprox/
1•oliverkwebb•10m ago•0 comments

The IRS Is Imploding

https://www.motherjones.com/politics/2026/07/the-irs-is-imploding/
4•ipython•12m ago•1 comments

Trump administration to End Medicare Drug Plan Subsidy

https://www.wsj.com/health/healthcare/trump-administration-to-end-medicare-drug-plan-subsidy-76d2...
4•petethomas•13m ago•1 comments

Show HN: Could you please check out my social media website/mobile app?

https://brainbustle.com/
1•TheGrandPriza•13m ago•0 comments

Opus 5: RL-Fried and mistake-prone for anyone else?

https://old.reddit.com/r/ClaudeAI/comments/1v92csh/opus_5_extremely_rlfried_and_mistakeprone_for/
1•ValentineC•16m ago•0 comments

AI in the Classroom, Part 2: The Fears, Real and Imagined

https://forta.com/blog/ai-in-the-classroom-part-2-the-fears-real-and-imagined
1•rmason•19m ago•1 comments

Amazon Data Centers Hit in Iran Strikes, Satellite Images Show

https://www.bloomberg.com/news/articles/2026-07-28/amazon-data-centers-hit-in-iran-strikes-satell...
8•nickthegreek•20m ago•2 comments

Startup's security policies are concerning

https://www.svix.com/blog/security-at-svix/
1•tasn•20m ago•0 comments

Pacing the Frontier

https://www.pacingthefrontier.com/
2•reducesuffering•21m ago•0 comments

Show HN: Orb – Self-hosted AI assistant that messages you first

https://github.com/getorb/Orb-Backend
1•ninjahawk1•22m ago•0 comments

AI-found bugs aren't proving any easier to exploit despite the hype

https://www.theregister.com/security/2026/07/28/ai-found-bugs-arent-proving-any-easier-to-exploit...
4•sbulaev•23m ago•0 comments

New airliner sets record flying 24 hrs nonstop from Australia to France

https://arstechnica.com/gadgets/2026/07/new-airliner-sets-record-flying-24-hrs-nonstop-from-austr...
3•Liriel•23m ago•0 comments

Things I Won't Work With: Azidoazide Azides, More or Less (2013)

https://www.science.org/content/blog-post/things-i-won-t-work-azidoazide-azides-more-or-less
1•downbad_•24m ago•0 comments

ICE Arrests Surge at Airports, Opening New Front in Deportation Drive

https://www.nytimes.com/2026/07/28/us/ice-arrests-airports-visa-overstay.html
7•mizzao•24m ago•1 comments

Online identity is owned by your email provider (2019)

https://www.ctrl.blog/entry/email-identity-provider.html
1•downbad_•24m ago•0 comments

War machines can run amok with AI in control

https://www.theregister.com/ai-and-ml/2026/07/28/war-machines-can-run-amok-with-ai-in-control/527...
3•Bender•25m ago•0 comments

DEF CON bans Meta-style 'pervert glasses'

https://www.theregister.com/security/2026/07/28/def-con-bans-meta-style-pervert-glasses/5279763
11•Bender•25m ago•0 comments

`bun init` automatically creates a Claude.md file by default

https://bun.com/docs/runtime/templating/init
3•achristmascarl•27m ago•1 comments