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.3.tar.gz
(11.8 kB
view details)
Built Distribution
File details
Details for the file xontrib_uvox-0.0.3.tar.gz
.
File metadata
- Download URL: xontrib_uvox-0.0.3.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 | 8046c101e40a6c33179dae8eb8fd17e6cc23e709a6cf51ffd5a451b76740fa15 |
|
MD5 | 6ca74c6daf9bb7f7da5852c94c1de2ee |
|
BLAKE2b-256 | 3abc15bf9b238ba29616f9e19cbf7f22014506fe7194520de732593eb03904e7 |
File details
Details for the file xontrib_uvox-0.0.3-py3-none-any.whl
.
File metadata
- Download URL: xontrib_uvox-0.0.3-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 | 8999fbc2496fa405c25a10a85221dd4bbf7f4e13b42aa7c8971d4877bf1d4298 |
|
MD5 | 072f8917e796061f258744c34d58930d |
|
BLAKE2b-256 | 6c809d6c89b3d57dc22748fe2cdf8a873f7be58cd097123c56a1d34002b6b955 |