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.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.

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.

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

Uploaded Python 3Windows ARM64

uv-0.9.18-py3-none-win_amd64.whl (22.2 MB view details)

Uploaded Python 3Windows x86-64

uv-0.9.18-py3-none-win32.whl (20.1 MB view details)

Uploaded Python 3Windows x86

uv-0.9.18-py3-none-musllinux_1_1_x86_64.whl (22.4 MB view details)

Uploaded Python 3musllinux: musl 1.1+ x86-64

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

Uploaded Python 3musllinux: musl 1.1+ i686

uv-0.9.18-py3-none-musllinux_1_1_armv7l.whl (20.9 MB view details)

Uploaded Python 3musllinux: musl 1.1+ ARMv7l

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

Uploaded Python 3manylinux: glibc 2.31+ riscv64

uv-0.9.18-py3-none-manylinux_2_28_aarch64.whl (20.9 MB view details)

Uploaded Python 3manylinux: glibc 2.28+ ARM64

uv-0.9.18-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (22.2 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ x86-64

uv-0.9.18-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl (22.1 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ s390x

uv-0.9.18-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (23.1 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ppc64le

uv-0.9.18-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl (23.5 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ppc64

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

Uploaded Python 3manylinux: glibc 2.17+ i686

uv-0.9.18-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (20.9 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARMv7l

uv-0.9.18-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.18-py3-none-macosx_11_0_arm64.whl (19.0 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

uv-0.9.18-py3-none-macosx_10_12_x86_64.whl (20.4 MB view details)

Uploaded Python 3macOS 10.12+ x86-64

uv-0.9.18-py3-none-linux_armv6l.whl (21.3 MB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: uv-0.9.18.tar.gz
  • Upload date:
  • Size: 3.8 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.17 {"installer":{"name":"uv","version":"0.9.17","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.18.tar.gz
Algorithm Hash digest
SHA256 17b5502f7689c4dc1fdeee9d8437a9a6664dcaa8476e70046b5f4753559533f5
MD5 c06842dec0a0ec075d5fc79211745d29
BLAKE2b-256 e3031afff9e6362dc9d3a9e03743da0a4b4c7a0809f859c79eb52bbae31ea582

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.9.18-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.17 {"installer":{"name":"uv","version":"0.9.17","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.18-py3-none-win_arm64.whl
Algorithm Hash digest
SHA256 4c4ce0ed080440bbda2377488575d426867f94f5922323af6d4728a1cd4d091d
MD5 73c909829a50f7bd962e9e9d1718515a
BLAKE2b-256 8cd40bf338d863a3d9e5545e268d77a8e6afdd75d26bffc939603042f2e739f9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.9.18-py3-none-win_amd64.whl
  • Upload date:
  • Size: 22.2 MB
  • Tags: Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.17 {"installer":{"name":"uv","version":"0.9.17","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.18-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 c82b0e2e36b33e2146fba5f0ae6906b9679b3b5fe6a712e5d624e45e441e58e9
MD5 51bbb5451ed38671bbb2c5f55f39f0fc
BLAKE2b-256 110b50e13ebc1eedb36d88524b7740f78351be33213073e3faf81ac8925d0c6e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.9.18-py3-none-win32.whl
  • Upload date:
  • Size: 20.1 MB
  • Tags: Python 3, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.17 {"installer":{"name":"uv","version":"0.9.17","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.18-py3-none-win32.whl
Algorithm Hash digest
SHA256 de6f0bb3e9c18e484545bd1549ec3c956968a141a393d42e2efb25281cb62787
MD5 1ec00d10ffb91b9ac1abea284b839a87
BLAKE2b-256 5eda1b3dd596964f90a122cfe94dcf5b6b89cf5670eb84434b8c23864382576f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.9.18-py3-none-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 22.4 MB
  • Tags: Python 3, musllinux: musl 1.1+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.17 {"installer":{"name":"uv","version":"0.9.17","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.18-py3-none-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 17bedf2b0791e87d889e1c7f125bd5de77e4b7579aec372fa06ba832e07c957e
MD5 821015b971b6da8682ff35a3f6d48871
BLAKE2b-256 5f20b6ba14fdd671e9237b22060d7422aba4a34503e3e42d914dbf925eff19aa

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.9.18-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.17 {"installer":{"name":"uv","version":"0.9.17","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.18-py3-none-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 f248e013d10e1fc7a41f94310628b4a8130886b6d683c7c85c42b5b36d1bcd02
MD5 e238a57267793acc5ba7fa749c6dccce
BLAKE2b-256 591ba26990b51a17de1ffe41fbf2e30de3a98f0e0bce40cc60829fb9d9ed1a8a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.9.18-py3-none-musllinux_1_1_armv7l.whl
  • Upload date:
  • Size: 20.9 MB
  • Tags: Python 3, musllinux: musl 1.1+ ARMv7l
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.17 {"installer":{"name":"uv","version":"0.9.17","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.18-py3-none-musllinux_1_1_armv7l.whl
Algorithm Hash digest
SHA256 8bd073e30030211ba01206caa57b4d63714e1adee2c76a1678987dd52f72d44d
MD5 7fd92388549320b7ca07c03a5090e18a
BLAKE2b-256 9c3e73163116f748800e676bf30cee838448e74ac4cc2f716c750e1705bc3fe4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.9.18-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.17 {"installer":{"name":"uv","version":"0.9.17","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.18-py3-none-manylinux_2_31_riscv64.whl
Algorithm Hash digest
SHA256 62ea0e518dd4ab76e6f06c0f43a25898a6342a3ecf996c12f27f08eb801ef7f1
MD5 92ceddf2411141c492fdfcd6d116dd8d
BLAKE2b-256 a53c24f92e56af00cac7d9bed2888d99a580f8093c8745395ccf6213bfccf20b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.9.18-py3-none-manylinux_2_28_aarch64.whl
  • Upload date:
  • Size: 20.9 MB
  • Tags: Python 3, manylinux: glibc 2.28+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.17 {"installer":{"name":"uv","version":"0.9.17","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.18-py3-none-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b7295e6d505f1fd61c54b1219e3b18e11907396333a9fa61cefe489c08fc7995
MD5 ed4cacbf741a2daaad37bdc210ec945b
BLAKE2b-256 5a1f0a4a979bb2bf6e1292cc57882955bf1d7757cad40b1862d524c59c2a2ad8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.9.18-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 22.2 MB
  • Tags: Python 3, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.17 {"installer":{"name":"uv","version":"0.9.17","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.18-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3332188fd8d96a68e5001409a52156dced910bf1bc41ec3066534cffcd46eb68
MD5 a34ccba2a23bc0b2759c0597eb850aa9
BLAKE2b-256 31911042d0966a30e937df500daed63e1f61018714406ce4023c8a6e6d2dcf7c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.9.18-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl
  • Upload date:
  • Size: 22.1 MB
  • Tags: Python 3, manylinux: glibc 2.17+ s390x
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.17 {"installer":{"name":"uv","version":"0.9.17","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.18-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 704abaf6e76b4d293fc1f24bef2c289021f1df0de9ed351f476cbbf67a7edae0
MD5 3f60d9b6f8f4b8a74998d60a99ab9e33
BLAKE2b-256 436d3d3dae71796961603c3871699e10d6b9de2e65a3c327b58d4750610a5f93

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.9.18-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
  • Upload date:
  • Size: 23.1 MB
  • Tags: Python 3, manylinux: glibc 2.17+ ppc64le
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.17 {"installer":{"name":"uv","version":"0.9.17","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.18-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 1e82078d3c622cb4c60da87f156168ffa78b9911136db7ffeb8e5b0a040bf30e
MD5 e99db11b03e82843c2aec11186d24ac6
BLAKE2b-256 785864b15df743c79ad03ea7fbcbd27b146ba16a116c57f557425dd4e44d6684

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.9.18-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl
  • Upload date:
  • Size: 23.5 MB
  • Tags: Python 3, manylinux: glibc 2.17+ ppc64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.17 {"installer":{"name":"uv","version":"0.9.17","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.18-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl
Algorithm Hash digest
SHA256 11e1e406590d3159138288203a41ff8a8904600b8628a57462f04ff87d62c477
MD5 7a75aea5a67b9667e14c077801b208da
BLAKE2b-256 d6eeeed3ec7679ee80e16316cfc95ed28ef6851700bcc66edacfc583cbd2cc47

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.9.18-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.17 {"installer":{"name":"uv","version":"0.9.17","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.18-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 a1669a95b588f613b13dd10e08ced6d5bcd79169bba29a2240eee87532648790
MD5 2cd6e1e7a4e5322753cbf24a47e1133e
BLAKE2b-256 0cff1fe1ffa69c8910e54dd11f01fb0765d4fd537ceaeb0c05fa584b6b635b82

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.9.18-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
  • Upload date:
  • Size: 20.9 MB
  • Tags: Python 3, manylinux: glibc 2.17+ ARMv7l
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.17 {"installer":{"name":"uv","version":"0.9.17","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.18-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 ae10a941bd7ca1ee69edbe3998c34dce0a9fc2d2406d98198343daf7d2078493
MD5 2503bcef1b6ae821cbdf2ccd4052970d
BLAKE2b-256 5a289831500317c1dd6cde5099e3eb3b22b88ac75e47df7b502f6aef4df5750e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.9.18-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.17 {"installer":{"name":"uv","version":"0.9.17","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.18-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 edf965e9a5c55f74020ac82285eb0dfe7fac4f325ad0a7afc816290269ecfec1
MD5 eecef8b7f60458cbf32f75131fafc448
BLAKE2b-256 5892c8f7ae8900eff8e4ce1f7826d2e1e2ad5a95a5f141abdb539865aff79930

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.9.18-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.17 {"installer":{"name":"uv","version":"0.9.17","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.18-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 cf33f4146fd97e94cdebe6afc5122208eea8c55b65ca4127f5a5643c9717c8b8
MD5 793a5274b9ab28f5e07503254162bc1c
BLAKE2b-256 b70b9487d83adf5b7fd1e20ced33f78adf84cb18239c3d7e91f224cedba46c08

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.9.18-py3-none-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 20.4 MB
  • Tags: Python 3, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.17 {"installer":{"name":"uv","version":"0.9.17","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.18-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 d91abfd2649987996e3778729140c305ef0f6ff5909f55aac35c3c372544a24f
MD5 c7f241cbd0c3e978330f0d0cb0c8812c
BLAKE2b-256 81b1b0e5808e05acb54aa118c625d9f7b117df614703b0cbb89d419d03d117f3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.9.18-py3-none-linux_armv6l.whl
  • Upload date:
  • Size: 21.3 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.17 {"installer":{"name":"uv","version":"0.9.17","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.18-py3-none-linux_armv6l.whl
Algorithm Hash digest
SHA256 e9e4915bb280c1f79b9a1c16021e79f61ed7c6382856ceaa99d53258cb0b4951
MD5 f361e81f089c353ccd50ac6b0a898115
BLAKE2b-256 269c92fad10fcee8ea170b66442d95fd2af308fe9a107909ded4b3cc384fdc69

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