Skip to main content

Python virtual environment manager for xonsh.

Project description

UVox

A uv-based Python virtual environment manager for the xonsh shell.

Installation

To install use pip:

xpip install xontrib-uvox

Usage

This package contains two xontribs:

  • uvox - Python virtual environment manager for xonsh.
  • uvoxapi - API for Uvox

uvox

Python virtual environment manager for xonsh.

xontrib load uvox
uvox --help

uvoxapi

xontrib load uvoxapi

UVox defines several events related to the life cycle of virtual environments:

  • uvox_on_create(env: str) -> None
  • uvox_on_activate(env: str, path: pathlib.Path) -> None
  • uvox_on_deactivate(env: str, path: pathlib.Path) -> None
  • uvox_on_delete(env: str) -> None

Credits

This package is a fork of xontrib-vox.

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

xontrib_uvox-0.1.1.tar.gz (11.4 kB view details)

Uploaded Source

Built Distribution

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

xontrib_uvox-0.1.1-py3-none-any.whl (8.7 kB view details)

Uploaded Python 3

File details

Details for the file xontrib_uvox-0.1.1.tar.gz.

File metadata

  • Download URL: xontrib_uvox-0.1.1.tar.gz
  • Upload date:
  • Size: 11.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.7.8

File hashes

Hashes for xontrib_uvox-0.1.1.tar.gz
Algorithm Hash digest
SHA256 6c7740fb56d858bfa78b583307efd01fe6dd78bf79ecdb92eca42390c7ad4bbf
MD5 cc05b6b9a879578fc27fe55cb061a1ea
BLAKE2b-256 60350c1150cc8e5f636dd9b8d2591d34954f6a80b8c77215fca3c79ffe30f0da

See more details on using hashes here.

File details

Details for the file xontrib_uvox-0.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for xontrib_uvox-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 09fac7fca11afdbd8883337b34ae0979b7bd77a07ecc7445612ff1a6395b7bee
MD5 5bca14b10c74565b609e5942db75f0f0
BLAKE2b-256 57a689fedaf5741731b8b12140cb87544f4f1b8adf5a3f9d9b1fef17f8501b2c

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