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:** ❌ Closed
**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>
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
📋 Pull Request Information
Original PR: https://github.com/vinta/awesome-python/pull/2605
Author: @antusystem
Created: 8/22/2024
Status: ❌ Closed
Base:
master← Head:master📝 Commits (1)
e057224Add uv📊 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
pip,pip-tools,pipx,poetry,pyenv,virtualenv, and more.pip.curlorpip.What's the difference between this Python project and similar ones?
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.