VOOZH about

URL: https://pypi.org/project/uvx/2.2.1/

โ‡ฑ uvx ยท PyPI


Skip to main content

uvx 2.2.1

pip install uvx==2.2.1

Newer version available (3.0.0)

Released:

uvx: pipx for uv (๐Ÿฆ€)

Navigation

Unverified details

These details have not been verified by PyPI
Meta

Project description

uvx: pipx for uv

Inspired by:

Installation

  1. Install via pip (or alternatives):

    pipinstalluvx# or `uv`, `pipx`
    
  2. Optional (for bash users):

    uvxsetup
    

    This installs the following features:

  • Ensures ~/.local/bin/ is added to your PATH, so commands can be found (unless --skip-ensurepath). Can also be activated via uvx ensurepath
  • Enables tab completion for uvx (unless --skip-completions). Can also be enabled via uvx completions --install.
  • Enables uvx activate (unless --skip-activate) to activate uvx-managed virtualenvs from your shell

Usage

uvx

Run uvx without any arguments to see all possible subcommands.

Platform Considerations

  • Rust-Powered Performance (uvx 2.0): Starting from version 2.0, uvx leverages Rust for improved performance and compatibility with uv.
  • Prebuilt Binaries: Currently, prebuilt binaries are available for x86_64 (amd64) and aarch64 (ARM64) on Linux.
  • Other Platforms: If you're on a different platform, you can still use uvx 1.x, which is written in pure Python. Find it at robinvandernoord/uvx.
  • Alternatively, you can Compile for Your Platform:
    • Install the Rust toolchain:
      curlhttps://sh.rustup.rs-sSf|sh
      
    • Clone the uvx2 repo and navigate to it:
      gitclonehttps://github.com/robinvandernoord/uvx2.git
      cduvx2
      
    • Set up a virtual environment (choose Python or uv):
      python-mvenvvenv# or `uv venv venv --seed`
      sourcevenv/bin/activate
      
    • Install Maturin (Python with Rust package builder):
      pipinstallmaturin# or `uv pip install maturin`
      
    • Compile and install the uvx binary:
      maturindevelop
      
    • Now you can use uvx:
      ./venv/bin/uvx
      

For additional details on building and distribution, refer to maturin documentation.

License

uvx is distributed under the terms of the MIT license.

Changelog

See CHANGELOG.md on GitHub

Project details

Unverified details

These details have not been verified by PyPI
Meta

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

uvx-2.2.1.tar.gz (52.1 kB view details)

Uploaded Source

Built Distributions

Filter files by name, interpreter, ABI, and platform.

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

Copy a direct link to the current filters

uvx-2.2.1-py3-none-manylinux_2_34_x86_64.whl (4.4 MB view details)

Uploaded Python 3manylinux: glibc 2.34+ x86-64

uvx-2.2.1-py3-none-manylinux_2_34_aarch64.whl (4.2 MB view details)

Uploaded Python 3manylinux: glibc 2.34+ ARM64

File details

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

File metadata

  • Download URL: uvx-2.2.1.tar.gz
  • Upload date:
  • Size: 52.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.5.1

File hashes

Hashes for uvx-2.2.1.tar.gz
Algorithm Hash digest
SHA256 f4f2fb307f3b2ea741cab4d0378665013c3eb2166d3127461981ef0a3574e44b
MD5 2e1f83f9f44fa38f82ce1de343aa2ba1
BLAKE2b-256 4592bdea273e2d1e25f259efe852323a8a2f0020d1c7e24912e509a4c206821a

See more details on using hashes here.

File details

Details for the file uvx-2.2.1-py3-none-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for uvx-2.2.1-py3-none-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 4a30545e0d175e97442beb305c9351f652c4d3bc5e04364e1d07dac2bc0a6c3d
MD5 0904b61bba19704d81c385f1a5ea35e7
BLAKE2b-256 02d6771c11e368ed6b84b3ad745b2e6742ec633f2245ea3ad17925b4988f301f

See more details on using hashes here.

File details

Details for the file uvx-2.2.1-py3-none-manylinux_2_34_aarch64.whl.

File metadata

File hashes

Hashes for uvx-2.2.1-py3-none-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 8bd51f964a022cff9b6e0fa1bceaa43332d2fbc567f6c1321a7307591c7e24a8
MD5 a1f63e5f40e3d93eea2c35375b3c3c9f
BLAKE2b-256 412167a9c5337fed58f3c7e66b14873af2125ed38b9fe80b841652102382015a

See more details on using hashes here.

Supported by

๐Ÿ‘ Image
AWS Cloud computing and Security Sponsor ๐Ÿ‘ Image
Datadog Monitoring ๐Ÿ‘ Image
Depot Continuous Integration ๐Ÿ‘ Image
Fastly CDN ๐Ÿ‘ Image
Google Download Analytics ๐Ÿ‘ Image
Pingdom Monitoring ๐Ÿ‘ Image
Sentry Error logging ๐Ÿ‘ Image
StatusPage Status page