Skip to main content

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.

Metadata

Release files for xontrib-uvox 0.1.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for xontrib-uvox 0.1.2
File Size Uploaded
xontrib_uvox-0.1.2.tar.gz 11.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for xontrib-uvox 0.1.2
File Interpreter ABI Platform
xontrib_uvox-0.1.2-py3-none-any.whl Python 3 none any Details

Total release size: 20.1 kB

Release files / xontrib_uvox-0.1.2.tar.gz

Download URL xontrib_uvox-0.1.2.tar.gz
Size 11.3 kB
Tags Source
SHA-256 checksum
How to use checksums
915b4a2f1064656d7df412c242a188c7324a26dc476e9ceb1dd8c1f05132c40a
BLAKE2b-256 checksum
How to use checksums
f16e4f8d5812d2efe9f5589f47a7a4e913f68cfd10ea8ec6213bdf8dbd63e03e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.28 {"installer":{"name":"uv","version":"0.9.28","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Manjaro Linux","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / xontrib_uvox-0.1.2-py3-none-any.whl

Download URL xontrib_uvox-0.1.2-py3-none-any.whl
Size 8.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
22a176431b4c1dfc81bfcdd073ccc1c4c23c6434677d3da2e82b915091fd90c6
BLAKE2b-256 checksum
How to use checksums
dbb96781bc24c99fa35f231f3ffa5552148beca6002f87d046e0f5db90e4a46e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.28 {"installer":{"name":"uv","version":"0.9.28","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Manjaro Linux","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release history Release notifications | RSS feed

This release

0.1.2 This release

2 release files

0.1.1

2 release files

0.1.0

2 release files

0.0.5

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page