Hacker GitHub

← All repos

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

Mentions per year 119 mentions · busiest year 2025 (62)
20082026
  1. …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.
  2. …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
  3. https://github.com/astral-sh/uv
  4. ▲ 1
    Uv: An fast Python package and project manager, written in Rust
    story by Garbage · 2025-04-06 · 0 comments
  5. …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
  6. …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
  7. 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
  8. …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...
  9. …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
  10. …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?
  11. Does this help? https://github.com/astral-sh/uv/pull/7851
    comment by 0xcoffee · 2025-03-13 · in Switching from Pyenv to Uv
  12. …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
  13. …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…
  14. …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]:…
  15. …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…
  16. They are currently in the process of creating their own build system: https://github.com/astral-sh/uv/issues/3957#issuecomment-265...
  17. > 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
  18. It looks like uv will get script support eventually: https://github.com/astral-sh/uv/issues/5903
  19. …It's even the default. Here's where it's implemented if you're curious https://github.com/astral-sh/uv/blob/f394f7245377b6368b9412d...
  20. …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
  21. > uv's handling of pre-releases is... unusual. https://github.com/astral-sh/uv/issues/10138
  22. 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?
  23. …a new package manager for python that replaces the pips, the virtualenvs and more. It's quite good. https://github.com/astral-sh/uv
  24. …manager, linter, formatter, type checker, task runner. Am I missing something? Maybe a build tool? https://github.com/astral-sh/uv/issues/5903
  25. > 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
  26. `--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
  27. https://github.com/astral-sh/uv
    comment by woodruffw · 2025-01-28 · in Using uv as your shebang line
  28. …the uv package manager via piping to shell, the: pip install uv also works; more information: https://github.com/astral-sh/uv#installation
  29. …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
  30. …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…
  31. ▲ 6
    uv: An extremely fast Python package and project manager, written in Rust.
    story by behnamoh · 2025-01-11 · 0 comments
  32. …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
  33. I prefer uv now. https://github.com/astral-sh/uv
    comment by kussenverboten · 2024-12-20 · in Conda: A package management disaster?
  34. https://github.com/astral-sh/uv Python tooling got better with uv.
  35. https://github.com/astral-sh/uv
  36. …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
  37. ▲ 2
    uv 0.5.0
    story by tosh · 2024-11-09 · 0 comments
  38. …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
  39. ▲ 3
    Uv pep440: rewrite the parser and make version comparisons cheaper
    story by tosh · 2024-10-24 · 0 comments
  40. …people having to install that manually on the machine. [0]: https://github.com/ninia/jep [1]: https://github.com/astral-sh/uv
  41. …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…
  42. …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 -…
  43. 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…
  44. As far as I'm concerned, this is the fix: https://github.com/astral-sh/uv
  45. 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
  46. Yep, have done https://github.com/astral-sh/uv/issues/6479
    comment by jimmcslim · 2024-08-23 · in Uv 0.3 – Unified Python packaging
  47. ▲ 4
    Uv: An fast Python package and project manager, written in Rust
    story by ot · 2024-08-20 · 1 comment
  48. 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
  49. …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
  50. 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