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

Uploaded Python 3Windows ARM64

uv-0.10.0-py3-none-win_amd64.whl (23.4 MB view details)

Uploaded Python 3Windows x86-64

uv-0.10.0-py3-none-win32.whl (20.9 MB view details)

Uploaded Python 3Windows x86

uv-0.10.0-py3-none-musllinux_1_1_x86_64.whl (23.0 MB view details)

Uploaded Python 3musllinux: musl 1.1+ x86-64

uv-0.10.0-py3-none-musllinux_1_1_i686.whl (22.1 MB view details)

Uploaded Python 3musllinux: musl 1.1+ i686

uv-0.10.0-py3-none-manylinux_2_31_riscv64.whl (22.4 MB view details)

Uploaded Python 3manylinux: glibc 2.31+ riscv64

uv-0.10.0-py3-none-manylinux_2_28_aarch64.whl (21.7 MB view details)

Uploaded Python 3manylinux: glibc 2.28+ ARM64

uv-0.10.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (22.8 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ x86-64

uv-0.10.0-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl (22.9 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ s390x

uv-0.10.0-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (23.7 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ppc64le

uv-0.10.0-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl (22.8 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ i686

uv-0.10.0-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (21.6 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARMv7l

uv-0.10.0-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.musllinux_1_1_armv7l.whl (21.6 MB view details)

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

uv-0.10.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_1_aarch64.whl (21.6 MB view details)

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

uv-0.10.0-py3-none-macosx_11_0_arm64.whl (19.8 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

uv-0.10.0-py3-none-macosx_10_12_x86_64.whl (21.1 MB view details)

Uploaded Python 3macOS 10.12+ x86-64

uv-0.10.0-py3-none-linux_armv6l.whl (22.0 MB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: uv-0.10.0.tar.gz
  • Upload date:
  • Size: 3.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.30 {"installer":{"name":"uv","version":"0.9.30","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.10.0.tar.gz
Algorithm Hash digest
SHA256 ad01dd614a4bb8eb732da31ade41447026427397c5ad171cc98bd59579ef57ea
MD5 25fea3d99e0e55ad2d5cef3756b64ce4
BLAKE2b-256 0936f7fe4de0ad81234ac43938fe39c6ba84595c6b3a1868d786a4d7ad19e670

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.10.0-py3-none-win_arm64.whl
  • Upload date:
  • Size: 21.9 MB
  • Tags: Python 3, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.30 {"installer":{"name":"uv","version":"0.9.30","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.10.0-py3-none-win_arm64.whl
Algorithm Hash digest
SHA256 e90c509749b3422eebb54057434b7119892330d133b9690a88f8a6b0f3116be3
MD5 3b92dff7cf895c53db74fd7baeb8676b
BLAKE2b-256 e3761034c46244feafec2c274ac52b094f35d47c94cdb11461c24cf4be8a0c0c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.10.0-py3-none-win_amd64.whl
  • Upload date:
  • Size: 23.4 MB
  • Tags: Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.30 {"installer":{"name":"uv","version":"0.9.30","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.10.0-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 edd469425cd62bcd8c8cc0226c5f9043a94e37ed869da8268c80fdbfd3e5015e
MD5 a2a023506891c54e57b03038d8b285e5
BLAKE2b-256 80b21370049596c6ff7fa1fe22fccf86a093982eac81017b8c8aff541d7263b2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.10.0-py3-none-win32.whl
  • Upload date:
  • Size: 20.9 MB
  • Tags: Python 3, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.30 {"installer":{"name":"uv","version":"0.9.30","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.10.0-py3-none-win32.whl
Algorithm Hash digest
SHA256 d5498851b1f07aa9c9af75578b2029a11743cb933d741f84dcbb43109a968c29
MD5 5d0f854b1f26a22aff293d4a8b57ff98
BLAKE2b-256 d2f749987207b87b5c21e1f0e81c52892813e8cdf7e318b6373d6585773ebcdd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.10.0-py3-none-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 23.0 MB
  • Tags: Python 3, musllinux: musl 1.1+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.30 {"installer":{"name":"uv","version":"0.9.30","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.10.0-py3-none-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 45909b9a734250da05b10101e0a067e01ffa2d94bbb07de4b501e3cee4ae0ff3
MD5 696f212c9c3c1f13cd8365f99ded609d
BLAKE2b-256 d7d12eb51bc233bad3d13ad64a0c280fd4d1ebebf5c2939b3900a46670fa2b91

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.10.0-py3-none-musllinux_1_1_i686.whl
  • Upload date:
  • Size: 22.1 MB
  • Tags: Python 3, musllinux: musl 1.1+ i686
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.30 {"installer":{"name":"uv","version":"0.9.30","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.10.0-py3-none-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 1af0ec125a07edb434dfaa98969f6184c1313dbec2860c3c5ce2d533b257132a
MD5 87ad3d6436deca3888b53d2601584376
BLAKE2b-256 c28131c0c0a8673140756e71a1112bf8f0fcbb48a4cf4587a7937f5bd55256b6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.10.0-py3-none-manylinux_2_31_riscv64.whl
  • Upload date:
  • Size: 22.4 MB
  • Tags: Python 3, manylinux: glibc 2.31+ riscv64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.30 {"installer":{"name":"uv","version":"0.9.30","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.10.0-py3-none-manylinux_2_31_riscv64.whl
Algorithm Hash digest
SHA256 5871eef5046a81df3f1636a3d2b4ccac749c23c7f4d3a4bae5496cb2876a1814
MD5 4b375451d81bbf3c96c56d448a7b11aa
BLAKE2b-256 aee7f44ad40275be2087b3910df4678ed62cf0c82eeb3375c4a35037a79747db

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.10.0-py3-none-manylinux_2_28_aarch64.whl
  • Upload date:
  • Size: 21.7 MB
  • Tags: Python 3, manylinux: glibc 2.28+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.30 {"installer":{"name":"uv","version":"0.9.30","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.10.0-py3-none-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 eb95d28590edd73b8fdd80c27d699c45c52f8305170c6a90b830caf7f36670a4
MD5 6010f3ed2d9581e91f55be0f2ab3d38b
BLAKE2b-256 8744980e5399c6f4943b81754be9b7deb87bd56430e035c507984e17267d6a97

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.10.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 22.8 MB
  • Tags: Python 3, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.30 {"installer":{"name":"uv","version":"0.9.30","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.10.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 82b46db718763bf742e986ebbc7a30ca33648957a0dcad34382970b992f5e900
MD5 8f2cfec3693a9ac002a9d7bbec272ed3
BLAKE2b-256 f3f85c152350b1a6d0af019801f91a1bdeac854c33deb36275f6c934f0113cb5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.10.0-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl
  • Upload date:
  • Size: 22.9 MB
  • Tags: Python 3, manylinux: glibc 2.17+ s390x
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.30 {"installer":{"name":"uv","version":"0.9.30","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.10.0-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 3db1d5390b3a624de672d7b0f9c9d8197693f3b2d3d9c4d9e34686dcbc34197a
MD5 052c423552cf2bc7d36c94da6a85836d
BLAKE2b-256 6ca18c7fdb14ab72e26ca872e07306e496a6b8cf42353f9bf6251b015be7f535

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.10.0-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
  • Upload date:
  • Size: 23.7 MB
  • Tags: Python 3, manylinux: glibc 2.17+ ppc64le
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.30 {"installer":{"name":"uv","version":"0.9.30","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.10.0-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 8070c66149c06f9b39092a06f593a2241345ea2b1d42badc6f884c2cc089a1b1
MD5 77405e05eb572ac84d5daae7bb32d8f5
BLAKE2b-256 569c2c36b30b05c74b2af0e663e0e68f1d10b91a02a145e19b6774c121120c0b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.10.0-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl
  • Upload date:
  • Size: 22.8 MB
  • Tags: Python 3, manylinux: glibc 2.17+ i686
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.30 {"installer":{"name":"uv","version":"0.9.30","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.10.0-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 070ca2f0e8c67ca9a8f70ce403c956b7ed9d51e0c2e9dbbcc4efa5e0a2483f79
MD5 fcbcfb4f4682dfcaabda59beb3f174c0
BLAKE2b-256 c590b8c9320fd8d86f356e37505a02aa2978ed28f9c63b59f15933e98bce97e5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.10.0-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
  • Upload date:
  • Size: 21.6 MB
  • Tags: Python 3, manylinux: glibc 2.17+ ARMv7l
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.30 {"installer":{"name":"uv","version":"0.9.30","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.10.0-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 bc0cc2a4bcf9efbff9a57e2aed21c2d4b5a7ec2cc0096e0c33d7b53da17f6a3b
MD5 392d7f30963be977d8228a62cb1ca5b1
BLAKE2b-256 ff43d0dedfcd4fe6e36cabdbeeb43425cd788604db9d48425e7b659d0f7ba112

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.10.0-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.musllinux_1_1_armv7l.whl
  • Upload date:
  • Size: 21.6 MB
  • Tags: Python 3, manylinux: glibc 2.17+ ARMv7l, musllinux: musl 1.1+ ARMv7l
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.30 {"installer":{"name":"uv","version":"0.9.30","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.10.0-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.musllinux_1_1_armv7l.whl
Algorithm Hash digest
SHA256 b4bea728a6b64826d0091f95f28de06dd2dc786384b3d336a90297f123b4da0e
MD5 597320ebf76a68f66ba11e8c037cd6e4
BLAKE2b-256 89f348d92c90e869331306979efaa29a44c3e7e8376ae343edc729df0d534dfb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.10.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_1_aarch64.whl
  • Upload date:
  • Size: 21.6 MB
  • Tags: Python 3, manylinux: glibc 2.17+ ARM64, musllinux: musl 1.1+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.30 {"installer":{"name":"uv","version":"0.9.30","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.10.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 d4b621bcc5d0139502789dc299bae8bf55356d07b95cb4e57e50e2afcc5f43e1
MD5 5109ac759c7f00d67a754c963fd7f892
BLAKE2b-256 c67e09b38b93208906728f591f66185a425be3acdb97c448460137d0e6ecb30a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.10.0-py3-none-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 19.8 MB
  • Tags: Python 3, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.30 {"installer":{"name":"uv","version":"0.9.30","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.10.0-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 aefea608971f4f23ac3dac2006afb8eb2b2c1a2514f5fee1fac18e6c45fd70c4
MD5 b786e30585ca6d55f3e75797b5201afa
BLAKE2b-256 ee77ec8f24f8d0f19c4fda0718d917bb78b9e6f02a4e1963b401f1c4f4614a54

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.10.0-py3-none-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 21.1 MB
  • Tags: Python 3, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.30 {"installer":{"name":"uv","version":"0.9.30","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.10.0-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 a165582c1447691109d49d09dccb065d2a23852ff42bf77824ff169909aa85da
MD5 d44e154a76d966ea640bf28c6e5d7fd9
BLAKE2b-256 1a5ae3ff8a98cfbabc5c2d09bf304d2d9d2d7b2e7d60744241ac5ed762015e5c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uv-0.10.0-py3-none-linux_armv6l.whl
  • Upload date:
  • Size: 22.0 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.30 {"installer":{"name":"uv","version":"0.9.30","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.10.0-py3-none-linux_armv6l.whl
Algorithm Hash digest
SHA256 38dc0ccbda6377eb94095688c38e5001b8b40dfce14b9654949c1f0b6aa889df
MD5 6f3f4177f725eb4f6083e352c0cfce96
BLAKE2b-256 f46933fb64aee6ba138b1aaf957e20778e94a8c23732e41cdf68e6176aa2cf4e

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