Integration of uv with tox.
Project description
tox-uv
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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.