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.2.tar.gz
(11.8 kB
view details)
Built Distribution
File details
Details for the file xontrib_uvox-0.0.2.tar.gz
.
File metadata
- Download URL: xontrib_uvox-0.0.2.tar.gz
- Upload date:
- Size: 11.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.4.20
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b4434b78bfcf434e8e2456052027817dd1947500cf06b0f6429783a6e780e209 |
|
MD5 | ad47b9f8beac2ebe9fa575292c1af5cf |
|
BLAKE2b-256 | 5424c6010edd3150a3970346c02c7b5478afc87719439a0726c5cc32eacffa8c |
File details
Details for the file xontrib_uvox-0.0.2-py3-none-any.whl
.
File metadata
- Download URL: xontrib_uvox-0.0.2-py3-none-any.whl
- Upload date:
- Size: 8.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.4.20
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0d3c2be5b06160763ebacc15eb532143e043b3ed58c9542577689ea8148a31a8 |
|
MD5 | 552d1270cb382efa85e0f2ec48f1dc9a |
|
BLAKE2b-256 | 17fb8cf76b96e76faaccf3d736321b7799c45a1efebe65afefa43acfbede6a2a |