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.1.tar.gz
(12.0 kB
view details)
Built Distribution
File details
Details for the file xontrib_uvox-0.0.1.tar.gz
.
File metadata
- Download URL: xontrib_uvox-0.0.1.tar.gz
- Upload date:
- Size: 12.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.4.20
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 36fe076e9e787a64ace4a12c8348f67ead4018693683210e2edb9de4ae113ec7 |
|
MD5 | 588d1e028a7dc3e3dc5b3fda0cc7a67b |
|
BLAKE2b-256 | 45bc4beb19858ed78eb90b5b3d9d95f1c5e81aa4a24cb9baa92748ebbc8a612f |
File details
Details for the file xontrib_uvox-0.0.1-py3-none-any.whl
.
File metadata
- Download URL: xontrib_uvox-0.0.1-py3-none-any.whl
- Upload date:
- Size: 8.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.4.20
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a029ac943ee3c8a1e86769e339c0a12504a229118cdb6dfc0b4597918ed8870d |
|
MD5 | 9109a089fee526d794e57a0cddb84158 |
|
BLAKE2b-256 | 9ccae87cffccf148d4f31dc01a661409a953a3d98cd27dd5dead8ce0b39c3f24 |