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 - Version 2.0 Now Available

Version 2.0.0 of uvx has been released and is now available. This new release has been rewritten in Rust to address performance concerns with the previous Python implementation, notably reducing startup time. Version 2.0.0 directly utilizes some APIs of uv, enhancing performance by avoiding the need to spawn a separate process in some cases.

Despite the availability of this new version, the repository and the existing Python implementation of uvx 1.x will continue to be maintained for bug fixes and to ensure (backwards) compatibility across different system architectures.

For users on supported Linux platforms with x86_64 (amd64) or aarch64 (ARM64) architectures, version 2.0 can be installed via pip or compiled manually from source if necessary. This version is not available through PyPI for other platforms, which can still utilize uvx 1.x or opt for manual compilation of uvx 2.0.

Discover more about the new features and enhancements by visiting the new project repository at robinvandernoord/uvx2.

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.2.tar.gz (18.8 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.2-py3-none-any.whl (19.9 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for uvx-1.0.2.tar.gz
Algorithm Hash digest
SHA256 a93753ad4f083d0c686b89ad03a7d391f8d506616ffa5b3656a0a8db48de9db6
MD5 fdb3d4d9b3b882f7eae67456824ac1a1
BLAKE2b-256 ac186a83e43730bae9698f7576a34dec5a93c844ff5d9a56f3c43ecad5e8303f

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for uvx-1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 ffb70d13c1e88724c27be4ab88c8806d6288b9d68f22bc467b0f27873b3538a3
MD5 570265e64ff48ffcf10d74ce5b16e899
BLAKE2b-256 02089bcd4b8fdf1e268fb46e1d480bc724192d3f3ac888a797f97ac5c646b0a5

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