astral-sh/uv
View on GitHub ↗ ★ 91,454 Rust
An extremely fast Python package and project manager, written in Rust.
119 mentions on Hacker News by 95 people: 22 stories, 97 comments · first 2024-02-16 · latest 2026-10-16
20082026
-
https://github.com/astral-sh/uv
comment by dzbarsky · 2026-10-16 · in I'm Fucking Done with Slop -
▲ 2
Release 0.12.10 · astral-sh/uvstory by kyisaiah47 · 2026-09-06 · 0 comments
-
▲ 1
Release 0.12.10 · astral-sh/uvstory by kyisaiah47 · 2026-09-05 · 0 comments
-
…requested by me because, among other things, I wanted to measure the difference between uv and pip: https://github.com/astral-sh/uv/issues/3311 I'm not really following this performance discussion as I think it's gone off the rails.
comment by notatallshaw · 2026-08-31 · in uv: Deduplicate all files in the wheel cache -
…but it saved a lot of absolute time for us as reported in the benchmarks from the pull request ( https://github.com/astral-sh/uv/pull/789 ) it improved a boto3 case by 3x (30s to 10s) and our "standard" solve benchmark by 2x. It's…
comment by zanie · 2026-08-31 · in uv: Deduplicate all files in the wheel cache -
….so) should achieve 50% of the savings without significant drawbacks We also explored this (see https://github.com/astral-sh/uv/pull/19694 ) and the linked pull request has a table comparing to this strategy. > We have optimization for…
comment by zanie · 2026-08-31 · in uv: Deduplicate all files in the wheel cache -
…I use regularly I end up just installing them normally instead, and it's faster than either. [1] https://github.com/astral-sh/uv/blob/main/BENCHMARKS.md
comment by apple1417 · 2026-08-31 · in uv: Deduplicate all files in the wheel cache -
▲ 231
uv: Deduplicate all files in the wheel cachestory by tosh · 2026-08-31 · 121 comments
-
▲ 131
Uv 0.12.0story by hallvard · 2026-07-28 · 43 comments
-
These are the Python distributions we use in uv ( https://github.com/astral-sh/uv ), i.e., when you install Python with uv, you're installing from python-build-standalone. (Same goes for many of the other tools that can install Python for…
comment by charliermarsh · 2026-07-27 · in Self-contained highly-portable Python distributions -
…for that, but great otherwise. [1]: https://www.itix.fr/blog/qemu-user-static-with-podman/ [2]: https://github.com/astral-sh/uv/issues/16024 , https://gitlab.com/qemu-project/qemu/-/work_items/3130 [3]: https://lima-vm.io/
comment by thewisenerd · 2026-07-03 · in Podman v6.0.0 -
…works in this company (or worked?). he is actually a developer of uv (or was a couple years ago?) https://github.com/astral-sh/uv/graphs/contributors?from=9%2...
comment by nextaccountic · 2026-05-28 · in Ripgrep AI Policy -
Here's where that feature was (and is still being) discussed in the uv repo: https://github.com/astral-sh/uv/issues/1495 It's been open for two years but it looks like there's a PR in active development for it right now:…
comment by simonw · 2026-03-23 · in Fyn: An uv fork with new features, bug fixes, stripped telemetry -
…at all. Here's the original issue against uv, where the feature was requested by a PyPI volunteer: https://github.com/astral-sh/uv/issues/1958 Update: I filed an issue against fyn suggesting they improve their documentation of this:…
comment by simonw · 2026-03-23 · in Fyn: An uv fork with new features, bug fixes, stripped telemetry -
…on. If ClosedAI enshittifies uv, gather with a bunch of other people and prop up a new version. [1] https://github.com/astral-sh/uv
comment by gessha · 2026-03-19 · in Astral to Join OpenAI -
▲ 1
Show HN: Score any URL against a quality profile with one curl commandstory by onebit0fme · 2026-03-14 · 0 comments
-
▲ 326
Warn about PyPy being unmaintainedstory by networked · 2026-03-08 · 175 comments
-
…are user-facing (although not GUI), and I definitely appreciate a 16x speedup if possible. [1] https://github.com/astral-sh/uv [2] https://github.com/astral-sh/ruff
comment by sebtron · 2026-01-14 · in Is Rust faster than C? -
…to bundle in the python interpreter itself, which is out of scope for a pyproject.toml manager: https://github.com/astral-sh/uv/issues/5802
comment by polski-g · 2025-12-17 · in Announcing the Beta release of ty -
▲ 3
Show HN: uvlink – A CLI to keep .venv in a centralized cache for uvstory by corychu · 2025-11-25 · 1 comment
-
…uv lock --exclude-newer $(date --iso -d "24 hours ago") uv is considering a native relative date: https://github.com/astral-sh/uv/issues/14992
comment by collinmanderson · 2025-11-24 · in Shai-Hulud Returns: Over 300 NPM Packages Infected -
…with `uv pip` either. If you need conda packages, uv isn't planning on supporting them [1]. [1] https://github.com/astral-sh/uv/issues/1703
comment by 12_throw_away · 2025-10-30 · in Uv is the best thing to happen to the Python ecosystem in a decade -
It certainly isn't. See here: https://github.com/astral-sh/uv/issues/5190 And here: https://pyproject-nix.github.io/uv2nix/FAQ.html#why-doesnt-u...
comment by otabdeveloper4 · 2025-10-30 · in Uv is the best thing to happen to the Python ecosystem in a decade -
…something that's going to break very often. Looking at the install script or at a release page (eg. https://github.com/astral-sh/uv/releases/tag/0.9.6 ) shows they have pretty broad hardware support in their pre-compiled binaries. The most…
comment by wtallis · 2025-10-30 · in Uv is the best thing to happen to the Python ecosystem in a decade -
…You can `pip install uv` or manually download and extract the right uv-*.tar.gz file from github: https://github.com/astral-sh/uv/releases
comment by collinmanderson · 2025-10-29 · in Uv is the best thing to happen to the Python ecosystem in a decade -
…is better for non-Python usage and is more mature, especially for data science related uses. [1]: https://github.com/astral-sh/uv/blob/main/BENCHMARKS.md [2]: https://docs.astral.sh/uv/#scripts
comment by ethmarks · 2025-10-29 · in Uv is the best thing to happen to the Python ecosystem in a decade -
…dependencies. UV can't deal with packages that lack metadata (because it's not mounted): https://github.com/astral-sh/uv/issues/15715
comment by cyberax · 2025-10-13 · in Uv overtakes pip in CI -
…still barely-there support for air-gapped systems [1]. And lack of non-local venv support [2]. [1] https://github.com/astral-sh/uv/issues/10203 [2] https://github.com/astral-sh/uv/issues/1495
comment by nomel · 2025-10-13 · in Uv overtakes pip in CI -
More information here: https://github.com/astral-sh/uv/issues/12584 > The biggest limitation is that there's no support for arbitrary entrypoints to the graph, because pylock.toml includes a fixed marker for each package entry rather than…
comment by maleldil · 2025-10-12 · in Why it took 4 years to get a lock files specification -
…and, in this regard, the opposite of boring, e.g. C++. [1]: https://boringtechnology.club/#30 [2]: https://github.com/astral-sh/uv
comment by nine_k · 2025-09-18 · in Boring is good -
Have you tried uv [1]? It has removed 90% of the pain of running python projects for me. [1] https://github.com/astral-sh/uv
comment by ricardobeat · 2025-09-15 · in RustGPT: A pure-Rust transformer LLM built from scratch -
…copy on disk. Since creating venvs is usually per project you have many downloads / copies. See: https://github.com/astral-sh/uv/issues/1495
comment by oezi · 2025-08-27 · in Rv, a new kind of Ruby management tool -
…don't experience any build-, install-, or run-time burden if you don't use this subcommand. [1]: https://github.com/astral-sh/uv/pull/15017
comment by woodruffw · 2025-08-22 · in Code formatting comes to uv experimentally -
Last time I looked into this I found this unresolved issue, which is pretty much the same thing: https://github.com/astral-sh/uv/issues/7004 We run on-prem k8s and do the pip install stage in a 2CPU/4GB Gitlab runner, which feels like it…
comment by alisonatwork · 2025-08-14 · in PYX: The next step in Python packaging -
▲ 33
You can now uv run a GitHub giststory by BiteCode_dev · 2025-08-06 · 30 comments
-
▲ 2
Analysis of various task runners used by top GitHub reposstory by BiteCode_dev · 2025-07-28 · 0 comments
-
…quite often. There are still some edge cases where it cannot be used to the fullest extent though. https://github.com/astral-sh/uv/issues/14472 for example.
comment by EnnEmmEss · 2025-07-23 · in Uv: Running a script with dependencies -
Yes, disk usage grows indefinitely https://github.com/astral-sh/uv/issues/5731
comment by freddie_mercury · 2025-07-22 · in Uv: Running a script with dependencies -
▲ 4
uv 0.8story by tosh · 2025-07-19 · 0 comments
-
If you haven't already you should check out uv: https://github.com/astral-sh/uv It solves a lot of the package management headaches for me.
comment by sudosays · 2025-07-16 · in I'm switching to Python and actually liking it -
There's an open issue for "Upgrade dependencies in pyproject.toml (uv upgrade)": https://github.com/astral-sh/uv/issues/6794
comment by collinmanderson · 2025-06-25 · in uv: An extremely fast Python package and project manager, written in Rust -
…than that standard PEP 751 lockfiles, so uv plans to keep using its own implementation by default. https://github.com/astral-sh/uv/issues/12584
comment by collinmanderson · 2025-06-25 · in uv: An extremely fast Python package and project manager, written in Rust -
…it for PyPI, a build backend (uv is not one, but they seem to be working on providing one - see https://github.com/astral-sh/uv/issues/3957 ) creates a distributable package, and pyproject.toml specifies what environment the user needs to…
comment by zahlman · 2025-06-24 · in Fun with uv and PEP 723 -
…will also expose any env vars specified in a .env file (although be careful of precedence issues: https://github.com/astral-sh/uv/issues/9465 )
comment by j4mie · 2025-06-24 · in Switching Pip to Uv in a Dockerized Flask / Django App -
Yes, uv has a standard permissive open source license (Apache-2.0 OR MIT): https://github.com/astral-sh/uv/?tab=readme-ov-file#license
comment by anderskaseorg · 2025-06-23 · in uv: An extremely fast Python package and project manager, written in Rust -
Still no option to store virtual envs outside projects after a year https://github.com/astral-sh/uv/issues/1495
comment by tandav · 2025-06-23 · in uv: An extremely fast Python package and project manager, written in Rust -
▲ 753
uv: An extremely fast Python package and project manager, written in Ruststory by chirau · 2025-06-23 · 336 comments
-
Incredible, thank you for making this! Can this be installed with uv? https://github.com/astral-sh/uv Edit: # Install uv curl -LsSf https://astral.sh/uv/install.sh | sh # Install the required CLI tool (Node.js) npm install -g ccusage #…
comment by _august · 2025-06-19 · in Show HN: Claude Code Usage Monitor – real-time tracker to dodge usage cut-offs -
Maybe some code could be shared with the `uv`[1] to avoid re-implementing same things. [1] https://github.com/astral-sh/uv
comment by xvilka · 2025-05-16 · in Show HN: Rv, a Package Manager for R