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.2.tar.gz (11.3 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.2-py3-none-any.whl (8.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: xontrib_uvox-0.1.2.tar.gz
  • Upload date:
  • Size: 11.3 kB
  • Tags: Source
  • Uploaded using 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}

File hashes

Hashes for xontrib_uvox-0.1.2.tar.gz
Algorithm Hash digest
SHA256 915b4a2f1064656d7df412c242a188c7324a26dc476e9ceb1dd8c1f05132c40a
MD5 9695ca854401a342b352bd4c466e9537
BLAKE2b-256 f16e4f8d5812d2efe9f5589f47a7a4e913f68cfd10ea8ec6213bdf8dbd63e03e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: xontrib_uvox-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 8.7 kB
  • Tags: Python 3
  • Uploaded using 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}

File hashes

Hashes for xontrib_uvox-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 22a176431b4c1dfc81bfcdd073ccc1c4c23c6434677d3da2e82b915091fd90c6
MD5 c94a93b85ea9d8092362fdddfa936496
BLAKE2b-256 dbb96781bc24c99fa35f231f3ffa5552148beca6002f87d046e0f5db90e4a46e

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