tox-uv-bare is a plugin for tox that integrates the `uv` dependency manager, allowing tox to leverage `uv`'s speed for virtual environment creation and dependency resolution. This 'bare' package requires users to provide their own `uv` installation. The current version is 1.35.0, and the project has a frequent release cadence, often issuing multiple bug fix and minor feature updates per month.
pip install tox-uv-bareVerified import paths — ran on the pinned version, not inferred.
To use tox-uv-bare, you need to enable it as a plugin in your `tox.ini` or `pyproject.toml` file under the `[tox]` section. Remember that `uv` itself must be installed and available in your system's PATH, as this is the 'bare' package. `tox-uv-bare` integrates `uv` for virtual environment creation and dependency installation, but does not provide `uv` as a Python dependency within the created environment.
Ensure `uv` is installed and accessible in your system's PATH (e.g., `uv --version` should work from your terminal).
Upgrade your Python environment to 3.10 or later where `tox-uv-bare` is installed.
Upgrade to `tox-uv-bare` version 1.35.0 or newer to ensure `UV_*` environment variable changes properly invalidate the install cache.
For a batteries-included experience, install `tox-uv` (`pip install tox-uv`) instead of `tox-uv-bare`.