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

Uploaded Python 3Windows ARM64

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

Uploaded Python 3Windows x86-64

uv-0.9.25-py3-none-win32.whl (20.3 MB view details)

Uploaded Python 3Windows x86

uv-0.9.25-py3-none-musllinux_1_1_x86_64.whl (22.5 MB view details)

Uploaded Python 3musllinux: musl 1.1+ x86-64

uv-0.9.25-py3-none-musllinux_1_1_i686.whl (21.5 MB view details)

Uploaded Python 3musllinux: musl 1.1+ i686

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

Uploaded Python 3musllinux: musl 1.1+ ARMv7l

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

Uploaded Python 3manylinux: glibc 2.31+ riscv64

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

Uploaded Python 3manylinux: glibc 2.28+ ARM64

uv-0.9.25-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.25-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl (22.2 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ s390x

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

Uploaded Python 3manylinux: glibc 2.17+ ppc64le

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

Uploaded Python 3manylinux: glibc 2.17+ ppc64

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

Uploaded Python 3manylinux: glibc 2.17+ i686

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

Uploaded Python 3manylinux: glibc 2.17+ ARMv7l

uv-0.9.25-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.9.25-py3-none-macosx_11_0_arm64.whl (19.1 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

uv-0.9.25-py3-none-macosx_10_12_x86_64.whl (20.7 MB view details)

Uploaded Python 3macOS 10.12+ x86-64

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: uv-0.9.25.tar.gz
  • Upload date:
  • Size: 3.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.24 {"installer":{"name":"uv","version":"0.9.24","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.25.tar.gz
Algorithm Hash digest
SHA256 8625de8f40e7b669713e293ab4f7044bca9aa7f7c739f17dc1fd0cb765e69f28
MD5 2f721fcd62d9f6b772252ab80ee3ca8c
BLAKE2b-256 41b3c2a6afd3d8f8f9f5d9c65fcdff1b80fb5bdaba21c8b0e99dd196e71d311f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.9.25-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.24 {"installer":{"name":"uv","version":"0.9.24","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.25-py3-none-win_arm64.whl
Algorithm Hash digest
SHA256 ea26319abf9f5e302af0d230c0f13f02591313e5ffadac34931f963ef4d7833d
MD5 db904ea767edd8a3920ccab8b67c02da
BLAKE2b-256 544e99788924989082356d6aa79d8bfdba1a2e495efaeae346fd8fec83d3f078

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.9.25-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.24 {"installer":{"name":"uv","version":"0.9.24","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.25-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 001629fbc2a955c35f373311591c6952be010a935b0bc6244dc61da108e4593d
MD5 f155b23fb94140c745a845b4752a9740
BLAKE2b-256 5c0b05ad2dc53dab2c8aa2e112ef1f9227a7b625ba3507bedd7b31153d73aa5f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.9.25-py3-none-win32.whl
  • Upload date:
  • Size: 20.3 MB
  • Tags: Python 3, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.24 {"installer":{"name":"uv","version":"0.9.24","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.25-py3-none-win32.whl
Algorithm Hash digest
SHA256 4df14479f034f6d4dca9f52230f912772f56ceead3354c7b186a34927c22188a
MD5 929d20309750685257ec2229db250fb1
BLAKE2b-256 1d1b2d457ee7e2dd35fc22ae6f656bb45b781b33083d4f0a40901b9ae59e0b10

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.9.25-py3-none-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 22.5 MB
  • Tags: Python 3, musllinux: musl 1.1+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.24 {"installer":{"name":"uv","version":"0.9.24","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.25-py3-none-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 a658e47e54f11dac9b2751fba4ad966a15db46c386497cf51c1c02f656508358
MD5 a9df458bbc135c2faf6af28433118346
BLAKE2b-256 863607f69f45878175d2907110858e5c6631a1b712420d229012296c1462b133

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.9.25-py3-none-musllinux_1_1_i686.whl
  • Upload date:
  • Size: 21.5 MB
  • Tags: Python 3, musllinux: musl 1.1+ i686
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.24 {"installer":{"name":"uv","version":"0.9.24","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.25-py3-none-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 aa7db0ab689c3df34bdd46f83d2281d268161677ccd204804a87172150a654ef
MD5 7bb918b3346e7fa51e34b0e054b406e4
BLAKE2b-256 bb78e3cb00bf90a359fa8106e2446bad07e49922b41e096e4d3b335b0065117a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.9.25-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.24 {"installer":{"name":"uv","version":"0.9.24","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.25-py3-none-musllinux_1_1_armv7l.whl
Algorithm Hash digest
SHA256 e1b4ab678c6816fe41e3090777393cf57a0f4ef122f99e9447d789ab83863a78
MD5 db3bd5ec98879673c39d415154073344
BLAKE2b-256 15808d6809df5e5ddf862f963fbfc8b2a25c286dc36724e50c7536e429d718be

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.9.25-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.9.24 {"installer":{"name":"uv","version":"0.9.24","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.25-py3-none-manylinux_2_31_riscv64.whl
Algorithm Hash digest
SHA256 991cfb872ef3bc0cc5e88f4d3f68adf181218a3a57860f523ff25279e4cf6657
MD5 dc76fe27f6100cb3c700dcc636e802dc
BLAKE2b-256 19fd7b6191cef8da4ad451209dde083123b1ac9d10d6c2c1554a1de64aa41ad8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.9.25-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.24 {"installer":{"name":"uv","version":"0.9.24","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.25-py3-none-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 564b5db5e148670fdbcfd962ee8292c0764c1be0c765f63b620600a3c81087d1
MD5 250554bdbac13904be0701bb138cc4de
BLAKE2b-256 82beac7cd3c45c6baf0d5181133d3bda13f843f76799809374095b6fc7122a96

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.9.25-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.24 {"installer":{"name":"uv","version":"0.9.24","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.25-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 642f993d8c74ecd52b192d5f3168433c4efa81b8bb19c5ac97c25f27a44557cb
MD5 eea68e3e03b3f19b624b7d6ea2dc6530
BLAKE2b-256 bbce909feee469647b7929967397dcb1b6b317cfca07dc3fc0699b3cab700daf

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.9.25-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl
  • Upload date:
  • Size: 22.2 MB
  • Tags: Python 3, manylinux: glibc 2.17+ s390x
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.24 {"installer":{"name":"uv","version":"0.9.24","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.25-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 3bf02fcea14b8bec42b9c04094cc5b527c2cd53b606c06e7bdabfbd943b4512c
MD5 48d50e264f8e0154a2d184b3cb7c7f05
BLAKE2b-256 6a56905257af2c63ffaec9add9cce5d34f851f418d42e6f4e73fee18adecd499

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.9.25-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
  • Upload date:
  • Size: 23.2 MB
  • Tags: Python 3, manylinux: glibc 2.17+ ppc64le
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.24 {"installer":{"name":"uv","version":"0.9.24","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.25-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 41ae0f2df7c931b72949345134070efa919174321c5bd403954db960fa4c2d7d
MD5 dc964f028c125fe79283b11cd3837d2e
BLAKE2b-256 0df8f0e01ddfc62cb4b8ec5c6d94e46fc77035c0cd77865d7958144caadf8ad9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.9.25-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.24 {"installer":{"name":"uv","version":"0.9.24","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.25-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl
Algorithm Hash digest
SHA256 ac0dfb6191e91723a69be533102f98ffa5739cba57c3dfc5f78940c27cf0d7e8
MD5 049139a28055cdbb4f04ec57e3d6b09f
BLAKE2b-256 f8e6ef53b6d69b303eca6aa56ad97eb322f6cc5b9571c403e4e64313f1ccfb81

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.9.25-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.9.24 {"installer":{"name":"uv","version":"0.9.24","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.25-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 c4b72881d0c66ad77844451dbdbcada87242c0d39c6bfd0f89ac30b917a3cfc3
MD5 d216025421be40e40ed24c13db3efea3
BLAKE2b-256 6dfef7cd2f02b0e0974dd95f732efd12bd36a3e8419d53f4d1d49744d2e3d979

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.9.25-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.9.24 {"installer":{"name":"uv","version":"0.9.24","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.25-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 9d993b9c590ac76f805e17441125d67c7774b1ba05340dc987d3de01852226b6
MD5 8bbd623c1ff5f23334b21e6c3354c2e9
BLAKE2b-256 4cc101d5df4cbec33da51fc85868f129562cbd1488290465107c03bed90d8ca4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.9.25-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.9.24 {"installer":{"name":"uv","version":"0.9.24","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.25-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 6ca6bdd3fe4b1730d1e3d10a4ce23b269915a60712379d3318ecea9a4ff861fd
MD5 e57b808265f179ccafbc246aa605efe5
BLAKE2b-256 d560a7682177fe76501b403d464b4fee25c1ee4089fe56caf7cb87c2e6741375

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.9.25-py3-none-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 19.1 MB
  • Tags: Python 3, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.24 {"installer":{"name":"uv","version":"0.9.24","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.25-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 79af8c9b885b507a82087e45161a4bda7f2382682867dc95f7e6d22514ac844d
MD5 ad2301529187d8771aa31e7f20e3804e
BLAKE2b-256 7c0b997f279db671fe4b1cf87ad252719c1b7c47a9546efd6c2594b5648ea983

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.9.25-py3-none-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 20.7 MB
  • Tags: Python 3, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.24 {"installer":{"name":"uv","version":"0.9.24","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.25-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 e47a9da2ddd33b5e7efb8068a24de24e24fd0d88a99e0c4a7e2328424783eab8
MD5 d04efa4718fb2c6ceb508db99971bf9e
BLAKE2b-256 6d5c79dc42e1abf0afc021823c688ff04e4283f9e72d20ca4af0027aa7ed29df

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.9.25-py3-none-linux_armv6l.whl
  • Upload date:
  • Size: 21.5 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.24 {"installer":{"name":"uv","version":"0.9.24","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.25-py3-none-linux_armv6l.whl
Algorithm Hash digest
SHA256 db51f37b3f6c94f4371d8e26ee8adeb9b1b1447c5fda8cc47608694e49ea5031
MD5 4f235581e34034fc5cb389f476304f03
BLAKE2b-256 13e19284199aed638643a4feadf8b3283c1d43b3c3adcbdac367f26a8f5e398f

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