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.3.tar.gz (5.9 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.3-py3-none-win_arm64.whl (19.1 MB view details)

Uploaded Python 3Windows ARM64

uv-0.12.3-py3-none-win_amd64.whl (20.2 MB view details)

Uploaded Python 3Windows x86-64

uv-0.12.3-py3-none-win32.whl (19.4 MB view details)

Uploaded Python 3Windows x86

uv-0.12.3-py3-none-musllinux_1_1_x86_64.whl (22.6 MB view details)

Uploaded Python 3musllinux: musl 1.1+ x86-64

uv-0.12.3-py3-none-musllinux_1_1_i686.whl (21.3 MB view details)

Uploaded Python 3musllinux: musl 1.1+ i686

uv-0.12.3-py3-none-manylinux_2_31_riscv64.whl (22.1 MB view details)

Uploaded Python 3manylinux: glibc 2.31+ riscv64

uv-0.12.3-py3-none-manylinux_2_31_riscv64.musllinux_1_1_riscv64.whl (22.0 MB view details)

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

uv-0.12.3-py3-none-manylinux_2_28_aarch64.whl (21.3 MB view details)

Uploaded Python 3manylinux: glibc 2.28+ ARM64

uv-0.12.3-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (22.3 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ x86-64

uv-0.12.3-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl (22.9 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ s390x

uv-0.12.3-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (23.2 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ppc64le

uv-0.12.3-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl (22.0 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ i686

uv-0.12.3-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (21.3 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARMv7l

uv-0.12.3-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.musllinux_1_1_armv7l.whl (21.3 MB view details)

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

uv-0.12.3-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_1_aarch64.whl (21.2 MB view details)

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

uv-0.12.3-py3-none-macosx_11_0_arm64.whl (18.4 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

uv-0.12.3-py3-none-macosx_10_12_x86_64.whl (20.1 MB view details)

Uploaded Python 3macOS 10.12+ x86-64

uv-0.12.3-py3-none-linux_armv6l.whl (21.8 MB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: uv-0.12.3.tar.gz
  • Upload date:
  • Size: 5.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.2 {"installer":{"name":"uv","version":"0.12.2","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.3.tar.gz
Algorithm Hash digest
SHA256 1eb3fea456aea47489d92e10451c9129b7dd9fd8854c4eb17020ba68489d5d9a
MD5 55059752bb796d957e4f0d94d14a03d9
BLAKE2b-256 3cfa19a665278931fca142cf1c21927b18b36cffb5fd137bf5228f937a977f84

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.12.3-py3-none-win_arm64.whl
  • Upload date:
  • Size: 19.1 MB
  • Tags: Python 3, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.2 {"installer":{"name":"uv","version":"0.12.2","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.3-py3-none-win_arm64.whl
Algorithm Hash digest
SHA256 59121ef7217567adf4af41f7d3b04e42abb0c6a11bc87c930b838f9354f9c651
MD5 971954f7730d6b88244c2fe87d8ef0e2
BLAKE2b-256 ff630b08bf418b4d00e911465ad24a5f09040cc51247c362ffe56f859173e99f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.12.3-py3-none-win_amd64.whl
  • Upload date:
  • Size: 20.2 MB
  • Tags: Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.2 {"installer":{"name":"uv","version":"0.12.2","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.3-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 aeafd6e02b9a8d8beb447040bfc57ab172bdf244208f7147b4f7bbc327135797
MD5 ec8aa5e7e00f9e292485590330cb98c2
BLAKE2b-256 59ed3f816f972357578f1a21afdff8af9c93e87416afd0e150fc60be7eb280ab

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.12.3-py3-none-win32.whl
  • Upload date:
  • Size: 19.4 MB
  • Tags: Python 3, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.2 {"installer":{"name":"uv","version":"0.12.2","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.3-py3-none-win32.whl
Algorithm Hash digest
SHA256 67b639a56dd36193b55a3bcea10f9dffcab37ed3c1eb26e964e52896df0bb205
MD5 55a16529aa78976ff87f4b39ae187f70
BLAKE2b-256 fabf246d088b4baf0239c8a06afa0ce155ce460942d08a9ac505fac5d0f99fe1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.12.3-py3-none-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 22.6 MB
  • Tags: Python 3, musllinux: musl 1.1+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.2 {"installer":{"name":"uv","version":"0.12.2","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.3-py3-none-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 13535c7d40faa7821c3763f5b6c605eef8556ea16277dc1a07a21203fd3c19e4
MD5 da8222f4cdfd353d1d62e30391a19ad5
BLAKE2b-256 9140c1e0b626919792bf66847429d0c0bbf580a5f148a37268c10d9132f4871a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.12.3-py3-none-musllinux_1_1_i686.whl
  • Upload date:
  • Size: 21.3 MB
  • Tags: Python 3, musllinux: musl 1.1+ i686
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.2 {"installer":{"name":"uv","version":"0.12.2","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.3-py3-none-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 ba034f32abf966a101cf2434455faaf8d54dfacfff0d4b4c70d673f36e985728
MD5 d3cb9c3ec9fc9686485fac1470cbf06c
BLAKE2b-256 2fdafb143759f86b260f20634e11a27b9312eb6ff9c43c6756102e82875cd82d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.12.3-py3-none-manylinux_2_31_riscv64.whl
  • Upload date:
  • Size: 22.1 MB
  • Tags: Python 3, manylinux: glibc 2.31+ riscv64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.2 {"installer":{"name":"uv","version":"0.12.2","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.3-py3-none-manylinux_2_31_riscv64.whl
Algorithm Hash digest
SHA256 6114afd294411995a761c4cde0b721d550ff6d2fc2312046e8403eca6adacda5
MD5 49e8022dd1e2b7cc34f234dbb2926185
BLAKE2b-256 0acf240a3bebd15be490f867e155aa59522889d8d6310985421902f87d1fad99

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.12.3-py3-none-manylinux_2_31_riscv64.musllinux_1_1_riscv64.whl
  • Upload date:
  • Size: 22.0 MB
  • Tags: Python 3, manylinux: glibc 2.31+ riscv64, musllinux: musl 1.1+ riscv64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.2 {"installer":{"name":"uv","version":"0.12.2","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.3-py3-none-manylinux_2_31_riscv64.musllinux_1_1_riscv64.whl
Algorithm Hash digest
SHA256 9201c7a1edadb07f64b695f17eac9db2d264eeb4b888c195aa11e7908d0ebf41
MD5 0a35cddb7bd0e0d98b38945614fa962f
BLAKE2b-256 2e0ff40530b0b336212fff1bc50887d263a9f03d8859e6c1c5210e11d104df10

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.12.3-py3-none-manylinux_2_28_aarch64.whl
  • Upload date:
  • Size: 21.3 MB
  • Tags: Python 3, manylinux: glibc 2.28+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.2 {"installer":{"name":"uv","version":"0.12.2","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.3-py3-none-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 248b6b282f96f98d79dddecd1b2acd1893efd84667321f26703feffff6433211
MD5 0c1ce45e7ac359ede0507e6faa6ad73d
BLAKE2b-256 c446ab0906c8c3b6eeaf2412ab5af6077a38930db90e2c99c1b82e066f240a81

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.12.3-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 22.3 MB
  • Tags: Python 3, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.2 {"installer":{"name":"uv","version":"0.12.2","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.3-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1482d1462b1aecd18ee33627363fe1c63d6a194f12d40d37efc446d9e0d800a1
MD5 791d0108c0b7169ae840ecf4b2fa69a6
BLAKE2b-256 8dc497fdd4fca11d06633bb500849f70e4e6b201bcba3833894732e709be2d60

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.12.3-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl
  • Upload date:
  • Size: 22.9 MB
  • Tags: Python 3, manylinux: glibc 2.17+ s390x
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.2 {"installer":{"name":"uv","version":"0.12.2","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.3-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 77fa7f501baa7c4d097b0c424914d7924db8e54f882c4f40056228ecf56feb98
MD5 9372c59ef695ebd3b48e7c9d56f93cf8
BLAKE2b-256 3863a7a98d075383669b6a3ff4ca410cb9c18b6d0921df1c524bd0859a8474fe

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.12.3-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
  • Upload date:
  • Size: 23.2 MB
  • Tags: Python 3, manylinux: glibc 2.17+ ppc64le
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.2 {"installer":{"name":"uv","version":"0.12.2","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.3-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 913dc068e906f459df892cac789e6e9e10ac9d6af0bbb3c36fcc09347b0c986c
MD5 dd7ad9f9b916cd23d48fe827f7c1ed36
BLAKE2b-256 7ca338526a97a5d376c59955025e54740ae35a4c7d8d80c6dfbee13fae588964

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.12.3-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl
  • Upload date:
  • Size: 22.0 MB
  • Tags: Python 3, manylinux: glibc 2.17+ i686
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.2 {"installer":{"name":"uv","version":"0.12.2","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.3-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 115e96e176fa3525ffb999572ec6041b915f15189403613ccefcc1f128f0ea0c
MD5 f959579349b7b5b2525fed7c9e3beba3
BLAKE2b-256 5aef19215f66a02451ca2698062e98690d5f2a7e65574104ba04c188c4b59c70

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.12.3-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
  • Upload date:
  • Size: 21.3 MB
  • Tags: Python 3, manylinux: glibc 2.17+ ARMv7l
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.2 {"installer":{"name":"uv","version":"0.12.2","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.3-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 6c8e5a2d2ce4ea511293f919357c427dab0f12104ebfdd6602727f5c38958c22
MD5 5e49cfadca61c6980991e889c79511f2
BLAKE2b-256 e383e9a93bf4d737bf00d7fa4e2a82ed0ed23bc30d44262127f5f8b9a4dd9150

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.12.3-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.musllinux_1_1_armv7l.whl
  • Upload date:
  • Size: 21.3 MB
  • Tags: Python 3, manylinux: glibc 2.17+ ARMv7l, musllinux: musl 1.1+ ARMv7l
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.2 {"installer":{"name":"uv","version":"0.12.2","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.3-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.musllinux_1_1_armv7l.whl
Algorithm Hash digest
SHA256 1e569258e17a536c1bd90a68935dc8250b0ecc81ba80efd814ed169c33de0f93
MD5 57fb43a93eb0804994d6484afec3cd88
BLAKE2b-256 bdb72504476931b7102cc6bfec5289efefe1279fe03964cb8ad7113691372605

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.12.3-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_1_aarch64.whl
  • Upload date:
  • Size: 21.2 MB
  • Tags: Python 3, manylinux: glibc 2.17+ ARM64, musllinux: musl 1.1+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.2 {"installer":{"name":"uv","version":"0.12.2","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.3-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 ac21bea426ddf95fa76d8dc1f67350faed7b4a81951825cf2aaef99fc4144815
MD5 3b5c6b6131161ca0dac3e0a9097f2be1
BLAKE2b-256 c4e47e93226f4f33c3cc25dc942056f46be9c48e846338f8644a700123726dc8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.12.3-py3-none-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 18.4 MB
  • Tags: Python 3, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.2 {"installer":{"name":"uv","version":"0.12.2","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.3-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7c99f2524fe4b11d74dec85cef9b4d8b725d142dec04cd237f1c06fbdae1ee54
MD5 15d2c9ff3ccd23e6e873630447860b2f
BLAKE2b-256 e466ba257c91d69921d773f523c9e4c3ffb04e233694c415517f5ef797403a4f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.12.3-py3-none-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 20.1 MB
  • Tags: Python 3, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.2 {"installer":{"name":"uv","version":"0.12.2","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.3-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 0550669163cc67d5a7dc8e1702bc011e4a075a4ae52ad50891be654fc6635e0d
MD5 f60383ca25e270a01721a1ed812ecb31
BLAKE2b-256 ed527d23602e140bdd5bb25ffa8bf3943a86688e8cd558a9894dfbb83728e943

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.12.3-py3-none-linux_armv6l.whl
  • Upload date:
  • Size: 21.8 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.2 {"installer":{"name":"uv","version":"0.12.2","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.3-py3-none-linux_armv6l.whl
Algorithm Hash digest
SHA256 0c0561cd369002a5968e138ea477e86507a337b3ede44f441c90d85ed2f54714
MD5 10251583a271b8664d38e1b84ec13862
BLAKE2b-256 0eb1eabb1f57339a63630a9b195f8bcdbcca101f4f5cbc5556e6f592d6049d80

See more details on using hashes here.

Release history Release notifications | RSS feed

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page