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.1.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.1-py3-none-win_arm64.whl (19.3 MB view details)

Uploaded Python 3Windows ARM64

uv-0.12.1-py3-none-win_amd64.whl (20.3 MB view details)

Uploaded Python 3Windows x86-64

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

Uploaded Python 3Windows x86

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

Uploaded Python 3musllinux: musl 1.1+ x86-64

uv-0.12.1-py3-none-musllinux_1_1_i686.whl (21.4 MB view details)

Uploaded Python 3musllinux: musl 1.1+ i686

uv-0.12.1-py3-none-manylinux_2_31_riscv64.whl (22.2 MB view details)

Uploaded Python 3manylinux: glibc 2.31+ riscv64

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

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

uv-0.12.1-py3-none-manylinux_2_28_aarch64.whl (21.4 MB view details)

Uploaded Python 3manylinux: glibc 2.28+ ARM64

uv-0.12.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (22.4 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ x86-64

uv-0.12.1-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl (23.0 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ s390x

uv-0.12.1-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (23.3 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ppc64le

uv-0.12.1-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl (22.1 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ i686

uv-0.12.1-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (21.4 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARMv7l

uv-0.12.1-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.musllinux_1_1_armv7l.whl (21.4 MB view details)

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

uv-0.12.1-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_1_aarch64.whl (21.3 MB view details)

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

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

Uploaded Python 3macOS 11.0+ ARM64

uv-0.12.1-py3-none-macosx_10_12_x86_64.whl (20.2 MB view details)

Uploaded Python 3macOS 10.12+ x86-64

uv-0.12.1-py3-none-linux_armv6l.whl (21.9 MB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: uv-0.12.1.tar.gz
  • Upload date:
  • Size: 5.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.0 {"installer":{"name":"uv","version":"0.12.0","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.1.tar.gz
Algorithm Hash digest
SHA256 76d87de420213ca92fa403e87023c4c7c6956c6726c6b96d91c42cfe620173a3
MD5 2a7fbfc6fc1b0b9d190c0a1944624ee5
BLAKE2b-256 723720d51f1130dfa924c88905c421efe384fec37753f5ddf1e1dbaae5c47a3c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.12.1-py3-none-win_arm64.whl
  • Upload date:
  • Size: 19.3 MB
  • Tags: Python 3, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.0 {"installer":{"name":"uv","version":"0.12.0","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.1-py3-none-win_arm64.whl
Algorithm Hash digest
SHA256 ead7ad064f291a5df358c3ffa8ffab347a32bd5a75a6a068ca22254c2539a829
MD5 5e3704941a3b0c1d17139f5c296d2e72
BLAKE2b-256 6880ec1acbf8e22dc4866f9070c30b064728cc0da73bedc30f2fbfdc0c5901a7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.12.1-py3-none-win_amd64.whl
  • Upload date:
  • Size: 20.3 MB
  • Tags: Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.0 {"installer":{"name":"uv","version":"0.12.0","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.1-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 bd02f2da212e6a983115dc64a6fc94e9256c2d60e056d6b669de0a6025aaec05
MD5 1242baf7690017f8d446b089be5a2179
BLAKE2b-256 0da4467c99c76fefa8b1259a1d382a5e49f73068f38a2d58db401504a783ed2c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.12.1-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.0 {"installer":{"name":"uv","version":"0.12.0","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.1-py3-none-win32.whl
Algorithm Hash digest
SHA256 173ee216f17d89fc39f65339d311a53584fc7de4918d27c0f3c7edafabc6b54d
MD5 d81d5630edb2d0ea7c7e29722165553e
BLAKE2b-256 fd02f73e4867c0748eaa3dea90cdfeb73d15bab0f04802c5c20bb37fc14918fe

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.12.1-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.0 {"installer":{"name":"uv","version":"0.12.0","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.1-py3-none-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 153ec0959a15397514438aefc1d7cd04235f335dd6bb53ea0f9e6e82c5a49f03
MD5 f84060c483f0e81cfbadb15b9c9d9337
BLAKE2b-256 30f802285615f3f6b13a5f18c884a8581fa8f9f904a20de5b77a2ecf122a97be

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.12.1-py3-none-musllinux_1_1_i686.whl
  • Upload date:
  • Size: 21.4 MB
  • Tags: Python 3, musllinux: musl 1.1+ i686
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.0 {"installer":{"name":"uv","version":"0.12.0","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.1-py3-none-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 3bd5db002adc763aa8d277f5b44f8d6e3fd82d20f2e51225b0bbdae1badc7259
MD5 8f64cd731ea0bad5b4b554cacdf76a64
BLAKE2b-256 a12d29d3f89b3b22e1b01d1703636cc6f04cb309fa9a9298fb57483e0ebd05f2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.12.1-py3-none-manylinux_2_31_riscv64.whl
  • Upload date:
  • Size: 22.2 MB
  • Tags: Python 3, manylinux: glibc 2.31+ riscv64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.0 {"installer":{"name":"uv","version":"0.12.0","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.1-py3-none-manylinux_2_31_riscv64.whl
Algorithm Hash digest
SHA256 6f7e72543264d2420ebb2ddc84696a751af2d6c5910046b7666589118f47292b
MD5 aac3f531d1c92fa0f5a51a9fce85ec5a
BLAKE2b-256 49c31180739ab92d6c5e89133470864d8b26430d82bf43fa904c8e052be4a24d

See more details on using hashes here.

File details

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

File metadata

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

See more details on using hashes here.

File details

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

File metadata

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

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.12.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 22.4 MB
  • Tags: Python 3, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.0 {"installer":{"name":"uv","version":"0.12.0","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.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 27211df9b277f440dea438a4e525ba40250fb721ad39b8927eefc2d91f9aea15
MD5 5059c1f4fff0e5fb240d2e4888dc82c5
BLAKE2b-256 72d6207945fe69903b9794e2ef3e42608c91a59972567343a6719078d99c71f7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.12.1-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl
  • Upload date:
  • Size: 23.0 MB
  • Tags: Python 3, manylinux: glibc 2.17+ s390x
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.0 {"installer":{"name":"uv","version":"0.12.0","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.1-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 e35e0030480a8c3bf8ecd87ae4a6f6a224009e15e96a6fbb3634ac11ab75d582
MD5 36ddafa43233c32b64b529c14fa13638
BLAKE2b-256 90c424261ba2f19558380dec3d11f212aec572811078498c72629866b95dfe37

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.12.1-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
  • Upload date:
  • Size: 23.3 MB
  • Tags: Python 3, manylinux: glibc 2.17+ ppc64le
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.0 {"installer":{"name":"uv","version":"0.12.0","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.1-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 5bd04849dd5346517cc4e57b4b3aa0b01c67c423878260c04f5893a038fe25b6
MD5 d987eff333b36942be8e705a4749076c
BLAKE2b-256 6fa24322ae9ba2d6c8a328b642172fb331ef482a1d268571d2b0b175cc46f840

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.12.1-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl
  • Upload date:
  • Size: 22.1 MB
  • Tags: Python 3, manylinux: glibc 2.17+ i686
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.0 {"installer":{"name":"uv","version":"0.12.0","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.1-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 29399e1e73b67ed24abe82bc971aa4eb8419c4de804784290f39cf681f0b51ce
MD5 fb8f87ae26e059e8b6534277631e5efe
BLAKE2b-256 12d9780718210efa1cb163c154ae65757666f391cc6bf49a8cb8f991b781a1aa

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.12.1-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
  • Upload date:
  • Size: 21.4 MB
  • Tags: Python 3, manylinux: glibc 2.17+ ARMv7l
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.0 {"installer":{"name":"uv","version":"0.12.0","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.1-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 04290ea4001dca31ac8a8324113a4930dccad69ce35dbf6eaae307d54880890d
MD5 c45495341cbbc12c5dfa022768825212
BLAKE2b-256 d3f0fcfaacfaef576356854c2af7bc4030f2e68792f3ca58f9154ca892908020

See more details on using hashes here.

File details

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

File metadata

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

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.12.1-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_1_aarch64.whl
  • Upload date:
  • Size: 21.3 MB
  • Tags: Python 3, manylinux: glibc 2.17+ ARM64, musllinux: musl 1.1+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.0 {"installer":{"name":"uv","version":"0.12.0","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.1-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 9331dda0dc4990512c232f86e1d3a7b83c13f459777fcc2bd46030911b40eaaa
MD5 44263a57ac950c10dd2b5b581fe24b3a
BLAKE2b-256 29c2d3ece0a61c4ccbe3569591788182fa8ebc6262012f34b078d413603feda2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.12.1-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.0 {"installer":{"name":"uv","version":"0.12.0","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.1-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2e9b0b86e180abc5968b979c6e25203b32e85969abb5083ee1e8b88a5aa98a76
MD5 751dc3f3e41e17100fc90723ae1796ba
BLAKE2b-256 c968391ff0cc3d8020e64adc43bb4e50607f744c69e792fb7623dc7c1526704b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.12.1-py3-none-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 20.2 MB
  • Tags: Python 3, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.0 {"installer":{"name":"uv","version":"0.12.0","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.1-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 41b8fc2335f682312a1ca39a7b4abfd6af800992065c663582ca3e4d51cf9258
MD5 520e0b68eb198ca54521345e5b18670d
BLAKE2b-256 fd07a417475380e901f4325d13b09938baab227b0c143547124b944c5bc71783

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.12.1-py3-none-linux_armv6l.whl
  • Upload date:
  • Size: 21.9 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.0 {"installer":{"name":"uv","version":"0.12.0","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.1-py3-none-linux_armv6l.whl
Algorithm Hash digest
SHA256 71f86410264c69a3e8acd18171897dd8ab1a13350cf40f718e4def5db2b724be
MD5 f551dfa4fdfbfdcd208d31f7e5171e8a
BLAKE2b-256 4f594d3c0f3a23add0588d1ff3d0d9e12d9b4e17cb98bf85b76cc62e8827d437

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