Skip to main content

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.

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.6.tar.gz (7.1 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.6-py3-none-win_arm64.whl (20.3 MB view details)

Uploaded Python 3Windows ARM64

uv-0.12.6-py3-none-win_amd64.whl (18.9 MB view details)

Uploaded Python 3Windows x86-64

uv-0.12.6-py3-none-win32.whl (20.7 MB view details)

Uploaded Python 3Windows x86

uv-0.12.6-py3-none-musllinux_1_1_x86_64.whl (23.8 MB view details)

Uploaded Python 3musllinux: musl 1.1+ x86-64

uv-0.12.6-py3-none-musllinux_1_1_i686.whl (22.3 MB view details)

Uploaded Python 3musllinux: musl 1.1+ i686

uv-0.12.6-py3-none-manylinux_2_31_riscv64.whl (23.4 MB view details)

Uploaded Python 3manylinux: glibc 2.31+ riscv64

uv-0.12.6-py3-none-manylinux_2_31_riscv64.musllinux_1_1_riscv64.whl (23.3 MB view details)

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

uv-0.12.6-py3-none-manylinux_2_28_aarch64.whl (20.3 MB view details)

Uploaded Python 3manylinux: glibc 2.28+ ARM64

uv-0.12.6-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (20.9 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ x86-64

uv-0.12.6-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl (24.3 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ s390x

uv-0.12.6-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (24.5 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ppc64le

uv-0.12.6-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl (23.1 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ i686

uv-0.12.6-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (22.6 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARMv7l

uv-0.12.6-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.musllinux_1_1_armv7l.whl (22.5 MB view details)

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

uv-0.12.6-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_1_aarch64.whl (22.4 MB view details)

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

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

Uploaded Python 3macOS 11.0+ ARM64

uv-0.12.6-py3-none-macosx_10_12_x86_64.whl (21.3 MB view details)

Uploaded Python 3macOS 10.12+ x86-64

uv-0.12.6-py3-none-linux_armv6l.whl (23.1 MB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: uv-0.12.6.tar.gz
  • Upload date:
  • Size: 7.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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.6.tar.gz
Algorithm Hash digest
SHA256 7c687a6c88b4606b08cd27de29557ee0bf2fff6d2d946e9f1954e8c01745e0b1
MD5 ddc5ad6d2947a3658cf2b5514738db95
BLAKE2b-256 9b26c2cc420ebadf9a3d3170b6949d21071e2a50761e24b7d352ed2cf9d86de5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.12.6-py3-none-win_arm64.whl
  • Upload date:
  • Size: 20.3 MB
  • Tags: Python 3, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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.6-py3-none-win_arm64.whl
Algorithm Hash digest
SHA256 8a93a8c142940c106375cc50743faa7c610b6194e2e9e8da925a61aefb0302e6
MD5 922e8d4a8c45313f6d33a2da52bc5acf
BLAKE2b-256 d441b5b131a9c96e0c9e129edf30b1daffb3d8f8fbc3e9fc087624ffdd4700ad

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.12.6-py3-none-win_amd64.whl
  • Upload date:
  • Size: 18.9 MB
  • Tags: Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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.6-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 8fa8fe6d7f4d9a897dd30159426e712094727494fbb7ef435bba3f83030b9fd7
MD5 e9bd4e2462537ca3022431b1c41c324b
BLAKE2b-256 1169c23e5b30db494f9b6e62e8d34ee87da2673c071d4f1518f89e93d52d1e2a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.12.6-py3-none-win32.whl
  • Upload date:
  • Size: 20.7 MB
  • Tags: Python 3, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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.6-py3-none-win32.whl
Algorithm Hash digest
SHA256 99f1a686675befc705530e8cca4a7b066383bd4650967d410abf819ab52bc5ab
MD5 009ad88d1c59b7bf1467964d6bfdc60e
BLAKE2b-256 e7b9e91d756ce38a182e58b5731bcef66a428bc492facd0941cb46be14808830

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.12.6-py3-none-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 23.8 MB
  • Tags: Python 3, musllinux: musl 1.1+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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.6-py3-none-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 b7f850c30395026aa024b72a8833133ed71a832fa843c6c59496d8f393cce726
MD5 bd954a824bce949edf2531240bf9572b
BLAKE2b-256 4751d9a3032bd233a1562b3bc90bbb5cca2aa6fa9669f4c1056ebe351b2f09fe

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.12.6-py3-none-musllinux_1_1_i686.whl
  • Upload date:
  • Size: 22.3 MB
  • Tags: Python 3, musllinux: musl 1.1+ i686
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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.6-py3-none-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 de0c4119af8b7ec15f4d3630d7fb2d9b37fee752093e67a4365df395ffbbf3d7
MD5 2305a0b0824b812924c1b5553cdbcfc5
BLAKE2b-256 b0ed5903a2c3dd56b1c77f97c2d3f1c114f6247db0718d60afb8d08b2c84efa4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.12.6-py3-none-manylinux_2_31_riscv64.whl
  • Upload date:
  • Size: 23.4 MB
  • Tags: Python 3, manylinux: glibc 2.31+ riscv64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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.6-py3-none-manylinux_2_31_riscv64.whl
Algorithm Hash digest
SHA256 ca17e4d2213c4f756a37077776e93202107eb10a71d05e3f9f91f678edcb0239
MD5 e2db6f200a552773990e490ab2f657e7
BLAKE2b-256 65fcd24268fa3a39de0d79494fdc8c85000b6ef5b015754fb71b53d5912a2d84

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.12.6-py3-none-manylinux_2_31_riscv64.musllinux_1_1_riscv64.whl
  • Upload date:
  • Size: 23.3 MB
  • Tags: Python 3, manylinux: glibc 2.31+ riscv64, musllinux: musl 1.1+ riscv64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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.6-py3-none-manylinux_2_31_riscv64.musllinux_1_1_riscv64.whl
Algorithm Hash digest
SHA256 c874e7077a7a9210531ee361843b7e6a50f8c71a45a3880aab289079042bfbaf
MD5 acaf9607695c3bb94d8d508f5a25af23
BLAKE2b-256 8a1be0c92c3c81b32c7bb70e375b0d218ca6876100cf113765005332454c61f1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.12.6-py3-none-manylinux_2_28_aarch64.whl
  • Upload date:
  • Size: 20.3 MB
  • Tags: Python 3, manylinux: glibc 2.28+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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.6-py3-none-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f8f11ae7d78092384679eac086210d63261af241c56d7c46fa4ded62400e56ee
MD5 2c079789398ba1bea0c8138f1f984dd3
BLAKE2b-256 e0cc4bde66c453d37e40c5861931f75fb66d207328f5ccbb18d44f818c81d920

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.12.6-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 20.9 MB
  • Tags: Python 3, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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.6-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8cb1c4af10a1037d2e875ac86da32ea0df20a9623e11769d33515d14158cd3c2
MD5 b0acbe1aa439bc8597037bea40f8a178
BLAKE2b-256 f66bdbcffa319e640b3f38fc8764b99031773d4449725ca21854309e436c08f9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.12.6-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl
  • Upload date:
  • Size: 24.3 MB
  • Tags: Python 3, manylinux: glibc 2.17+ s390x
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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.6-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 cb3907b001b0054e8c81621455fb7aca26b4aa1fead35b3165013aadc5eb7ebd
MD5 60560a3d7ece877b0adbdfbb4e013912
BLAKE2b-256 5e4938883c7734c13d1bc03081ec59c7e9ddd595460ad2fcfbd1a8220e02aa55

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.12.6-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
  • Upload date:
  • Size: 24.5 MB
  • Tags: Python 3, manylinux: glibc 2.17+ ppc64le
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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.6-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 db0888a800bfb661c0054c871d04d0b6ef4b8986e01222854c13346371d2b22d
MD5 90ab06319445a2cb8374a5d511d64daa
BLAKE2b-256 739121756319256364d350ba38f1b3a16bd64ff726865d2d6bb677633fce3cb6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.12.6-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl
  • Upload date:
  • Size: 23.1 MB
  • Tags: Python 3, manylinux: glibc 2.17+ i686
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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.6-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 09ce6415e7bf2e9482f66be2d131312b96c72e2e9c4bba2f4084c67515309fed
MD5 977e09cf46e457b88cead2a52a34661d
BLAKE2b-256 77bc0fe96033ef905a2729fe512c73c08e541fc0427724777f01c2b934e5cfdd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.12.6-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
  • Upload date:
  • Size: 22.6 MB
  • Tags: Python 3, manylinux: glibc 2.17+ ARMv7l
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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.6-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 8f4f135204aa5236c94348c073fafbb00a7c00c23c25a5ab517aff8e68127dc3
MD5 7038fa516d9f7807e62a809c2cbdde83
BLAKE2b-256 540c3872d536cd809ffa87af6f3a116399857a48f2664ba4b21b38c5416535df

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.12.6-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.musllinux_1_1_armv7l.whl
  • Upload date:
  • Size: 22.5 MB
  • Tags: Python 3, manylinux: glibc 2.17+ ARMv7l, musllinux: musl 1.1+ ARMv7l
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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.6-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.musllinux_1_1_armv7l.whl
Algorithm Hash digest
SHA256 4782d51befb745b378e155aafa00976377536c2c28bf214cea2068fc351b9081
MD5 9f373f0972e959e9add8dc775820843e
BLAKE2b-256 1c9d195a98472a4971fb8045889fa0f04960c89bec22afb42af1f438119e9a4a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.12.6-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_1_aarch64.whl
  • Upload date:
  • Size: 22.4 MB
  • Tags: Python 3, manylinux: glibc 2.17+ ARM64, musllinux: musl 1.1+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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.6-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 1226946a479a5ae9be4132dafb1a02303be2eb4d39e931d4310088d1c5e4d3a7
MD5 7c9e26fde027ef832ca9113664f3f726
BLAKE2b-256 ae3cfe2c8b17df5302ea438ac595b5978210bcde9b23adf4fff755e592574fbf

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.12.6-py3-none-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 18.1 MB
  • Tags: Python 3, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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.6-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 55bc16b317b2d6044c402e3b1f2c6a8daa031407e9efa7ecbf5348ac0a1c0df5
MD5 269e733cd59de6dc578865699143286f
BLAKE2b-256 ef5d4c41b08b4e09729dd50f08b55238d5248a7bfb1a9f7cfba1c162046cfa1c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.12.6-py3-none-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 21.3 MB
  • Tags: Python 3, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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.6-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 596e24f75b8b81d602228d00c4d7674b53013e94f04e22155f2c5486c3052438
MD5 dcde09c2f950c20055fead2e1c0e9924
BLAKE2b-256 208ddc29316192b7f449ddb0f0796c3f169aa4870b62dc65015d2e3305eecce4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.12.6-py3-none-linux_armv6l.whl
  • Upload date:
  • Size: 23.1 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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.6-py3-none-linux_armv6l.whl
Algorithm Hash digest
SHA256 348c35bfe137c539ff8c785e2c98bfb3ad7a2077699abf0b38b3b729386edce7
MD5 a7d147fd66f4eefbb1197c79bfb9d6db
BLAKE2b-256 51945326c129967cee589cae13e5aea1a2be0d34b3590ec52cb3fb8693f9ca75

See more details on using hashes here.

Release history Release notifications | RSS feed

0.12.7

19 files

This release

0.12.6 This release

19 files

0.12.5

19 files

0.12.4

19 files

0.12.3

19 files

0.12.2

19 files

0.12.1

19 files

0.12.0

19 files

0.11.33

19 files

0.11.32

19 files

0.11.31

19 files

0.11.30

19 files

0.11.29

19 files

0.11.28

19 files

0.11.27

19 files

0.11.26

19 files

0.11.25

19 files

0.11.24

19 files

0.11.23

19 files

0.11.22

19 files

0.11.21

19 files

0.11.20

19 files

0.11.19

19 files

0.11.18

19 files

0.11.17

19 files

0.11.16

19 files

0.11.15

19 files

0.11.14

19 files

0.11.13

19 files

0.11.12

19 files

0.11.11

19 files

0.11.10

19 files

0.11.9

19 files

0.11.8

19 files

0.11.7

19 files

0.11.6

19 files

0.11.5

19 files

0.11.4

19 files

0.11.3

19 files

0.11.2

19 files

0.11.1

19 files

0.11.0

19 files

0.10.12

19 files

0.10.11

19 files

0.10.10

19 files

0.10.9

18 files

0.10.8

18 files

0.10.7

18 files

0.10.6

18 files

0.10.5

18 files

0.10.4

18 files

0.10.3

18 files

0.10.2

18 files

0.10.1

18 files

0.10.0

18 files

0.9.30

19 files

0.9.29

19 files

0.9.28

19 files

0.9.27

19 files

0.9.26

19 files

0.9.25

19 files

0.9.24

19 files

0.9.23

19 files

0.9.22

19 files

0.9.21

19 files

0.9.20

19 files

0.9.19

19 files

0.9.18

19 files

0.9.17

19 files

0.9.16

19 files

0.9.15

19 files

0.9.14

19 files

0.9.13

19 files

0.9.12

19 files

0.9.11

19 files

0.9.10

19 files

0.9.9

19 files

0.9.8

19 files

0.9.7

19 files

0.9.6

19 files

0.9.5

19 files

0.9.4

19 files

0.9.3

19 files

0.9.2

19 files

0.9.1

19 files

0.9.0

19 files

0.8.24

19 files

0.8.23

19 files

0.8.22

19 files

0.8.21

19 files

0.8.20

19 files

0.8.19

19 files

0.8.18

19 files

0.8.17

19 files

0.8.16

19 files

0.8.15

19 files

0.8.14

19 files

0.8.13

19 files

0.8.12

19 files

0.8.11

19 files

0.8.10

19 files

0.8.9

19 files

0.8.8

19 files

0.8.7

19 files

0.8.6

19 files

0.8.5

19 files

0.8.4

19 files

0.8.3

19 files

0.8.2

18 files

0.8.1

18 files

0.8.0

18 files

0.7.22

18 files

0.7.21

18 files

0.7.20

18 files

0.7.19

18 files

0.7.18

18 files

0.7.17

18 files

0.7.16

18 files

0.7.15

18 files

0.7.14

18 files

0.7.13

18 files

0.7.12

18 files

0.7.11

18 files

0.7.10

18 files

0.7.9

18 files

0.7.8

18 files

0.7.7

18 files

0.7.6

18 files

0.7.5

18 files

0.7.4

18 files

0.7.3

18 files

0.7.2

18 files

0.7.1

18 files

0.7.0

18 files

0.6.17

18 files

0.6.16

18 files

0.6.15

18 files

0.6.14

18 files

0.6.13

18 files

0.6.12

18 files

0.6.11

18 files

0.6.10

18 files

0.6.9

18 files

0.6.8

18 files

0.6.7

18 files

0.6.6

18 files

0.6.5

18 files

0.6.4

18 files

0.6.3

18 files

0.6.2

18 files

0.6.1

18 files

0.6.0

18 files

0.5.31

18 files

0.5.30

18 files

0.5.29

18 files

0.5.28

18 files

0.5.27

18 files

0.5.26

18 files

0.5.25

18 files

0.5.24

17 files

0.5.23

17 files

0.5.22

17 files

0.5.21

17 files

0.5.20

17 files

0.5.19

17 files

0.5.18

17 files

0.5.17

17 files

0.5.16

17 files

0.5.15

17 files

0.5.14

17 files

0.5.13

17 files

0.5.12

17 files

0.5.11

17 files

0.5.10

17 files

0.5.9

17 files

0.5.8

17 files

0.5.7

18 files

0.5.6

18 files

0.5.5

18 files

0.5.4

18 files

0.5.3

18 files

0.5.2

18 files

0.5.1

18 files

0.5.0

18 files

0.4.30

18 files

0.4.29

18 files

0.4.28

18 files

0.4.27

18 files

0.4.26

18 files

0.4.25

18 files

0.4.24

18 files

0.4.23

18 files

0.4.22

18 files

0.4.21

18 files

0.4.20

18 files

0.4.19

18 files

0.4.18

18 files

0.4.17

18 files

0.4.16

18 files

0.4.15

18 files

0.4.14

18 files

0.4.13

18 files

0.4.12

18 files

0.4.11

18 files

0.4.10

18 files

0.4.9

18 files

0.4.8

18 files

0.4.7

18 files

0.4.6

18 files

0.4.5

18 files

0.4.4

18 files

0.4.3

18 files

0.4.2

18 files

0.4.1

18 files

0.4.0

18 files

0.3.5

18 files

0.3.4

18 files

0.3.3

18 files

0.3.2

18 files

0.3.1

18 files

0.3.0

18 files

0.2.37

18 files

0.2.36

18 files

0.2.35

18 files

0.2.34

18 files

0.2.33

18 files

0.2.32

18 files

0.2.31

18 files

0.2.30

18 files

0.2.29

18 files

0.2.28

18 files

0.2.27

18 files

0.2.26

18 files

0.2.25

18 files

0.2.24

18 files

0.2.23

18 files

0.2.22

18 files

0.2.21

18 files

0.2.20

18 files

0.2.19

18 files

0.2.18

18 files

0.2.17

18 files

0.2.16

18 files

0.2.15

18 files

0.2.14

18 files

0.2.13

18 files

0.2.12

18 files

0.2.11

18 files

0.2.10

17 files

0.2.9

17 files

0.2.8

17 files

0.2.7

17 files

0.2.6

17 files

0.2.5

17 files

0.2.4

17 files

0.2.3

17 files

0.2.2

18 files

0.2.1

18 files

0.2.0

17 files

0.1.45

18 files

0.1.44

17 files

0.1.43

17 files

0.1.42

17 files

0.1.41

17 files

0.1.40

17 files

0.1.39

17 files

0.1.38

17 files

0.1.37

17 files

0.1.36

17 files

0.1.35

17 files

0.1.34

17 files

0.1.33

17 files

0.1.32

17 files

0.1.31

17 files

0.1.30

17 files

0.1.29

17 files

0.1.28

17 files

0.1.27

17 files

0.1.26

17 files

0.1.25

17 files

0.1.24

17 files

0.1.23

17 files

0.1.22

17 files

0.1.21

16 files

0.1.20

16 files

0.1.19

16 files

0.1.18

16 files

0.1.17

16 files

0.1.16

16 files

0.1.15

16 files

0.1.14

16 files

0.1.13

16 files

0.1.12

16 files

0.1.11

16 files

0.1.10

16 files

0.1.9

16 files

0.1.8

16 files

0.1.7

16 files

0.1.6

16 files

0.1.5

16 files

0.1.4

16 files

0.1.3

16 files

0.1.2

16 files

0.1.1

16 files

0.1.0

16 files

0.0.5

16 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page