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
-
…once. For your particular pain point, the current community recommended solution is to use uv ( https://github.com/astral-sh/uv ). There were several detours (pip, pyenv, pipenv, poetry etc.) the community took before they got behind this.
comment by spprashant · 2025-04-28 · in Show HN: I built a hardware processor that runs Python -
…it w/ Podman or Docker and install the deps in the container. Maybe even add an alias. [1]: https://github.com/astral-sh/uv/issues/6314
comment by cue_the_strings · 2025-04-20 · in Ansible: Pure (only in its) pragmatism -
https://github.com/astral-sh/uv
comment by wisenull · 2025-04-15 · in Fedora change aims for 99% package reproducibility -
▲ 1
Uv: An fast Python package and project manager, written in Ruststory by Garbage · 2025-04-06 · 0 comments
-
…design task; the total history is much longer). uv has an issue up already to track implementation: https://github.com/astral-sh/uv/issues/12584
comment by zahlman · 2025-04-01 · in Python lock files have officially been standardized -
…As far as I'm aware, conda was never open sourced and had always distributed binaries. [0] https://github.com/astral-sh/uv?tab=readme-ov-file#license
comment by godelski · 2025-03-30 · in Self-contained Python scripts with uv -
whats your thoughts on uv https://github.com/astral-sh/uv I am blown away, installing python packages used to take so long now I dont even think about it, really made Python more viable.
comment by appleaday1 · 2025-03-29 · in Swiftly 1.0 -
…has just been released with a more convenient way of doing this: uv python find --script foo.py — https://github.com/astral-sh/uv/releases/tag/0.6.10 — https://docs.astral.sh/uv/reference/cli/#uv-python-find--scr...
comment by JimDabell · 2025-03-28 · in Using uv and PEP 723 for Self-Contained Python Scripts -
…has just been released with a more convenient way of doing this: uv python find --script foo.py — https://github.com/astral-sh/uv/releases/tag/0.6.10 — https://docs.astral.sh/uv/reference/cli/#uv-python-find--scr...
comment by JimDabell · 2025-03-26 · in Switching from Pyenv to Uv -
…happy with uv[1]. It replaces pyenv and poetry as package manager at system and project level. [1] https://github.com/astral-sh/uv
comment by horsellama · 2025-03-14 · in Ask HN: What SDK/Version manager do you use? -
Does this help? https://github.com/astral-sh/uv/pull/7851
comment by 0xcoffee · 2025-03-13 · in Switching from Pyenv to Uv -
…away from being perfect, they just have to find a solution to the "poetry version" (bump) problem = https://github.com/astral-sh/uv/issues/6298 (Work in progress, last I heard!). Once we have a way to get package version bumps, I can…
comment by FrenchyJiby · 2025-03-06 · in Aider: Using Uv as an Installer -
…interested in - Lox Language Interpreters: https://github.com/nkitsaini/lox - Contribution to uv: https://github.com/astral-sh/uv/pull/11738 - Contribution to Helix Editor: https://github.com/helix-editor/helix/pull/9660 - Solutions to…
comment by nkit · 2025-03-04 · in Ask HN: Who wants to be hired? (March 2025) -
…architecture. [1]: https://github.com/astral-sh/ruff [2]: Significantly faster than regular pip: https://github.com/astral-sh/uv [3]: https://rye.astral.sh/ [4]: https://gregoryszorc.com/docs/python-build-standalone/main/q... [5]:…
comment by pushfoo · 2025-02-24 · in Python-build-standalone: redistributable builds of Python -
…for me to convert a scanned book PDF to Markdown text. On the command line, first install `uv` from https://github.com/astral-sh/uv?tab=readme-ov-file#installat... , then run `uv tool install -U "docling[tesserocr,ocrmac,vlm]"` (first…
comment by rapjul · 2025-02-22 · in Show HN: Kreuzberg – Modern async Python library for document text extraction -
They are currently in the process of creating their own build system: https://github.com/astral-sh/uv/issues/3957#issuecomment-265...
comment by tmvphil · 2025-02-19 · in A year of uv: pros, cons, and should you migrate -
> I'm finally feeling like Python packaging is solved Not really: https://github.com/astral-sh/uv/issues/5190
comment by otabdeveloper4 · 2025-02-19 · in A year of uv: pros, cons, and should you migrate -
It looks like uv will get script support eventually: https://github.com/astral-sh/uv/issues/5903
comment by simonw · 2025-02-19 · in A year of uv: pros, cons, and should you migrate -
…It's even the default. Here's where it's implemented if you're curious https://github.com/astral-sh/uv/blob/f394f7245377b6368b9412d...
comment by Spivak · 2025-02-19 · in A year of uv: pros, cons, and should you migrate -
…trickier than it looks, and even poetry gave up `poetry shell` in their recent 2.0 release. [0]: https://github.com/astral-sh/uv/issues/1910
comment by claytonjy · 2025-02-19 · in A year of uv: pros, cons, and should you migrate -
> uv's handling of pre-releases is... unusual. https://github.com/astral-sh/uv/issues/10138
comment by yair99dd · 2025-02-18 · in A year of uv: pros, cons, and should you migrate -
You don’t need any of that now that we have uv ( https://github.com/astral-sh/uv )
comment by fastasucan · 2025-02-15 · in Why does Mill use Scala? -
…a new package manager for python that replaces the pips, the virtualenvs and more. It's quite good. https://github.com/astral-sh/uv
comment by depingus · 2025-02-01 · in Llama.cpp supports Vulkan. why doesn't Ollama? -
…manager, linter, formatter, type checker, task runner. Am I missing something? Maybe a build tool? https://github.com/astral-sh/uv/issues/5903
comment by monlockandkey · 2025-01-29 · in "We're building a new static type checker for Python" -
> An extremely fast Python package and project manager, written in Rust. https://github.com/astral-sh/uv
comment by zrail · 2025-01-29 · in Using uv as your shebang line -
`--script` has been added to fix it https://github.com/astral-sh/uv/issues/6360#issuecomment-245...
comment by d0mine · 2025-01-28 · in Using uv as your shebang line -
https://github.com/astral-sh/uv
comment by woodruffw · 2025-01-28 · in Using uv as your shebang line -
…the uv package manager via piping to shell, the: pip install uv also works; more information: https://github.com/astral-sh/uv#installation
comment by thih9 · 2025-01-27 · in Show HN: Bagels – TUI expense tracker -
…the cost of performance on the page you link or the pages linked from it that I've looked at. [1] https://github.com/astral-sh/uv/blob/main/crates/uv-python/d... (search for pgo) [2] https://github.com/astral-sh/uv/issues/8015
comment by mkl · 2025-01-13 · in Uv's killer feature is making ad-hoc environments easy -
…to be done: Add an option to store virtual environments in a centralized location outside projects https://github.com/astral-sh/uv/issues/1495 I have used virtualenvwrapper before and it was very convenient to have all virtual environments…
comment by tandav · 2025-01-13 · in Uv's killer feature is making ad-hoc environments easy -
▲ 6
uv: An extremely fast Python package and project manager, written in Rust.story by behnamoh · 2025-01-11 · 0 comments
-
…instead of poetry. uv is highest on my own personal list to try out for any future python projects. https://github.com/astral-sh/uv
comment by vlz · 2024-12-29 -
I prefer uv now. https://github.com/astral-sh/uv
comment by kussenverboten · 2024-12-20 · in Conda: A package management disaster? -
https://github.com/astral-sh/uv Python tooling got better with uv.
comment by luffy-taro · 2024-12-02 · in Ask HN: Platform for senior devs to learn other programming languages? -
https://github.com/astral-sh/uv
comment by nvllsvm · 2024-11-26 · in Uv: An Fast Python Package Manager [video] -
…working on this! You can try it out with `uv python install --preview`. The work can be tracked in https://github.com/astral-sh/uv/issues/6265
comment by zanie · 2024-11-20 · in Using uv with PyTorch -
▲ 2
uv 0.5.0story by tosh · 2024-11-09 · 0 comments
-
…for this? Would be a chance to use UV to setup Python 3.11 and Python 3.12 envs side by side. https://github.com/astral-sh/uv
comment by sitkack · 2024-10-26 · in Python 3.13, what didn't make the headlines -
▲ 3
Uv pep440: rewrite the parser and make version comparisons cheaperstory by tosh · 2024-10-24 · 0 comments
-
…people having to install that manually on the machine. [0]: https://github.com/ninia/jep [1]: https://github.com/astral-sh/uv
comment by hobofan · 2024-09-18 · in GraalPy – A high-performance embeddable Python 3 runtime for Java -
…this). This is still due to lack of support for pinning a package to a third party index (see https://github.com/astral-sh/uv/issues/171 ). I am not sure I totally understand what you mean: yes, the lockfile might be messed up, but is the…
comment by baggiponte · 2024-09-17 · in Package reproducibility in Python notebooks using uv isolated environments -
…more specific. Binding a package(s) to a third party index is currently unsupported (see issue: https://github.com/astral-sh/uv/issues/171 ) as it is something that pip itself does not support. PDM/Poetry implemented this on their own -…
comment by baggiponte · 2024-09-17 · in Package reproducibility in Python notebooks using uv isolated environments -
If you install https://github.com/astral-sh/uv (it's really just two binaries... uv and uvx), then you can run many Python CLIs, and it will manage everything for you. This means resolving and downloading dependencies without touching your…
comment by rented_mule · 2024-09-10 · in Litecli: CLI for SQLite Databases with auto-completion and syntax highlighting -
As far as I'm concerned, this is the fix: https://github.com/astral-sh/uv
comment by superlopuh · 2024-09-02 · in Escaping from Anaconda's Stranglehold on macOS -
FWIW, this seems to be being worked on right now: https://github.com/astral-sh/uv/issues/6360
comment by saurik · 2024-08-26 · in uv – Declaring Script Dependencies -
Yep, have done https://github.com/astral-sh/uv/issues/6479
comment by jimmcslim · 2024-08-23 · in Uv 0.3 – Unified Python packaging -
▲ 4
Uv: An fast Python package and project manager, written in Ruststory by ot · 2024-08-20 · 1 comment
-
We changed the URL from https://github.com/astral-sh/uv/releases/tag/0.3.0 to the project page. Interested readers probably should look at both.
comment by dang · 2024-08-20 · in Uv 0.3 – Unified Python packaging -
…of https://rye.astral.sh/guide/pyproject/#toolryescripts yet, but it's apparently planned: https://github.com/astral-sh/uv/issues/5903#issuecomment-227...
comment by henbruas · 2024-08-20 · in Uv 0.3 – Unified Python packaging -
Or https://github.com/astral-sh/uv can replace both. Various features are tagged as "experimental", and I guess the api might change, but it seems to work already. I have high hopes for it eventually making python's fragmented package…
comment by Joeboy · 2024-08-12 · in GIL Become Optional in Python 3.13