Skip to main content

uv

An extremely fast Python package and project manager, written in Rust.

Shows a bar chart with benchmark results.

Installing Trio's dependencies with a warm cache.

Highlights

uv is backed by Astral, the creators of Ruff and ty.

Installation

Install uv with our standalone installers:

# On macOS and Linux.
curl -LsSf https://astral.sh/uv/install.sh | sh
# On Windows.
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"

Or, from PyPI:

# With pip.
pip install uv
# Or pipx.
pipx install uv

If installed via the standalone installer, uv can update itself to the latest version:

uv self update

See the installation documentation for details and alternative installation methods.

Documentation

uv's documentation is available at docs.astral.sh/uv.

Additionally, the command line reference documentation can be viewed with uv help.

Features

Projects

uv manages project dependencies and environments, with support for lockfiles, workspaces, and more, similar to rye or poetry:

$ uv init example
Initialized project `example` at `/home/user/example`

$ cd example

$ uv add ruff
Creating virtual environment at: .venv
Resolved 2 packages in 170ms
   Built example @ file:///home/user/example
Prepared 2 packages in 627ms
Installed 2 packages in 1ms
 + example==0.1.0 (from file:///home/user/example)
 + ruff==0.5.0

$ uv run ruff check
All checks passed!

$ uv lock
Resolved 2 packages in 0.33ms

$ uv sync
Resolved 2 packages in 0.70ms
Checked 1 package in 0.02ms

See the project documentation to get started.

uv also supports building and publishing projects, even if they're not managed with uv. See the publish guide to learn more.

Scripts

uv manages dependencies and environments for single-file scripts.

Create a new script and add inline metadata declaring its dependencies:

$ echo 'import requests; print(requests.get("https://astral.sh"))' > example.py

$ uv add --script example.py requests
Updated `example.py`

Then, run the script in an isolated virtual environment:

$ uv run example.py
Reading inline script metadata from: example.py
Installed 5 packages in 12ms
<Response [200]>

See the scripts documentation to get started.

Tools

uv executes and installs command-line tools provided by Python packages, similar to pipx.

Run a tool in an ephemeral environment using uvx (an alias for uv tool run):

$ uvx pycowsay 'hello world!'
Resolved 1 package in 167ms
Installed 1 package in 9ms
 + pycowsay==0.0.0.2
  """

  ------------
< hello world! >
  ------------
   \   ^__^
    \  (oo)\_______
       (__)\       )\/\
           ||----w |
           ||     ||

Install a tool with uv tool install:

$ uv tool install ruff
Resolved 1 package in 6ms
Installed 1 package in 2ms
 + ruff==0.5.0
Installed 1 executable: ruff

$ ruff --version
ruff 0.5.0

See the tools documentation to get started.

Python versions

uv installs Python and allows quickly switching between versions.

Install multiple Python versions:

$ uv python install 3.12 3.13 3.14
Installed 3 versions in 972ms
 + cpython-3.12.12-macos-aarch64-none (python3.12)
 + cpython-3.13.9-macos-aarch64-none (python3.13)
 + cpython-3.14.0-macos-aarch64-none (python3.14)

Download Python versions as needed:

$ uv venv --python 3.12.0
Using Python 3.12.0
Creating virtual environment at: .venv
Activate with: source .venv/bin/activate

$ uv run --python pypy@3.8 -- python --version
Python 3.8.16 (a9dbdca6fc3286b0addd2240f11d97d8e8de187a, Dec 29 2022, 11:45:30)
[PyPy 7.3.11 with GCC Apple LLVM 13.1.6 (clang-1316.0.21.2.5)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>>>

Use a specific Python version in the current directory:

$ uv python pin 3.11
Pinned `.python-version` to `3.11`

See the Python installation documentation to get started.

The pip interface

uv provides a drop-in replacement for common pip, pip-tools, and virtualenv commands.

uv extends their interfaces with advanced features, such as dependency version overrides, platform-independent resolutions, reproducible resolutions, alternative resolution strategies, and more.

Migrate to uv without changing your existing workflows — and experience a 10-100x speedup — with the uv pip interface.

Compile requirements into a platform-independent requirements file:

$ uv pip compile requirements.in \
   --universal \
   --output-file requirements.txt
Resolved 43 packages in 12ms

Create a virtual environment:

$ uv venv
Using Python 3.12.3
Creating virtual environment at: .venv
Activate with: source .venv/bin/activate

Install the locked requirements:

$ uv pip sync requirements.txt
Resolved 43 packages in 11ms
Installed 43 packages in 208ms
 + babel==2.15.0
 + black==24.4.2
 + certifi==2024.7.4
 ...

See the pip interface documentation to get started.

Contributing

We are passionate about supporting contributors of all levels of experience and would love to see you get involved in the project. See the contributing guide to get started.

FAQ

How do you pronounce uv?

It's pronounced as "you - vee" (/juː viː/)

How should I stylize uv?

Just "uv", please. See the style guide for details.

What platforms does uv support?

See uv's platform support document.

Is uv ready for production?

Yes, uv is stable and widely used in production. See uv's versioning policy document for details.

Acknowledgements

uv's dependency resolver uses PubGrub under the hood. We're grateful to the PubGrub maintainers, especially Jacob Finkelman, for their support.

uv's Git implementation is based on Cargo.

Some of uv's optimizations are inspired by the great work we've seen in pnpm, Orogene, and Bun. We've also learned a lot from Nathaniel J. Smith's Posy and adapted its trampoline for Windows support.

License

uv is licensed under either of

at your option.

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in uv by you, as defined in the Apache-2.0 license, shall be dually licensed as above, without any additional terms or conditions.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

uv-0.12.13.tar.gz (7.2 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

uv-0.12.13-py3-none-win_arm64.whl (18.9 MB view details)

Uploaded Python 3Windows ARM64

uv-0.12.13-py3-none-win_amd64.whl (17.7 MB view details)

Uploaded Python 3Windows x86-64

uv-0.12.13-py3-none-win32.whl (19.6 MB view details)

Uploaded Python 3Windows x86

uv-0.12.13-py3-none-musllinux_1_1_x86_64.whl (22.9 MB view details)

Uploaded Python 3musllinux: musl 1.1+ x86-64

uv-0.12.13-py3-none-musllinux_1_1_i686.whl (21.5 MB view details)

Uploaded Python 3musllinux: musl 1.1+ i686

uv-0.12.13-py3-none-manylinux_2_31_riscv64.whl (22.6 MB view details)

Uploaded Python 3manylinux: glibc 2.31+ riscv64

uv-0.12.13-py3-none-manylinux_2_31_riscv64.musllinux_1_1_riscv64.whl (22.5 MB view details)

Uploaded Python 3manylinux: glibc 2.31+ riscv64musllinux: musl 1.1+ riscv64

uv-0.12.13-py3-none-manylinux_2_28_aarch64.whl (19.4 MB view details)

Uploaded Python 3manylinux: glibc 2.28+ ARM64

uv-0.12.13-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (20.0 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ x86-64

uv-0.12.13-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl (23.4 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ s390x

uv-0.12.13-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (23.7 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ppc64le

uv-0.12.13-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl (22.4 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ i686

uv-0.12.13-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (21.8 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARMv7l

uv-0.12.13-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.musllinux_1_1_armv7l.whl (21.7 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARMv7lmusllinux: musl 1.1+ ARMv7l

uv-0.12.13-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_1_aarch64.whl (21.7 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARM64musllinux: musl 1.1+ ARM64

uv-0.12.13-py3-none-macosx_11_0_arm64.whl (16.8 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

uv-0.12.13-py3-none-macosx_10_12_x86_64.whl (20.5 MB view details)

Uploaded Python 3macOS 10.12+ x86-64

uv-0.12.13-py3-none-linux_armv6l.whl (22.2 MB view details)

Uploaded Python 3

File details

Details for the file uv-0.12.13.tar.gz.

File metadata

  • Download URL: uv-0.12.13.tar.gz
  • Upload date:
  • Size: 7.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.10 {"installer":{"name":"uv","version":"0.12.10","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for uv-0.12.13.tar.gz
Algorithm Hash digest
SHA256 80c05ac556fec1504466c4cdcd135eb8f99e358ce3f17da336de696852791551
MD5 1a1bd7af04b1d4d87bde8c472ba70801
BLAKE2b-256 1324c4c6633e70c6ea353d31d2d45aac09e7cbcd3a7e62cd9f558d4c7a1aa4a4

See more details on using hashes here.

File details

Details for the file uv-0.12.13-py3-none-win_arm64.whl.

File metadata

  • Download URL: uv-0.12.13-py3-none-win_arm64.whl
  • Upload date:
  • Size: 18.9 MB
  • Tags: Python 3, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.10 {"installer":{"name":"uv","version":"0.12.10","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for uv-0.12.13-py3-none-win_arm64.whl
Algorithm Hash digest
SHA256 ad61c396a57caac8b351429294e44ee52a1ecb1629b95d6898bd7c63ed3c13f3
MD5 2e0ae98241e0f1da6b140cb3f5e75659
BLAKE2b-256 afc8d7629ecca85ee889bf8375730435e8c2dd920071a55c1d797e60200816e8

See more details on using hashes here.

File details

Details for the file uv-0.12.13-py3-none-win_amd64.whl.

File metadata

  • Download URL: uv-0.12.13-py3-none-win_amd64.whl
  • Upload date:
  • Size: 17.7 MB
  • Tags: Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.10 {"installer":{"name":"uv","version":"0.12.10","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for uv-0.12.13-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 3efae0a910a25e18732f38ac1ef7b02e23f47b7fe67735039921fceff01d518c
MD5 2a195c1e4e3ac4b8570aae8c8aa4d01d
BLAKE2b-256 691bf40b1ad51226c2ae8707aa124f3b31f9b176a00482048dadd42d9b953d1e

See more details on using hashes here.

File details

Details for the file uv-0.12.13-py3-none-win32.whl.

File metadata

  • Download URL: uv-0.12.13-py3-none-win32.whl
  • Upload date:
  • Size: 19.6 MB
  • Tags: Python 3, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.10 {"installer":{"name":"uv","version":"0.12.10","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for uv-0.12.13-py3-none-win32.whl
Algorithm Hash digest
SHA256 970ef5e688bce5936172bec9b2c73876fc1996d4e0318a26562310af92b0a75d
MD5 c98447e3e26134eaa40e7e3ad55157ec
BLAKE2b-256 8ee94d61956aab93ccd97003e2281e25258222250f4f8bd3730c5f01dbe15813

See more details on using hashes here.

File details

Details for the file uv-0.12.13-py3-none-musllinux_1_1_x86_64.whl.

File metadata

  • Download URL: uv-0.12.13-py3-none-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 22.9 MB
  • Tags: Python 3, musllinux: musl 1.1+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.10 {"installer":{"name":"uv","version":"0.12.10","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for uv-0.12.13-py3-none-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 15f368be55e87109391a31c50846e81086b9792ccb43a1731774e961ea0641b7
MD5 6b36fd4a7139176dc17fe2edde6ec5d9
BLAKE2b-256 10bd1e34c94b846965cb9dbd94da9fffd22f4ebaa3896307b13394cc960a3047

See more details on using hashes here.

File details

Details for the file uv-0.12.13-py3-none-musllinux_1_1_i686.whl.

File metadata

  • Download URL: uv-0.12.13-py3-none-musllinux_1_1_i686.whl
  • Upload date:
  • Size: 21.5 MB
  • Tags: Python 3, musllinux: musl 1.1+ i686
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.10 {"installer":{"name":"uv","version":"0.12.10","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for uv-0.12.13-py3-none-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 93efdd41ccce008368ba6677ac9f788203b3c95cb2424657c3079b2f1d0022ee
MD5 823c3be354efaf29916c96813a42b297
BLAKE2b-256 1d6e60595f41d159110f45301cee23fe0ae440ddfc1adfd64361c0b17e9c7a88

See more details on using hashes here.

File details

Details for the file uv-0.12.13-py3-none-manylinux_2_31_riscv64.whl.

File metadata

  • Download URL: uv-0.12.13-py3-none-manylinux_2_31_riscv64.whl
  • Upload date:
  • Size: 22.6 MB
  • Tags: Python 3, manylinux: glibc 2.31+ riscv64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.10 {"installer":{"name":"uv","version":"0.12.10","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for uv-0.12.13-py3-none-manylinux_2_31_riscv64.whl
Algorithm Hash digest
SHA256 6e6b9b2464aa917699fd6206932fca89483e45663ce438dac4e5bca5342e9bd0
MD5 095c6297ae9b51e6629578827c6957c0
BLAKE2b-256 153c2efd62c47cc046f0b4f554a5189a64381ca3158853290940d24d0032b1fc

See more details on using hashes here.

File details

Details for the file uv-0.12.13-py3-none-manylinux_2_31_riscv64.musllinux_1_1_riscv64.whl.

File metadata

  • Download URL: uv-0.12.13-py3-none-manylinux_2_31_riscv64.musllinux_1_1_riscv64.whl
  • Upload date:
  • Size: 22.5 MB
  • Tags: Python 3, manylinux: glibc 2.31+ riscv64, musllinux: musl 1.1+ riscv64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.10 {"installer":{"name":"uv","version":"0.12.10","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for uv-0.12.13-py3-none-manylinux_2_31_riscv64.musllinux_1_1_riscv64.whl
Algorithm Hash digest
SHA256 bc83ca045c140fcc5d010d451def731be1d225c472f7e4d474610f9e8deb88db
MD5 2be8bc02ecdda57cdd26993e95a96722
BLAKE2b-256 f33ec2b963e3550932669a8ed7b917cd1e0a58d9a46430958afbf8c2b442540f

See more details on using hashes here.

File details

Details for the file uv-0.12.13-py3-none-manylinux_2_28_aarch64.whl.

File metadata

  • Download URL: uv-0.12.13-py3-none-manylinux_2_28_aarch64.whl
  • Upload date:
  • Size: 19.4 MB
  • Tags: Python 3, manylinux: glibc 2.28+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.10 {"installer":{"name":"uv","version":"0.12.10","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for uv-0.12.13-py3-none-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b9c703a4aaee1288f33e2ce8b39a0245f432b57bd5d769073756b68e9ca6bafe
MD5 714b5f712e428651ec0df3ff823b3e10
BLAKE2b-256 caf574a2b7e9c8aaa2d53bd16626ee68ebc0d3c2f58a36d4f3ae5939db455668

See more details on using hashes here.

File details

Details for the file uv-0.12.13-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: uv-0.12.13-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 20.0 MB
  • Tags: Python 3, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.10 {"installer":{"name":"uv","version":"0.12.10","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for uv-0.12.13-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5312891392eb5b72eaca9b880e85fe3e706a2b11342e59f7a5cf0304d14d5cc5
MD5 6bba27cc34c6b744019164b879f7ff3a
BLAKE2b-256 0c31f774e18ea9282f63fb3a4f83db8b818b860fb10efda1d295e4547e993bf8

See more details on using hashes here.

File details

Details for the file uv-0.12.13-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

  • Download URL: uv-0.12.13-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl
  • Upload date:
  • Size: 23.4 MB
  • Tags: Python 3, manylinux: glibc 2.17+ s390x
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.10 {"installer":{"name":"uv","version":"0.12.10","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for uv-0.12.13-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 19264bcb664138bd94f66a39d6d1fe7bc4614f94deea98a995f88d779db0c4ba
MD5 3184574954bbeda7c590957060d99c73
BLAKE2b-256 8c0603cab2f43fca04d0613819f9b8254d34fb776a26952baa2ac8ffb5adf420

See more details on using hashes here.

File details

Details for the file uv-0.12.13-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

  • Download URL: uv-0.12.13-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
  • Upload date:
  • Size: 23.7 MB
  • Tags: Python 3, manylinux: glibc 2.17+ ppc64le
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.10 {"installer":{"name":"uv","version":"0.12.10","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for uv-0.12.13-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 959d330f99a653d115b440c28fb2abc3e720ca10e9f0131d97a48bfd5e59b4d2
MD5 f01a0b5b8464bc78777015aedd883626
BLAKE2b-256 2ff08533c6a2f485a79cfd772f5a39a440a21a47f0629b76da61ea0dc96d9107

See more details on using hashes here.

File details

Details for the file uv-0.12.13-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

  • Download URL: uv-0.12.13-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl
  • Upload date:
  • Size: 22.4 MB
  • Tags: Python 3, manylinux: glibc 2.17+ i686
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.10 {"installer":{"name":"uv","version":"0.12.10","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for uv-0.12.13-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 9ecd65bb4fbae642418ecc2f92d0811143eeaa96fcf96a7f18b74c475a7601c5
MD5 9d333df7bd008ba4f8bf5e0427f001a3
BLAKE2b-256 0cd371005d10201428abe7610259b96d87d536a569a052fd2e7fdfecca4cd1f7

See more details on using hashes here.

File details

Details for the file uv-0.12.13-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

  • Download URL: uv-0.12.13-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
  • Upload date:
  • Size: 21.8 MB
  • Tags: Python 3, manylinux: glibc 2.17+ ARMv7l
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.10 {"installer":{"name":"uv","version":"0.12.10","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for uv-0.12.13-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 263700a9b02d12bc8f1322b250f959435c4077fe3c16ff588e68672f3eddbd07
MD5 0b495e72275c29ad9a082b98a913d6e7
BLAKE2b-256 944093e520a6acc3acbc9e7d3c0af3a88395f65c552c054e5a1aa16fcdbebcf3

See more details on using hashes here.

File details

Details for the file uv-0.12.13-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.musllinux_1_1_armv7l.whl.

File metadata

  • Download URL: uv-0.12.13-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.musllinux_1_1_armv7l.whl
  • Upload date:
  • Size: 21.7 MB
  • Tags: Python 3, manylinux: glibc 2.17+ ARMv7l, musllinux: musl 1.1+ ARMv7l
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.10 {"installer":{"name":"uv","version":"0.12.10","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for uv-0.12.13-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.musllinux_1_1_armv7l.whl
Algorithm Hash digest
SHA256 b9854ef55f665401f95237e1db55162dd9d7a4a46929326e6f52a5388ca57842
MD5 3487283ec20d9a8f1d3353a4568ba5f3
BLAKE2b-256 4e083d5d282c5b016e424d01f25d555200cff7c64eb9c69719d06e6c9a0b2181

See more details on using hashes here.

File details

Details for the file uv-0.12.13-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_1_aarch64.whl.

File metadata

  • Download URL: uv-0.12.13-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_1_aarch64.whl
  • Upload date:
  • Size: 21.7 MB
  • Tags: Python 3, manylinux: glibc 2.17+ ARM64, musllinux: musl 1.1+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.10 {"installer":{"name":"uv","version":"0.12.10","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for uv-0.12.13-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 891aff3e186cd5844102750372304e9ca20edffc50cb39a14cd047ea3416de75
MD5 28c211bbb6b8463fbd8e2c3a0eea8f81
BLAKE2b-256 6a940b1156a245e6ce20d68fa401c34a18d304d7dd0be0569345e62459e34821

See more details on using hashes here.

File details

Details for the file uv-0.12.13-py3-none-macosx_11_0_arm64.whl.

File metadata

  • Download URL: uv-0.12.13-py3-none-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 16.8 MB
  • Tags: Python 3, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.10 {"installer":{"name":"uv","version":"0.12.10","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for uv-0.12.13-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f86e5f02883c2e7a21bf522f4aa520c20d4f779d9a3368fbd6cdfe4a8f9549b5
MD5 398ecffb5da3ee93dbf6ce548ea0fa01
BLAKE2b-256 2a33ef14dc7c9c4cfaf0c3a4aed5a298b76b5dea94c75b233f7620c49c9b2e09

See more details on using hashes here.

File details

Details for the file uv-0.12.13-py3-none-macosx_10_12_x86_64.whl.

File metadata

  • Download URL: uv-0.12.13-py3-none-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 20.5 MB
  • Tags: Python 3, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.10 {"installer":{"name":"uv","version":"0.12.10","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for uv-0.12.13-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 ac7f135750b7419283029edb93453b4d41c7d7ff90f9b3860a6e474ddf98f016
MD5 bb46bf4358366f67c8fd6aad5c176905
BLAKE2b-256 7be9de1916ac6602c226838aa1eee1033ce68138427399c63f9b47a5a1fa3dba

See more details on using hashes here.

File details

Details for the file uv-0.12.13-py3-none-linux_armv6l.whl.

File metadata

  • Download URL: uv-0.12.13-py3-none-linux_armv6l.whl
  • Upload date:
  • Size: 22.2 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.10 {"installer":{"name":"uv","version":"0.12.10","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for uv-0.12.13-py3-none-linux_armv6l.whl
Algorithm Hash digest
SHA256 7aafa9fad6d8a2f0eec5dafdc6279633fb8fd5642c0934d4d73696c4edb9379e
MD5 1ccbc9ad8c64479fd24dd680443ded4e
BLAKE2b-256 c1c2144e91ebc02fa9a5b750d1fc82c77041e0b20021b84eab0ee4b62144a4e5

See more details on using hashes here.

Release history Release notifications | RSS feed

0.12.15

19 files

0.12.14

19 files

This release

0.12.13 This release

19 files

0.12.12

19 files

0.12.11

19 files

0.12.10

19 files

0.12.9

19 files

0.12.8

19 files

0.12.7

19 files

0.12.6

19 files

0.12.5

19 files

0.12.4

19 files

0.12.3

19 files

0.12.2

19 files

0.12.1

19 files

0.12.0

19 files

0.11.33

19 files

0.11.32

19 files

0.11.31

19 files

0.11.30

19 files

0.11.29

19 files

0.11.28

19 files

0.11.27

19 files

0.11.26

19 files

0.11.25

19 files

0.11.24

19 files

0.11.23

19 files

0.11.22

19 files

0.11.21

19 files

0.11.20

19 files

0.11.19

19 files

0.11.18

19 files

0.11.17

19 files

0.11.16

19 files

0.11.15

19 files

0.11.14

19 files

0.11.13

19 files

0.11.12

19 files

0.11.11

19 files

0.11.10

19 files

0.11.9

19 files

0.11.8

19 files

0.11.7

19 files

0.11.6

19 files

0.11.5

19 files

0.11.4

19 files

0.11.3

19 files

0.11.2

19 files

0.11.1

19 files

0.11.0

19 files

0.10.12

19 files

0.10.11

19 files

0.10.10

19 files

0.10.9

18 files

0.10.8

18 files

0.10.7

18 files

0.10.6

18 files

0.10.5

18 files

0.10.4

18 files

0.10.3

18 files

0.10.2

18 files

0.10.1

18 files

0.10.0

18 files

0.9.30

19 files

0.9.29

19 files

0.9.28

19 files

0.9.27

19 files

0.9.26

19 files

0.9.25

19 files

0.9.24

19 files

0.9.23

19 files

0.9.22

19 files

0.9.21

19 files

0.9.20

19 files

0.9.19

19 files

0.9.18

19 files

0.9.17

19 files

0.9.16

19 files

0.9.15

19 files

0.9.14

19 files

0.9.13

19 files

0.9.12

19 files

0.9.11

19 files

0.9.10

19 files

0.9.9

19 files

0.9.8

19 files

0.9.7

19 files

0.9.6

19 files

0.9.5

19 files

0.9.4

19 files

0.9.3

19 files

0.9.2

19 files

0.9.1

19 files

0.9.0

19 files

0.8.24

19 files

0.8.23

19 files

0.8.22

19 files

0.8.21

19 files

0.8.20

19 files

0.8.19

19 files

0.8.18

19 files

0.8.17

19 files

0.8.16

19 files

0.8.15

19 files

0.8.14

19 files

0.8.13

19 files

0.8.12

19 files

0.8.11

19 files

0.8.10

19 files

0.8.9

19 files

0.8.8

19 files

0.8.7

19 files

0.8.6

19 files

0.8.5

19 files

0.8.4

19 files

0.8.3

19 files

0.8.2

18 files

0.8.1

18 files

0.8.0

18 files

0.7.22

18 files

0.7.21

18 files

0.7.20

18 files

0.7.19

18 files

0.7.18

18 files

0.7.17

18 files

0.7.16

18 files

0.7.15

18 files

0.7.14

18 files

0.7.13

18 files

0.7.12

18 files

0.7.11

18 files

0.7.10

18 files

0.7.9

18 files

0.7.8

18 files

0.7.7

18 files

0.7.6

18 files

0.7.5

18 files

0.7.4

18 files

0.7.3

18 files

0.7.2

18 files

0.7.1

18 files

0.7.0

18 files

0.6.17

18 files

0.6.16

18 files

0.6.15

18 files

0.6.14

18 files

0.6.13

18 files

0.6.12

18 files

0.6.11

18 files

0.6.10

18 files

0.6.9

18 files

0.6.8

18 files

0.6.7

18 files

0.6.6

18 files

0.6.5

18 files

0.6.4

18 files

0.6.3

18 files

0.6.2

18 files

0.6.1

18 files

0.6.0

18 files

0.5.31

18 files

0.5.30

18 files

0.5.29

18 files

0.5.28

18 files

0.5.27

18 files

0.5.26

18 files

0.5.25

18 files

0.5.24

17 files

0.5.23

17 files

0.5.22

17 files

0.5.21

17 files

0.5.20

17 files

0.5.19

17 files

0.5.18

17 files

0.5.17

17 files

0.5.16

17 files

0.5.15

17 files

0.5.14

17 files

0.5.13

17 files

0.5.12

17 files

0.5.11

17 files

0.5.10

17 files

0.5.9

17 files

0.5.8

17 files

0.5.7

18 files

0.5.6

18 files

0.5.5

18 files

0.5.4

18 files

0.5.3

18 files

0.5.2

18 files

0.5.1

18 files

0.5.0

18 files

0.4.30

18 files

0.4.29

18 files

0.4.28

18 files

0.4.27

18 files

0.4.26

18 files

0.4.25

18 files

0.4.24

18 files

0.4.23

18 files

0.4.22

18 files

0.4.21

18 files

0.4.20

18 files

0.4.19

18 files

0.4.18

18 files

0.4.17

18 files

0.4.16

18 files

0.4.15

18 files

0.4.14

18 files

0.4.13

18 files

0.4.12

18 files

0.4.11

18 files

0.4.10

18 files

0.4.9

18 files

0.4.8

18 files

0.4.7

18 files

0.4.6

18 files

0.4.5

18 files

0.4.4

18 files

0.4.3

18 files

0.4.2

18 files

0.4.1

18 files

0.4.0

18 files

0.3.5

18 files

0.3.4

18 files

0.3.3

18 files

0.3.2

18 files

0.3.1

18 files

0.3.0

18 files

0.2.37

18 files

0.2.36

18 files

0.2.35

18 files

0.2.34

18 files

0.2.33

18 files

0.2.32

18 files

0.2.31

18 files

0.2.30

18 files

0.2.29

18 files

0.2.28

18 files

0.2.27

18 files

0.2.26

18 files

0.2.25

18 files

0.2.24

18 files

0.2.23

18 files

0.2.22

18 files

0.2.21

18 files

0.2.20

18 files

0.2.19

18 files

0.2.18

18 files

0.2.17

18 files

0.2.16

18 files

0.2.15

18 files

0.2.14

18 files

0.2.13

18 files

0.2.12

18 files

0.2.11

18 files

0.2.10

17 files

0.2.9

17 files

0.2.8

17 files

0.2.7

17 files

0.2.6

17 files

0.2.5

17 files

0.2.4

17 files

0.2.3

17 files

0.2.2

18 files

0.2.1

18 files

0.2.0

17 files

0.1.45

18 files

0.1.44

17 files

0.1.43

17 files

0.1.42

17 files

0.1.41

17 files

0.1.40

17 files

0.1.39

17 files

0.1.38

17 files

0.1.37

17 files

0.1.36

17 files

0.1.35

17 files

0.1.34

17 files

0.1.33

17 files

0.1.32

17 files

0.1.31

17 files

0.1.30

17 files

0.1.29

17 files

0.1.28

17 files

0.1.27

17 files

0.1.26

17 files

0.1.25

17 files

0.1.24

17 files

0.1.23

17 files

0.1.22

17 files

0.1.21

16 files

0.1.20

16 files

0.1.19

16 files

0.1.18

16 files

0.1.17

16 files

0.1.16

16 files

0.1.15

16 files

0.1.14

16 files

0.1.13

16 files

0.1.12

16 files

0.1.11

16 files

0.1.10

16 files

0.1.9

16 files

0.1.8

16 files

0.1.7

16 files

0.1.6

16 files

0.1.5

16 files

0.1.4

16 files

0.1.3

16 files

0.1.2

16 files

0.1.1

16 files

0.1.0

16 files

0.0.5

16 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page