Skip to main content

Integration of uv with tox.

Project description

tox-uv

PyPI version PyPI Supported Python Versions check Downloads

tox-uv is a tox plugin which replaces virtualenv and pip with uv in your tox environments. Note that you will get both the benefits (performance) or downsides (bugs) of uv.

How to use

Install tox-uv into the environment of your tox and it will replace virtualenv and pip for all runs:

python -m pip install tox-uv
python -m tox r -e py312 # will use uv

Configuration

  • uv-venv-runner is the ID for the tox environments runner.
  • uv-venv-pep-517 is the ID for the PEP-517 packaging environment.
  • uv-venv-cmd-builder is the ID for the external cmd builder.

uv_seed

This flag, set on a tox environment level, controls if the created virtual environment injects pip/setuptools/wheel into the created virtual environment or not. By default, is off. You will need to set this if you have a project that uses the old legacy editable mode, or your project does not support the pyproject.toml powered isolated build model.

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

tox_uv-1.5.1.tar.gz (10.0 kB view details)

Uploaded Source

Built Distribution

tox_uv-1.5.1-py3-none-any.whl (8.9 kB view details)

Uploaded Python 3

File details

Details for the file tox_uv-1.5.1.tar.gz.

File metadata

  • Download URL: tox_uv-1.5.1.tar.gz
  • Upload date:
  • Size: 10.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.8

File hashes

Hashes for tox_uv-1.5.1.tar.gz
Algorithm Hash digest
SHA256 384637ea4a50e13d0214321e3fa1a8e207d7afeb51176fc181ae867311b9b49c
MD5 a80df3d928e9982c9c94153e2672331b
BLAKE2b-256 35adb2e679200b62d95eb66c165da1342bd19908fe5c44ded2f6a86a760b02c4

See more details on using hashes here.

Provenance

File details

Details for the file tox_uv-1.5.1-py3-none-any.whl.

File metadata

  • Download URL: tox_uv-1.5.1-py3-none-any.whl
  • Upload date:
  • Size: 8.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.8

File hashes

Hashes for tox_uv-1.5.1-py3-none-any.whl
Algorithm Hash digest
SHA256 e10f25fa0a67ec1c675f244b5e0dbd17fbb1be160523802685952de151a195a8
MD5 653bc65fbc4e11d6879189752f6721f8
BLAKE2b-256 d557e11016cfd537a75ebf18b24216077cd6ec8cb75a889f77fdb3cb03811363

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page