Skip to main content

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

Project description

uv

uv image image image Actions status Discord

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
Audited 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 docs/requirements.in \
   --universal \
   --output-file docs/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 docs/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.

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

Uploaded Python 3Windows ARM64

uv-0.9.24-py3-none-win_amd64.whl (22.3 MB view details)

Uploaded Python 3Windows x86-64

uv-0.9.24-py3-none-win32.whl (20.2 MB view details)

Uploaded Python 3Windows x86

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

Uploaded Python 3musllinux: musl 1.1+ x86-64

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

Uploaded Python 3musllinux: musl 1.1+ i686

uv-0.9.24-py3-none-musllinux_1_1_armv7l.whl (21.0 MB view details)

Uploaded Python 3musllinux: musl 1.1+ ARMv7l

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

Uploaded Python 3manylinux: glibc 2.31+ riscv64

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

Uploaded Python 3manylinux: glibc 2.28+ ARM64

uv-0.9.24-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.9.24-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl (22.3 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ s390x

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

Uploaded Python 3manylinux: glibc 2.17+ ppc64le

uv-0.9.24-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl (23.7 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ppc64

uv-0.9.24-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl (21.9 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ i686

uv-0.9.24-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (21.0 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARMv7l

uv-0.9.24-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_1_aarch64.whl (20.9 MB view details)

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

uv-0.9.24-py3-none-macosx_11_0_arm64.whl (19.0 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

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

Uploaded Python 3macOS 10.12+ x86-64

uv-0.9.24-py3-none-linux_armv6l.whl (21.4 MB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: uv-0.9.24.tar.gz
  • Upload date:
  • Size: 3.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.23 {"installer":{"name":"uv","version":"0.9.23","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.9.24.tar.gz
Algorithm Hash digest
SHA256 d59d31c25fc530c68db9164174efac511a25fc882cec49cd48f75a18e7ebd6d5
MD5 d2df9df15c5da90ed39e74e91061dc16
BLAKE2b-256 0b7f6692596de7775b3059a55539aed2eec16a0642a2d6d3510baa5878287ce4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.9.24-py3-none-win_arm64.whl
  • Upload date:
  • Size: 20.6 MB
  • Tags: Python 3, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.23 {"installer":{"name":"uv","version":"0.9.23","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.9.24-py3-none-win_arm64.whl
Algorithm Hash digest
SHA256 8d3c0fec7aa17f936a5b258816e856647b21f978a81bcfb2dc8caf2892a4965e
MD5 90c957cd8757ac66ae8e0e326a597313
BLAKE2b-256 d7efe58fb288bafb5a8b5d4994e73fa6e062e408680e5a20d0427d5f4f66d8b1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.9.24-py3-none-win_amd64.whl
  • Upload date:
  • Size: 22.3 MB
  • Tags: Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.23 {"installer":{"name":"uv","version":"0.9.23","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.9.24-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 8cd626306b415491f839b1a9100da6795c82c44d4cf278dd7ace7a774af89df4
MD5 3ebabf7ba822136378edf45e9e94040c
BLAKE2b-256 1659dba7c5feec1f694183578435eaae0d759b8c459c5e4f91237a166841a116

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.9.24-py3-none-win32.whl
  • Upload date:
  • Size: 20.2 MB
  • Tags: Python 3, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.23 {"installer":{"name":"uv","version":"0.9.23","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.9.24-py3-none-win32.whl
Algorithm Hash digest
SHA256 68a3186074c03876ee06b68730d5ff69a430296760d917ebbbb8e3fb54fb4091
MD5 c112f25edb6ce5e5756ec039ee81f364
BLAKE2b-256 da8eb540c304039a6561ba8e9a673009cfe1451f989d2269fe40690901ddb233

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.9.24-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.9.23 {"installer":{"name":"uv","version":"0.9.23","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.9.24-py3-none-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 488a07e59fb417bf86de5630197223b7a0223229e626afc124c26827db78cff8
MD5 3c4afb47cad339991da1ecde8cab7d0b
BLAKE2b-256 b058f8e94226126011ba2e2e9d59c6190dc7fe9e61fa7ef4ca720d7226c1482b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.9.24-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.9.23 {"installer":{"name":"uv","version":"0.9.23","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.9.24-py3-none-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 15d3955bfb03a7b78aaf5afb639cedefdf0fc35ff844c92e3fe6e8700b94b84f
MD5 970b0adeb57b1cddd5dfdaf649140ff7
BLAKE2b-256 460732d852d2d40c003b52601c44202c9d9e655c485fae5d84e42f326814b0be

See more details on using hashes here.

File details

Details for the file uv-0.9.24-py3-none-musllinux_1_1_armv7l.whl.

File metadata

  • Download URL: uv-0.9.24-py3-none-musllinux_1_1_armv7l.whl
  • Upload date:
  • Size: 21.0 MB
  • Tags: Python 3, musllinux: musl 1.1+ ARMv7l
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.23 {"installer":{"name":"uv","version":"0.9.23","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.9.24-py3-none-musllinux_1_1_armv7l.whl
Algorithm Hash digest
SHA256 63a0a46693098cf8446e41bd5d9ce7d3bc9b775a63fe0c8405ab6ee328424d46
MD5 309182e18fc003b6d61f494814cab4f0
BLAKE2b-256 cfc7e6eccd96341a548f0405bffdf55e7f30b5c0757cd1b8f7578e0972a66002

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.9.24-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.9.23 {"installer":{"name":"uv","version":"0.9.23","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.9.24-py3-none-manylinux_2_31_riscv64.whl
Algorithm Hash digest
SHA256 aafe7dd9b633672054cf27f1a8e4127506324631f1af5edd051728f4f8085351
MD5 4f22a1da0ebae81affbf4bb0a544ac5f
BLAKE2b-256 948f533db58a36895142b0c11eedf8bfe11c4724fb37deaa417bfb0c689d40b8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.9.24-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.9.23 {"installer":{"name":"uv","version":"0.9.23","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.9.24-py3-none-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 1914d33e526167dc202ec4a59119c68467b31f7c71dcf8b1077571d091ca3e7c
MD5 ad6c7d65c2541396e3573fbb27be05ec
BLAKE2b-256 50fa7217764e4936d6fda1944d956452bf94f790ae8a02cb3e5aa496d23fcb25

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.9.24-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.9.23 {"installer":{"name":"uv","version":"0.9.23","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.9.24-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 009cc82cdfc48add6ec13a0c4ffbb788ae2cab53573b4218069ca626721a404b
MD5 00577ea17f48b92bc22e03474292e365
BLAKE2b-256 be0ed8ab2c4fa6c9410a8a37fa6608d460b0126cee2efed9eecf516cdec72a1a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.9.24-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl
  • Upload date:
  • Size: 22.3 MB
  • Tags: Python 3, manylinux: glibc 2.17+ s390x
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.23 {"installer":{"name":"uv","version":"0.9.23","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.9.24-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 38c59e18fe5fa42f7baeb4f08c94914cee6d87ff8faa6fc95c994dbc0de26c90
MD5 208e91a3e2506a44b88dcd1c369c0ff8
BLAKE2b-256 803a034494492a1ad1f95371c6fd735e4b7d180b8c1712c88b0f32a34d6352fd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.9.24-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.9.23 {"installer":{"name":"uv","version":"0.9.23","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.9.24-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 3b610d89d6025000d08cd9bd458c6e264003a0ecfdaa8e4eba28938130cd1837
MD5 112685694428b2cfb2ccf010eda3a73a
BLAKE2b-256 8e242589bed4b39394c799472f841e0580318a8b7e69ef103a0ab50cf1c39dff

See more details on using hashes here.

File details

Details for the file uv-0.9.24-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl.

File metadata

  • Download URL: uv-0.9.24-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl
  • Upload date:
  • Size: 23.7 MB
  • Tags: Python 3, manylinux: glibc 2.17+ ppc64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.23 {"installer":{"name":"uv","version":"0.9.23","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.9.24-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl
Algorithm Hash digest
SHA256 d7d1333d9c21088c89cb284ef29fdf48dc2015fe993174a823a3e7c991db90f9
MD5 882d226a21fb289c7483ae7b4098c811
BLAKE2b-256 c8f42aa5b275aa8e5edb659036e94bae13ae294377384cf2a93a8d742a38050f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.9.24-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl
  • Upload date:
  • Size: 21.9 MB
  • Tags: Python 3, manylinux: glibc 2.17+ i686
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.23 {"installer":{"name":"uv","version":"0.9.23","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.9.24-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 6720c9939cca7daff3cccc35dd896bbe139d7d463c62cba8dbbc474ff8eb93d1
MD5 f64bbbd3090a09b83fd58727ef4c36cf
BLAKE2b-256 17407aec2d428e57a3ec992efc49bbc71e4a0ceece5a726751c661ddc3f41315

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.9.24-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
  • Upload date:
  • Size: 21.0 MB
  • Tags: Python 3, manylinux: glibc 2.17+ ARMv7l
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.23 {"installer":{"name":"uv","version":"0.9.23","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.9.24-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 69531d9a8772afb2dff68fef2469f666e4f8a0132b2109e36541c423415835da
MD5 e66613e82c052d91579f1e72eebdfe20
BLAKE2b-256 d3933a69cf481175766ee6018afb281666de12ccc04367d20a41dc070be8b422

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.9.24-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_1_aarch64.whl
  • Upload date:
  • Size: 20.9 MB
  • Tags: Python 3, manylinux: glibc 2.17+ ARM64, musllinux: musl 1.1+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.23 {"installer":{"name":"uv","version":"0.9.23","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.9.24-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 841ede01d6dcf1676a21dce05f3647ba171c1d92768a03e8b8b6b7354b34a6d2
MD5 d3f42c018470078300b48f7252eb0d59
BLAKE2b-256 2705b7bab99541056537747bfdc55fdc97a4ba998e2b53cf855411ef176c412b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.9.24-py3-none-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 19.0 MB
  • Tags: Python 3, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.23 {"installer":{"name":"uv","version":"0.9.23","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.9.24-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 44c0b8a78724e4cfa8e9c0266023c70fc792d0b39a5da17f5f847af2b530796b
MD5 d3e1af7ac4226a7cd884d1eb58aa56ce
BLAKE2b-256 49e47ca5e7eaed4b2b9d407aa5aeeb8f71cace7db77f30a63139bbbfdfe4770c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.9.24-py3-none-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 20.5 MB
  • Tags: Python 3, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.23 {"installer":{"name":"uv","version":"0.9.23","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.9.24-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 207c8a2d4c4d55589feb63b4be74f6ff6ab92fa81b14a6515007ccec5a868ae0
MD5 2e2ea2a36105c69c74d78859fbc8ffb8
BLAKE2b-256 ecddd7df524cb764ebc652e0c8bf9abe55fc34391adc2e4ab1d47375222b38a9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.9.24-py3-none-linux_armv6l.whl
  • Upload date:
  • Size: 21.4 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.23 {"installer":{"name":"uv","version":"0.9.23","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.9.24-py3-none-linux_armv6l.whl
Algorithm Hash digest
SHA256 75a000f529ec92235b10fb5e16ca41f23f46c643308fd6c5b0d7b73ca056c5b9
MD5 a74e8de08ac173458d9dd34ae3b1f72f
BLAKE2b-256 b85110bb9541c40a5b4672527c357997a30fdf38b75e7bbaad0c37ed70889efa

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