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.0.5.tar.gz (11.7 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.0.5-py3-none-any.whl (8.1 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for xontrib_uvox-0.0.5.tar.gz
Algorithm Hash digest
SHA256 875eaf5b0dd73c769183447592cec8caa614ba8af3ed467e7c5da680c95bc0d5
MD5 630e528dad0568430beeed3df90c26dc
BLAKE2b-256 b59895b6401b22c9807184401fa1446c3f993ab625bb2ab2d7a796aec031239f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for xontrib_uvox-0.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 0f0a48ed7d3f03044dc88906b79cf5bf40cd3513b017b0d1ef687920a7dfaf65
MD5 5109ef5a08fd483e92d9fca4872b875b
BLAKE2b-256 9ac0700fd57f54faa82c300e16b795203abcdffe0d3335ea31c9d7f049cb1759

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