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.11.31.tar.gz (6.0 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.11.31-py3-none-win_arm64.whl (25.8 MB view details)

Uploaded Python 3Windows ARM64

uv-0.11.31-py3-none-win_amd64.whl (27.7 MB view details)

Uploaded Python 3Windows x86-64

uv-0.11.31-py3-none-win32.whl (24.6 MB view details)

Uploaded Python 3Windows x86

uv-0.11.31-py3-none-musllinux_1_1_x86_64.whl (27.1 MB view details)

Uploaded Python 3musllinux: musl 1.1+ x86-64

uv-0.11.31-py3-none-musllinux_1_1_i686.whl (25.9 MB view details)

Uploaded Python 3musllinux: musl 1.1+ i686

uv-0.11.31-py3-none-manylinux_2_31_riscv64.whl (26.4 MB view details)

Uploaded Python 3manylinux: glibc 2.31+ riscv64

uv-0.11.31-py3-none-manylinux_2_31_riscv64.musllinux_1_1_riscv64.whl (26.3 MB view details)

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

uv-0.11.31-py3-none-manylinux_2_28_aarch64.whl (25.5 MB view details)

Uploaded Python 3manylinux: glibc 2.28+ ARM64

uv-0.11.31-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (26.9 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ x86-64

uv-0.11.31-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl (26.7 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ s390x

uv-0.11.31-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (27.6 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ppc64le

uv-0.11.31-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl (26.7 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ i686

uv-0.11.31-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (25.4 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARMv7l

uv-0.11.31-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.musllinux_1_1_armv7l.whl (25.3 MB view details)

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

uv-0.11.31-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_1_aarch64.whl (25.4 MB view details)

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

uv-0.11.31-py3-none-macosx_11_0_arm64.whl (23.4 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

uv-0.11.31-py3-none-macosx_10_12_x86_64.whl (24.8 MB view details)

Uploaded Python 3macOS 10.12+ x86-64

uv-0.11.31-py3-none-linux_armv6l.whl (25.8 MB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: uv-0.11.31.tar.gz
  • Upload date:
  • Size: 6.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.30 {"installer":{"name":"uv","version":"0.11.30","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.11.31.tar.gz
Algorithm Hash digest
SHA256 763609d59721af5b8522e16deac6cffe8055f82bb837740c708917506f305185
MD5 f16cecf4470a3341f6f1022bb8fa7dc4
BLAKE2b-256 21f0501fe8a234ac96ea8869e84cb47b3bd77e39a0e80ee01950713e24fe1c4a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.11.31-py3-none-win_arm64.whl
  • Upload date:
  • Size: 25.8 MB
  • Tags: Python 3, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.30 {"installer":{"name":"uv","version":"0.11.30","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.11.31-py3-none-win_arm64.whl
Algorithm Hash digest
SHA256 88ab5fdbeff4ab10ac890ab2dd01b7ad62b92251665423e4f68b1cf977fbe635
MD5 531a3ded2c91cc85aa62c5e4b2f193fc
BLAKE2b-256 4e8b259e12b510c655f743f9a0e3171e6e9276dfd35a058d04d6aeef1fc4a897

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.11.31-py3-none-win_amd64.whl
  • Upload date:
  • Size: 27.7 MB
  • Tags: Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.30 {"installer":{"name":"uv","version":"0.11.30","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.11.31-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 1a4bb0030d9070a4831a4f3115c5489998da7ca936e569a72696c90af469177a
MD5 e25c2be94481a8e90a9440370e42535b
BLAKE2b-256 e14ff2c3d0993ebab255a2dd7c476678c0307da03d890fb98761e8221d7bb043

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.11.31-py3-none-win32.whl
  • Upload date:
  • Size: 24.6 MB
  • Tags: Python 3, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.30 {"installer":{"name":"uv","version":"0.11.30","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.11.31-py3-none-win32.whl
Algorithm Hash digest
SHA256 03e18e463ecf0e1c347f901f9a8739059d07e2e2ebce72c0f8f1b9328a349c6f
MD5 8b93710144a2aaf7c6f29d6f6e828ecb
BLAKE2b-256 d9c74cf78823c123efd3bdac50eb26f4b8fc2c222962d47918a7bb2b465b6522

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.11.31-py3-none-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 27.1 MB
  • Tags: Python 3, musllinux: musl 1.1+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.30 {"installer":{"name":"uv","version":"0.11.30","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.11.31-py3-none-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 c6e052de498086b2014020536829b7e2b6f173ba95b07e55e9e0f85ac00a3927
MD5 9607cdc929cee6d201a8d4e9da4a4ce8
BLAKE2b-256 b80a45ebfd783235a7a39ae1e99dc0bf26c083ea24a37584e530c7fbb6e38a21

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.11.31-py3-none-musllinux_1_1_i686.whl
  • Upload date:
  • Size: 25.9 MB
  • Tags: Python 3, musllinux: musl 1.1+ i686
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.30 {"installer":{"name":"uv","version":"0.11.30","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.11.31-py3-none-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 b1384887f8a4a0b0dfb8c6c81b2f819d1771015a96c70f89ef12559df8206b28
MD5 b1e5e738528f5d8f183cae2954e707e9
BLAKE2b-256 0daedd865e1d680799f05ff32895689700a23f37e905aac9807c93521fc76d8c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.11.31-py3-none-manylinux_2_31_riscv64.whl
  • Upload date:
  • Size: 26.4 MB
  • Tags: Python 3, manylinux: glibc 2.31+ riscv64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.30 {"installer":{"name":"uv","version":"0.11.30","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.11.31-py3-none-manylinux_2_31_riscv64.whl
Algorithm Hash digest
SHA256 f3f8f58030ba4f711542d581b5fc3cde54db75a773fc873178f7b353f68f8711
MD5 6c9c324fea8a85e46dc6acec85d048a2
BLAKE2b-256 00ccf607ba28a93100c55b3e048838f85481f8b55a24e3a338e42c151f5884ae

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.11.31-py3-none-manylinux_2_31_riscv64.musllinux_1_1_riscv64.whl
  • Upload date:
  • Size: 26.3 MB
  • Tags: Python 3, manylinux: glibc 2.31+ riscv64, musllinux: musl 1.1+ riscv64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.30 {"installer":{"name":"uv","version":"0.11.30","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.11.31-py3-none-manylinux_2_31_riscv64.musllinux_1_1_riscv64.whl
Algorithm Hash digest
SHA256 9ce168c7323aee61ef07220c815f1b3e3a1b74241acb9f56c0b7fc4794dad600
MD5 7212e906c8b5baaca0f67a731f49329a
BLAKE2b-256 44d137e3a30f55e1c623fca484efbb80b6e157b922ee79f5cb7b1c0ff5005f0f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.11.31-py3-none-manylinux_2_28_aarch64.whl
  • Upload date:
  • Size: 25.5 MB
  • Tags: Python 3, manylinux: glibc 2.28+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.30 {"installer":{"name":"uv","version":"0.11.30","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.11.31-py3-none-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c4d4b34264017dc9047d0d49f09363a5e20b388481cddc39d5c44b16b3c2a57c
MD5 5474939416e7316d20c351a589f8c251
BLAKE2b-256 f69bb67aa8736f9f82a9f99cec93c28d66d77ff42126914784a3f680bc737b56

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.11.31-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 26.9 MB
  • Tags: Python 3, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.30 {"installer":{"name":"uv","version":"0.11.30","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.11.31-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 44ac79fca5807122676701279a1f36d7917a922f25a0ab5c5cf58a252f666e7e
MD5 c2626f191e2d3999117fce94b58ca6a0
BLAKE2b-256 c4c3019ecbf3564d909c55fcf065592aff90b8b386d679e379caf356de4473f9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.11.31-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl
  • Upload date:
  • Size: 26.7 MB
  • Tags: Python 3, manylinux: glibc 2.17+ s390x
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.30 {"installer":{"name":"uv","version":"0.11.30","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.11.31-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 5610fea306dc6ce5021482d272e6372f0c3dfd1e24ec061f90b1b9287263ac58
MD5 8462daa9f9859d3ad35fbbec5a2cea55
BLAKE2b-256 f5ca65a2856e79a208f8a1ece0ac077fbee531db7455608c06ab677b2513cbc4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.11.31-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
  • Upload date:
  • Size: 27.6 MB
  • Tags: Python 3, manylinux: glibc 2.17+ ppc64le
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.30 {"installer":{"name":"uv","version":"0.11.30","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.11.31-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 aec65d8f54403e60f32c50e44d98b6420de55211ad22a340927efc5db6ef4205
MD5 4956504a994fd346033feabd071405e8
BLAKE2b-256 309f008c859ea3fc0d25d6ac32e1293a0795c737b0a472a8603b5e511b56659c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.11.31-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl
  • Upload date:
  • Size: 26.7 MB
  • Tags: Python 3, manylinux: glibc 2.17+ i686
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.30 {"installer":{"name":"uv","version":"0.11.30","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.11.31-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 5a2cfd1638420f9a2a7dbca71c808edaf3929b6d8f4ec2ceac2f27014150d0e3
MD5 2aaa897e3f6cdb01f9a2be276025fb64
BLAKE2b-256 b843b51d6b8ad1307f51dd75154d623d6a527c6de600086bb0446251047d2e5e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.11.31-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
  • Upload date:
  • Size: 25.4 MB
  • Tags: Python 3, manylinux: glibc 2.17+ ARMv7l
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.30 {"installer":{"name":"uv","version":"0.11.30","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.11.31-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 48f7ec906eaebf9717a01ba0f7635cd0cac648ff5c8fff3a57b8805e6bd49078
MD5 0e46cb7720bb49a385e3eae9ee9760ea
BLAKE2b-256 b56318467b66f578dc121ec6d4af78074a0db06b27627b072fc433226a99a384

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.11.31-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.musllinux_1_1_armv7l.whl
  • Upload date:
  • Size: 25.3 MB
  • Tags: Python 3, manylinux: glibc 2.17+ ARMv7l, musllinux: musl 1.1+ ARMv7l
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.30 {"installer":{"name":"uv","version":"0.11.30","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.11.31-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.musllinux_1_1_armv7l.whl
Algorithm Hash digest
SHA256 68ae6974ffbd04703e138654e83220a16e7b0b679271a8f209f928928dd399f8
MD5 7f499b62d167fd695e87cac0223eaa22
BLAKE2b-256 8134c30568a0f9e556be766c341106bf6ca2ef5c8067be6c11665a53df0549f1

See more details on using hashes here.

File details

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

File metadata

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

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.11.31-py3-none-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 23.4 MB
  • Tags: Python 3, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.30 {"installer":{"name":"uv","version":"0.11.30","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.11.31-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 335f3262c4350c004cf6e3b7061200148d670e579bcee7ba0e31c7535f125018
MD5 cf6c00d870480352654537827ea12c5e
BLAKE2b-256 52bea809b3fe20c3d37bc667de33f38475c4c94f860979d07049ccddb6d91801

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.11.31-py3-none-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 24.8 MB
  • Tags: Python 3, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.30 {"installer":{"name":"uv","version":"0.11.30","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.11.31-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 2d84b6dd6b1eaf42fc923203d21a5efd052e1982e4f961eccecc2a6905ffbecd
MD5 35eee61c980a8576a52039b61f2b0f7d
BLAKE2b-256 e115529b573723a36badbda1e13a432c3b21a7554b8ddef3b20a2200037051c2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.11.31-py3-none-linux_armv6l.whl
  • Upload date:
  • Size: 25.8 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.30 {"installer":{"name":"uv","version":"0.11.30","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.11.31-py3-none-linux_armv6l.whl
Algorithm Hash digest
SHA256 6adaaf151f53fef04dec685f0816d304c09a091b2b609746f86ee7c55ada6bcd
MD5 eb0c4c2689faf5819ef10a7562b6fd9b
BLAKE2b-256 e76a065e1e7feaf375eee8d1bb05e5276185708149dd48c27a230f320a0fc8bf

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