Skip to main content

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

Project description

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.

Project details


Release history Release notifications | RSS feed

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.0.tar.gz (5.8 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.0-py3-none-win_arm64.whl (19.0 MB view details)

Uploaded Python 3Windows ARM64

uv-0.12.0-py3-none-win_amd64.whl (20.0 MB view details)

Uploaded Python 3Windows x86-64

uv-0.12.0-py3-none-win32.whl (19.2 MB view details)

Uploaded Python 3Windows x86

uv-0.12.0-py3-none-musllinux_1_1_x86_64.whl (22.2 MB view details)

Uploaded Python 3musllinux: musl 1.1+ x86-64

uv-0.12.0-py3-none-musllinux_1_1_i686.whl (21.0 MB view details)

Uploaded Python 3musllinux: musl 1.1+ i686

uv-0.12.0-py3-none-manylinux_2_31_riscv64.whl (21.8 MB view details)

Uploaded Python 3manylinux: glibc 2.31+ riscv64

uv-0.12.0-py3-none-manylinux_2_31_riscv64.musllinux_1_1_riscv64.whl (21.7 MB view details)

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

uv-0.12.0-py3-none-manylinux_2_28_aarch64.whl (21.0 MB view details)

Uploaded Python 3manylinux: glibc 2.28+ ARM64

uv-0.12.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (22.0 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ x86-64

uv-0.12.0-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl (22.6 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ s390x

uv-0.12.0-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (22.9 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ppc64le

uv-0.12.0-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl (21.8 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ i686

uv-0.12.0-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (21.1 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARMv7l

uv-0.12.0-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.musllinux_1_1_armv7l.whl (21.1 MB view details)

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

uv-0.12.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_1_aarch64.whl (20.8 MB view details)

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

uv-0.12.0-py3-none-macosx_11_0_arm64.whl (18.1 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

uv-0.12.0-py3-none-macosx_10_12_x86_64.whl (19.8 MB view details)

Uploaded Python 3macOS 10.12+ x86-64

uv-0.12.0-py3-none-linux_armv6l.whl (21.5 MB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: uv-0.12.0.tar.gz
  • Upload date:
  • Size: 5.8 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.33 {"installer":{"name":"uv","version":"0.11.33","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.0.tar.gz
Algorithm Hash digest
SHA256 80ba22cae467c6f47d2157ec2b840c032cac709b85ab1300ac4dcfeb29986462
MD5 516e3a2fafba59962325ed68e5de2686
BLAKE2b-256 a7e75a94b658b08c46142cf7bf1d0c432cc7d04375b80f42765633414e7541bd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.12.0-py3-none-win_arm64.whl
  • Upload date:
  • Size: 19.0 MB
  • Tags: Python 3, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.33 {"installer":{"name":"uv","version":"0.11.33","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.0-py3-none-win_arm64.whl
Algorithm Hash digest
SHA256 e3d748f526739110dd9e267ecca30604b64a5fe3344f903d348b5a3af1f0a90a
MD5 72a7f4cd4c103a275b95bb40dd2b2edb
BLAKE2b-256 9fbcd04df3b6c36be124cb99e7eab59db514ec528f2b5c5ac2ed9fec41fbdc71

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.12.0-py3-none-win_amd64.whl
  • Upload date:
  • Size: 20.0 MB
  • Tags: Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.33 {"installer":{"name":"uv","version":"0.11.33","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.0-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 ffdfed09a23e67ef6facf1d4db978a3cd73a886674644131a11a933fd746904a
MD5 9ce6dc1e4dc6c7b50c93ba6812f31ee5
BLAKE2b-256 cb27c3da5b9136925ea2bc9209f7cabbfae12fd191f778456ead0f2d6de446a7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.12.0-py3-none-win32.whl
  • Upload date:
  • Size: 19.2 MB
  • Tags: Python 3, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.33 {"installer":{"name":"uv","version":"0.11.33","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.0-py3-none-win32.whl
Algorithm Hash digest
SHA256 bef14df9bec1ee7577fdc5b37d02ad8128574a2eebc130c525255edac051b9a4
MD5 1a58cede320985d5bdd84a8f65ac155d
BLAKE2b-256 9cfed440d50811ef913cb035e4c5f346799d9353fd5a8aa8479e57d7efc34692

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.12.0-py3-none-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 22.2 MB
  • Tags: Python 3, musllinux: musl 1.1+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.33 {"installer":{"name":"uv","version":"0.11.33","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.0-py3-none-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 ed4053e07048ab3561de95c3b686b7983f997cd19d53a265a238103b5dbf258a
MD5 f81ef97f7cb28cf54f889efe85648cbe
BLAKE2b-256 bedfd391bc0f5901ff8a0d6285eb433222cacb972b5e5817a420e084ee698894

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.12.0-py3-none-musllinux_1_1_i686.whl
  • Upload date:
  • Size: 21.0 MB
  • Tags: Python 3, musllinux: musl 1.1+ i686
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.33 {"installer":{"name":"uv","version":"0.11.33","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.0-py3-none-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 4be9870fca2952143f33a02347c8da603bbe645283e3e989f038ef7b306b3ecb
MD5 3c7f4511ada01c0a2cbda9933d51fd35
BLAKE2b-256 4d87571847075bbe2205ec7ae108c17d01742a1251aea9fe5f9cd5da1496922e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.12.0-py3-none-manylinux_2_31_riscv64.whl
  • Upload date:
  • Size: 21.8 MB
  • Tags: Python 3, manylinux: glibc 2.31+ riscv64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.33 {"installer":{"name":"uv","version":"0.11.33","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.0-py3-none-manylinux_2_31_riscv64.whl
Algorithm Hash digest
SHA256 fcf4b6d0807f8f05a7dd8c090f080674e8526db27a0764af2a5a54ab5096c3eb
MD5 1c40532be430773df9fcd342ce2f37a4
BLAKE2b-256 9dc819086d68078b514be4c266081e11d5530b07d099cb05d011e1fa6a216e10

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.12.0-py3-none-manylinux_2_31_riscv64.musllinux_1_1_riscv64.whl
  • Upload date:
  • Size: 21.7 MB
  • Tags: Python 3, manylinux: glibc 2.31+ riscv64, musllinux: musl 1.1+ riscv64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.33 {"installer":{"name":"uv","version":"0.11.33","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.0-py3-none-manylinux_2_31_riscv64.musllinux_1_1_riscv64.whl
Algorithm Hash digest
SHA256 5fe6cdc82cacc630827f2ec779b91b0d13ff57ff476e41bdcace05cd61261951
MD5 936c07eb532999652d7da780a104b32e
BLAKE2b-256 0da6ef7b436f9983c467b88bacb5ce58620398c7fe7fa86ee67906bfce343201

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.12.0-py3-none-manylinux_2_28_aarch64.whl
  • Upload date:
  • Size: 21.0 MB
  • Tags: Python 3, manylinux: glibc 2.28+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.33 {"installer":{"name":"uv","version":"0.11.33","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.0-py3-none-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c818bb6aead39652e2ad644583fa418ac8d92baf50b4c6f685738bb2598e33bd
MD5 eb83ba9d85f621a7c9201f8c363a00b4
BLAKE2b-256 1d52e14f0a91be4b426f18107f63b1b87e99ec671e8907689cf45144a79c4f76

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.12.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 22.0 MB
  • Tags: Python 3, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.33 {"installer":{"name":"uv","version":"0.11.33","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.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 cbff74f884846d794713670faf8abe10db3bd70c43b01e63223f74eb7d958689
MD5 dec91d682d20a092831aa4310a7b7513
BLAKE2b-256 4bbabc14d74741b0292edd8e61e87a4bd96f79447a1b9d27e85cda2e8539039b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.12.0-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl
  • Upload date:
  • Size: 22.6 MB
  • Tags: Python 3, manylinux: glibc 2.17+ s390x
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.33 {"installer":{"name":"uv","version":"0.11.33","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.0-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 dbb9d9c40e91b6bf5e124230277fe5579ecf685e6de47e61a0eed8af5ffa0cdb
MD5 dfec5be7250b44a77bc5d83db5368469
BLAKE2b-256 7bd944f5f753fda99820b972251c3be9ca9e56d98f4ced752cea623f19479fa8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.12.0-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
  • Upload date:
  • Size: 22.9 MB
  • Tags: Python 3, manylinux: glibc 2.17+ ppc64le
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.33 {"installer":{"name":"uv","version":"0.11.33","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.0-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 a1e84987c4b4d832796b779ad614e91c1b44ac1ade5163c00654b70881ef53cb
MD5 a15c1c3a1b8226f3dae822016d755d82
BLAKE2b-256 0523b82dbd945c5b8a88ed5dc8c2c001619677ad5aea246318716c773711aef9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.12.0-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl
  • Upload date:
  • Size: 21.8 MB
  • Tags: Python 3, manylinux: glibc 2.17+ i686
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.33 {"installer":{"name":"uv","version":"0.11.33","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.0-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 b80a1a89aad16c6d84dd96b0c795b44f3824f0765e815af2f93fd05cb4a894cd
MD5 f5779cb50c155b60386e8eb7c0ff4757
BLAKE2b-256 42ff36eef4c1624ed371d8367cf96207f35ba81b42b8308688d1acad835432cc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.12.0-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
  • Upload date:
  • Size: 21.1 MB
  • Tags: Python 3, manylinux: glibc 2.17+ ARMv7l
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.33 {"installer":{"name":"uv","version":"0.11.33","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.0-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 53c5c07fafcf620d23faa8f339742806d57cb82122c97544d0f3750f55e2fe36
MD5 840faf1c239685890e83f15e059ff82f
BLAKE2b-256 2eb9cc32f406b5429cbb0f0849938d12a24a33c3bd28b710c8ccd0955c588131

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.12.0-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.musllinux_1_1_armv7l.whl
  • Upload date:
  • Size: 21.1 MB
  • Tags: Python 3, manylinux: glibc 2.17+ ARMv7l, musllinux: musl 1.1+ ARMv7l
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.33 {"installer":{"name":"uv","version":"0.11.33","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.0-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.musllinux_1_1_armv7l.whl
Algorithm Hash digest
SHA256 e9e660171873f905a6782bf2a5e7515aba1a8e8a5cfce0add68fbe7a22ead8b0
MD5 5b52df42f529dacd30d75fdf81253a23
BLAKE2b-256 2dd649fef7e4e3c401540113115846e47094aff7cda86f54ba79477636758e38

See more details on using hashes here.

File details

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

File metadata

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

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.12.0-py3-none-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 18.1 MB
  • Tags: Python 3, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.33 {"installer":{"name":"uv","version":"0.11.33","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.0-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 009758d8fde2da2b90900f5fe863c71d0e1b8b28bbdba59863ceb967973a3735
MD5 3a4cc7111a6ec122719426266f861065
BLAKE2b-256 a57b15d6865264120bd30c738b4bf63ddff66d087087cadeb2a6b88c6284a446

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.12.0-py3-none-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 19.8 MB
  • Tags: Python 3, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.33 {"installer":{"name":"uv","version":"0.11.33","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.0-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 074e693e9b2df99f621166b44760abe0d53cd9b0ae96fcbfec5809497925da87
MD5 b213c47ee711585881ab2cccfad3dfd6
BLAKE2b-256 4b8eb88ae4a3b704f60f8e9dcdef78047c3749077b2f1e884bd387c8e41fe378

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.12.0-py3-none-linux_armv6l.whl
  • Upload date:
  • Size: 21.5 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.33 {"installer":{"name":"uv","version":"0.11.33","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.0-py3-none-linux_armv6l.whl
Algorithm Hash digest
SHA256 11cc7ef5386fe54536cc8921676728a0e5c348cf522c8ee1fa0b81cbafc20cbc
MD5 558165208db4b5343deb1c130b664fa1
BLAKE2b-256 20e95663af6b4d90827c008005cfe7926a747688bd408226913d249b9de8492b

See more details on using hashes here.

Supported by

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