Skip to main content

uvx: pipx for uv

Project description

uvx: pipx for uv

Inspired by:

Installation

# one of these ways:
pip install uvx
uv install uvx
pipx install uvx

Usage

uvx

Run uvx without any arguments to see all possible subcommands.

Note - pending replacement

Although version 1.0.0 was recently released, work has already begun on version 2.0.0, which is being developed at robinvandernoord/uvx2. The decision to undertake this new version is driven by performance concerns with the current Python implementation, which has a startup time of 200ms. To address this, uvx 2.0 is being rewritten in Rust. This transition will enable uvx to utilize some of the APIs of uv directly, without the need to spawn a separate process (in some cases), thus enhancing performance further. Despite this rewrite, both the repository and the existing Python implementation will be maintained, particularly for bug fixes, because it may have a larger (backwards) compatibility across system architectures.

License

uvx is distributed under the terms of the MIT license.

Changelog

See CHANGELOG.md on GitHub

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

uvx-1.0.1.tar.gz (18.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

uvx-1.0.1-py3-none-any.whl (19.6 kB view details)

Uploaded Python 3

File details

Details for the file uvx-1.0.1.tar.gz.

File metadata

  • Download URL: uvx-1.0.1.tar.gz
  • Upload date:
  • Size: 18.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-httpx/0.27.0

File hashes

Hashes for uvx-1.0.1.tar.gz
Algorithm Hash digest
SHA256 a8e936fad6bf0282695aac2b134ac07053587a866908bc8a70d8b2e1d41aba30
MD5 2a51a163dc2b528d757f41523ed0af7b
BLAKE2b-256 75663621478a61773191e0508cd2dab54ca2583217a758b7c16312f2a5f4d80e

See more details on using hashes here.

File details

Details for the file uvx-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: uvx-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 19.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-httpx/0.27.0

File hashes

Hashes for uvx-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 ae291cba7c283ab8836726249b397a44f197476b404e270dabae9ebacb2f58a8
MD5 040a7ddf8a1ebeb2476085b76ba9ce85
BLAKE2b-256 f79f109ab7d6997803ecb6642c1c1a8d9cabb990701c0acfd37a86e0bf20963d

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