[PR #2605] Add uv #1922

Open
opened 2025-11-06 13:25:54 -06:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/vinta/awesome-python/pull/2605
Author: @antusystem
Created: 8/22/2024
Status: 🔄 Open

Base: masterHead: master


📝 Commits (1)

📊 Changes

1 file changed (+1 additions, -0 deletions)

View changed files

📝 README.md (+1 -0)

📄 Description

What is this Python project?

uv is an extremely fast Python package and project manager, it extends beyond a pip alternative, and more into an end-to-end solution for managing command-line tools, single-file scripts, and even Python itself.

Highlights

  • A single tool to replace pip, pip-tools, pipx, poetry, pyenv, virtualenv, and more.
  • 10-100x faster than pip.
  • Installs and manages Python versions.
  • Runs and installs Python applications.
  • Runs single-file scripts, with support for inline dependency metadata.
  • Provides comprehensive project management, with a universal lockfile.
  • Includes a pip-compatible interface for a performance boost with a familiar CLI.
  • Supports Cargo-style workspaces for scalable projects.
  • Disk-space efficient, with a global cache for dependency deduplication.
  • Installable without Rust or Python via curl or pip.
  • Supports macOS, Linux, and Windows.

What's the difference between this Python project and similar ones?

  • The main difference is the speed creating the environments
  • The command line interface is clear in every aspect

I have been tracking these project for a while and look really interting, I just tried to install the depencies of a project with this an Python Poetry (my package management tool for years) and it took 20 s with uv against 61 s from Poetry

Anyone who agrees with this pull request could submit an Approve review to it.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/vinta/awesome-python/pull/2605 **Author:** [@antusystem](https://github.com/antusystem) **Created:** 8/22/2024 **Status:** 🔄 Open **Base:** `master` ← **Head:** `master` --- ### 📝 Commits (1) - [`e057224`](https://github.com/vinta/awesome-python/commit/e05722428f0facb15696b231aae8fc0b97e57bc0) Add uv ### 📊 Changes **1 file changed** (+1 additions, -0 deletions) <details> <summary>View changed files</summary> 📝 `README.md` (+1 -0) </details> ### 📄 Description ## What is this Python project? **uv** is an extremely fast Python package and project manager, it extends beyond a pip alternative, and more into an end-to-end solution for managing command-line tools, single-file scripts, and even Python itself. ### Highlights * A single tool to replace `pip`, `pip-tools`, `pipx`, `poetry`, `pyenv`, `virtualenv`, and more. * 10-100x faster than `pip`. * Installs and manages Python versions. * Runs and installs Python applications. * Runs single-file scripts, with support for inline dependency metadata. * Provides comprehensive project management, with a universal lockfile. * Includes a pip-compatible interface for a performance boost with a familiar CLI. * Supports Cargo-style workspaces for scalable projects. * Disk-space efficient, with a global cache for dependency deduplication. * Installable without Rust or Python via `curl` or `pip`. * Supports macOS, Linux, and Windows. ## What's the difference between this Python project and similar ones? * The main difference is the speed creating the environments * The command line interface is clear in every aspect I have been tracking these project for a while and look really interting, I just tried to install the depencies of a project with this an Python Poetry (my package management tool for years) and it took 20 s with **uv** against 61 s from **Poetry** Anyone who agrees with this pull request could submit an *Approve* review to it. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2025-11-06 13:25:54 -06:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/awesome-python#1922