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.0.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.0-py3-none-any.whl (8.7 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for xontrib_uvox-0.1.0.tar.gz
Algorithm Hash digest
SHA256 47abb35247276944d711f75063baf8535540e6ad343ca52cd98080e5019cd4dc
MD5 b1bfef39fe9374b8ff8d01893040fc87
BLAKE2b-256 85a52fc22f2188e8f6bd7e618dd9cff9b95f0da21f930f6ad39a93c9d941edc6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for xontrib_uvox-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 652192c5028710414742c78772b3989901e2c0257911e8f7909aa49b85355210
MD5 0dceec75dbfd7a8932e3dc72c4bb7593
BLAKE2b-256 db5f6d499144e78ce3efc8d911e25195d37396ea956bd659ceb4c96af64a3b05

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