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.

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.10 3.11 3.12
Searching for Python versions matching: Python 3.10
Searching for Python versions matching: Python 3.11
Searching for Python versions matching: Python 3.12
Installed 3 versions in 3.42s
 + cpython-3.10.14-macos-aarch64-none
 + cpython-3.11.9-macos-aarch64-none
 + cpython-3.12.4-macos-aarch64-none

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.

Platform support

See uv's platform support document.

Versioning policy

See uv's versioning policy document.

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.

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.9.15.tar.gz (3.8 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.15-py3-none-win_arm64.whl (20.2 MB view details)

Uploaded Python 3Windows ARM64

uv-0.9.15-py3-none-win_amd64.whl (21.8 MB view details)

Uploaded Python 3Windows x86-64

uv-0.9.15-py3-none-win32.whl (19.8 MB view details)

Uploaded Python 3Windows x86

uv-0.9.15-py3-none-musllinux_1_1_x86_64.whl (21.9 MB view details)

Uploaded Python 3musllinux: musl 1.1+ x86-64

uv-0.9.15-py3-none-musllinux_1_1_i686.whl (20.9 MB view details)

Uploaded Python 3musllinux: musl 1.1+ i686

uv-0.9.15-py3-none-musllinux_1_1_armv7l.whl (20.5 MB view details)

Uploaded Python 3musllinux: musl 1.1+ ARMv7l

uv-0.9.15-py3-none-manylinux_2_31_riscv64.whl (21.5 MB view details)

Uploaded Python 3manylinux: glibc 2.31+ riscv64

uv-0.9.15-py3-none-manylinux_2_28_aarch64.whl (20.5 MB view details)

Uploaded Python 3manylinux: glibc 2.28+ ARM64

uv-0.9.15-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (21.7 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ x86-64

uv-0.9.15-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl (21.7 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ s390x

uv-0.9.15-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (22.6 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ppc64le

uv-0.9.15-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl (23.1 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ppc64

uv-0.9.15-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl (21.4 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ i686

uv-0.9.15-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (20.5 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARMv7l

uv-0.9.15-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_1_aarch64.whl (20.3 MB view details)

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

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

Uploaded Python 3macOS 11.0+ ARM64

uv-0.9.15-py3-none-macosx_10_12_x86_64.whl (20.0 MB view details)

Uploaded Python 3macOS 10.12+ x86-64

uv-0.9.15-py3-none-linux_armv6l.whl (20.9 MB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: uv-0.9.15.tar.gz
  • Upload date:
  • Size: 3.8 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.14 {"installer":{"name":"uv","version":"0.9.14","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.15.tar.gz
Algorithm Hash digest
SHA256 241a57d8ce90273d0ad8460897e1b2250bd4aa6bafe72fd8be07fbc3a7662f3d
MD5 4c64a0e6567afadf5c242a8e82bb144c
BLAKE2b-256 d0b863e4ad24d7ef24ef1de10cb2db9ff0f74b2cceb4bd71c4b3909297d40967

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.9.15-py3-none-win_arm64.whl
  • Upload date:
  • Size: 20.2 MB
  • Tags: Python 3, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.14 {"installer":{"name":"uv","version":"0.9.14","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.15-py3-none-win_arm64.whl
Algorithm Hash digest
SHA256 8f14456f357ebbf3f494ae5af41e9b306ba66ecc81cb2304095b38d99a1f7d28
MD5 26cbb5a1c18bfdde37a61bfebf23ed37
BLAKE2b-256 9afeaf3595c25dfaa85daff11ed0c8ca0fc1d088a426c65ef93d3751490673fd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.9.15-py3-none-win_amd64.whl
  • Upload date:
  • Size: 21.8 MB
  • Tags: Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.14 {"installer":{"name":"uv","version":"0.9.14","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.15-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 e46f36c80353fb406d4c0fb2cfe1953b4a01bfb3fc5b88dd4f763641b8899f1a
MD5 e243b8eabaa67f9a63bea16d73d18644
BLAKE2b-256 bc37e15a46f880b2c230f7d6934f046825ebe547f90008984c861e84e2ef34c4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.9.15-py3-none-win32.whl
  • Upload date:
  • Size: 19.8 MB
  • Tags: Python 3, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.14 {"installer":{"name":"uv","version":"0.9.14","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.15-py3-none-win32.whl
Algorithm Hash digest
SHA256 5efa39d9085f918d17869e43471ccd4526372e71d945b8d7cd3c8867ce6eab33
MD5 0160f52198b296855fecaa59ad1bfaa2
BLAKE2b-256 94e8ad85878d4e789c40b75c9f670eba52c7e5e63393f31e1c1a7246849595a2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.9.15-py3-none-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 21.9 MB
  • Tags: Python 3, musllinux: musl 1.1+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.14 {"installer":{"name":"uv","version":"0.9.14","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.15-py3-none-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 a0ef2e2bcf807aebd70e3a87bde618d0a01f07f627f5da0b0b457d7be2124843
MD5 219bbff1629c4e673f5820774a403150
BLAKE2b-256 dd50a97468ed93b80a50ea97a717662be4b841e7149bc68197ded087bcdd9e36

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.9.15-py3-none-musllinux_1_1_i686.whl
  • Upload date:
  • Size: 20.9 MB
  • Tags: Python 3, musllinux: musl 1.1+ i686
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.14 {"installer":{"name":"uv","version":"0.9.14","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.15-py3-none-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 5473c1095a697b7c7996a312232f78e81cf71e5afc30c889e46a486fe298d853
MD5 e629c1aea2756d130b8c79c761c97a01
BLAKE2b-256 3738ed98b5f48be2aeb63dc8853bc777b739c18277d0b950196b4d46f7b4d74a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.9.15-py3-none-musllinux_1_1_armv7l.whl
  • Upload date:
  • Size: 20.5 MB
  • Tags: Python 3, musllinux: musl 1.1+ ARMv7l
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.14 {"installer":{"name":"uv","version":"0.9.14","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.15-py3-none-musllinux_1_1_armv7l.whl
Algorithm Hash digest
SHA256 bae65f4748cacc20ea7f93b94a9ba82dd5505a98cf61e33d75e2669c6aefbfc5
MD5 ac30ecee664db5880dd1fb9fb70600d5
BLAKE2b-256 191120ea6dc5ca56f2ad9a8f1b5674f84c38a45a28ccf880aa7c1abb226355a6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.9.15-py3-none-manylinux_2_31_riscv64.whl
  • Upload date:
  • Size: 21.5 MB
  • Tags: Python 3, manylinux: glibc 2.31+ riscv64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.14 {"installer":{"name":"uv","version":"0.9.14","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.15-py3-none-manylinux_2_31_riscv64.whl
Algorithm Hash digest
SHA256 dea4fd678d48b9790234de43b2e5e4a445f9541fd361db7dc1a2cac861c9717a
MD5 4d0286c0c8a1ca8bb959b46aa8e7d644
BLAKE2b-256 56feab906a1e530f0fbb7042e82057d7c08ef46131deb75d5fef2133de6725c5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.9.15-py3-none-manylinux_2_28_aarch64.whl
  • Upload date:
  • Size: 20.5 MB
  • Tags: Python 3, manylinux: glibc 2.28+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.14 {"installer":{"name":"uv","version":"0.9.14","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.15-py3-none-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b6d342a4610e7dbc3450c8000313ee7693905ddee12a65a34fdbcd8418a852a5
MD5 8a6b087ef90ac9ccf362e25e0ae5e7b5
BLAKE2b-256 61ae29787af8124d821c1a88bb66612c24ff6180309d35348a4915214c5078d3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.9.15-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 21.7 MB
  • Tags: Python 3, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.14 {"installer":{"name":"uv","version":"0.9.14","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.15-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b9c1cefdd6e878baa32ff7a7d1ef463690750ff45d899fbb6bd6705e8329b00a
MD5 fc2aac0073d84798069624dee0a4fc51
BLAKE2b-256 701b4273d02565a4e86f238e9fee23e6c5c3bb7b5c237c63228e1b72451db224

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.9.15-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl
  • Upload date:
  • Size: 21.7 MB
  • Tags: Python 3, manylinux: glibc 2.17+ s390x
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.14 {"installer":{"name":"uv","version":"0.9.14","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.15-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 c5375c95a70fc76104fc178771cd4a8db1dab55345c7162c3d2d47ca2993c4bb
MD5 fc2bc3bcffba3085fbce937a53fc89ec
BLAKE2b-256 a377c620febe2662ab1897c2ef7c95a5424517efc456b77a1f75f6da81b4e542

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.9.15-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
  • Upload date:
  • Size: 22.6 MB
  • Tags: Python 3, manylinux: glibc 2.17+ ppc64le
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.14 {"installer":{"name":"uv","version":"0.9.14","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.15-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 64d99dfe8af75fed7fd6b7f6a8a81ba26ac88e046c5cb366184c2b53b023b070
MD5 09ff3839dbe936a64488ff9d2f452473
BLAKE2b-256 510283c179d6a5cfee0c437dd1d73b515557c6b2b7ab19fb9421420c13b10bc8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.9.15-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl
  • Upload date:
  • Size: 23.1 MB
  • Tags: Python 3, manylinux: glibc 2.17+ ppc64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.14 {"installer":{"name":"uv","version":"0.9.14","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.15-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl
Algorithm Hash digest
SHA256 b32c1ac11ea80ab4cc6ea61029880e1319041d2b3783f2478c8eadfc9a9c9d5a
MD5 49febc3827b40692b187994fd497b63e
BLAKE2b-256 a24a15dd32d695eae71cb4c09af6e9cbde703674824653c9f2963b068108b344

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.9.15-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl
  • Upload date:
  • Size: 21.4 MB
  • Tags: Python 3, manylinux: glibc 2.17+ i686
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.14 {"installer":{"name":"uv","version":"0.9.14","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.15-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 214013314564347ad629a5cfcd28b962038fc23c72155d7a798313f6b9f64f81
MD5 df7413dbcf2cee2332cef357b6be5b05
BLAKE2b-256 b12499c26056300c83f0d542272c02465937965191739d44bf8654d09d2d296f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.9.15-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
  • Upload date:
  • Size: 20.5 MB
  • Tags: Python 3, manylinux: glibc 2.17+ ARMv7l
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.14 {"installer":{"name":"uv","version":"0.9.14","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.15-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 d6a837537294e283ddbb18c494dbc085afca3e29d2176059140b7b4e94e485fd
MD5 283770f769899b000b777c47c979d13b
BLAKE2b-256 89ed9c13d81005b00dcc759f7ea4b640b1efff8ecebbf852df90c2f237373ed5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.9.15-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_1_aarch64.whl
  • Upload date:
  • Size: 20.3 MB
  • Tags: Python 3, manylinux: glibc 2.17+ ARM64, musllinux: musl 1.1+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.14 {"installer":{"name":"uv","version":"0.9.14","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.15-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 2b9ad2581a90b7b2ed3f5a3b2657c3cf84119bdf101e1a1c49a2f38577eecb1b
MD5 9ca3712d21903bf201463ab4cf1e701c
BLAKE2b-256 88738364801f678ba58d1a31ec9c8e0bfc407b48c0c57e0e3618e8fbf6b285f6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.9.15-py3-none-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 18.4 MB
  • Tags: Python 3, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.14 {"installer":{"name":"uv","version":"0.9.14","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.15-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ec4716fee5db65cfc78016d07f6fddb9b1fa29a0471fe67fe6676e2befee3215
MD5 aa5a86e2c5a430c899f09983b3446b0f
BLAKE2b-256 cac76af7e5dc21902eb936a54c037650f070cea015d742b3a49e82f53e6f32c4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.9.15-py3-none-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 20.0 MB
  • Tags: Python 3, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.14 {"installer":{"name":"uv","version":"0.9.14","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.15-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 944cd6d500974f9693994ec990c5b263a185e66cbc1cbd230f319445f8330e4e
MD5 d06586e64de4e6a89b9e5e25cc915e2a
BLAKE2b-256 30a85c376318f57dd4fc58bb01db870f9e564a689d479ddc0440731933286740

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.9.15-py3-none-linux_armv6l.whl
  • Upload date:
  • Size: 20.9 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.14 {"installer":{"name":"uv","version":"0.9.14","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.15-py3-none-linux_armv6l.whl
Algorithm Hash digest
SHA256 4ccf2aa7f2e0fcb553dccc8badceb2fc533000e5baf144fd982bb9be88b304b8
MD5 05914e05c096c8cb21e4be498743cf8c
BLAKE2b-256 fde75c7fcf7a49884273c18a54b68ffd5f05775cb0e59aeeb2801f2b6d31787b

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