NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #2324 most downloaded on PyPI
Integration of uv with tox (meta package with bundled uv).
Last release 3 days ago
01 Oct 2026
Release timing varies
gaps range from 9 days to 5 months
Nearly every release is documented
notes for 59 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
3 years old
74 releases · first in 2024
Nothing published for this version
Fix flaky na-interpreter test for skip_missing_interpreters default by @gaborbernat in #349
Full Changelog: 1.35.2...1.36.0
1.36.0 Latest
Latest
Compare
One column per month.
Honor constraints opt for all packages by @stephenfin in #332
Full Changelog: 1.35.1...1.35.2
fix(lock-runner): respect UV_FROZEN env var and --frozen in uv_sync_flags by @alexholtz in #327
Full Changelog: 1.35.0...1.35.1
Add machine and architecture handling to version spec by @griels in #321
Full Changelog: 1.34.0...1.35.0
🔒 ci(workflows): add zizmor security auditing by @gaborbernat in #317
Full Changelog: 1.33.4...1.34.0
🐛 fix(meta): remove tox_uv namespace conflict by @gaborbernat in #314
Full Changelog: 1.33.3...1.33.4
🐛 fix(venv): reject non-Python env names as interpreter specs by @gaborbernat in #312
Full Changelog: 1.33.2...1.33.3
🐛 fix(venv): resolve Python spec from env name when tox passes fallback path by @gaborbernat in #308
Full Changelog: 1.33.1...1.33.2
Move SECURITY.md to .github/SECURITY.md by @gaborbernat in #302
Full Changelog: 1.33.0...1.33.1
fix: set venv prompt to be proj_dir[env_name] by @ssbarnea in #298
Full Changelog: 1.32.1...1.33.0
<!-- Release notes generated using configuration in .github/release.yaml at main -->
<!-- Release notes generated using configuration in .github/release.yaml at main -->
Full Changelog: https://github.com/tox-dev/tox-uv/compare/1.32.0...1.32.1
<!-- Release notes generated using configuration in .github/release.yaml at main -->
<!-- Release notes generated using configuration in .github/release.yaml at main -->
Full Changelog: https://github.com/tox-dev/tox-uv/compare/1.31.0...1.32.0
<!-- Release notes generated using configuration in .github/release.yaml at main -->
<!-- Release notes generated using configuration in .github/release.yaml at main -->
Full Changelog: https://github.com/tox-dev/tox-uv/compare/1.30.0...1.31.0
<!-- Release notes generated using configuration in .github/release.yaml at main -->
<!-- Release notes generated using configuration in .github/release.yaml at main -->
Full Changelog: https://github.com/tox-dev/tox-uv/compare/1.29.0...1.30.0
<!-- Release notes generated using configuration in .github/release.yaml at main -->
<!-- Release notes generated using configuration in .github/release.yaml at main -->
tox_on_install() hook is called in UvVenvLockRunner._setup_env() by @Viicos in https://github.com/tox-dev/tox-uv/pull/241Full Changelog: https://github.com/tox-dev/tox-uv/compare/1.28.1...1.29.0
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
Full Changelog: https://github.com/tox-dev/tox-uv/compare/1.28.0...1.28.1
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
Full Changelog: https://github.com/tox-dev/tox-uv/compare/1.27.0...1.28.0
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
Full Changelog: https://github.com/tox-dev/tox-uv/compare/1.26.2...1.27.0
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
Full Changelog: https://github.com/tox-dev/tox-uv/compare/1.26.1...1.26.2
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
Full Changelog: https://github.com/tox-dev/tox-uv/compare/1.26.0...1.26.1
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
Full Changelog: https://github.com/tox-dev/tox-uv/compare/1.25.0...1.26.0
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
Full Changelog: https://github.com/tox-dev/tox-uv/compare/1.24.1...1.25.0
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
Full Changelog: https://github.com/tox-dev/tox-uv/compare/1.24.0...1.24.1
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
Full Changelog: https://github.com/tox-dev/tox-uv/compare/1.23.2...1.24.0
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
Full Changelog: https://github.com/tox-dev/tox-uv/compare/1.23.1...1.23.2
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
Full Changelog: https://github.com/tox-dev/tox-uv/compare/1.23.0...1.23.1
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
Full Changelog: https://github.com/tox-dev/tox-uv/compare/1.22.1...1.23.0
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
Full Changelog: https://github.com/tox-dev/tox-uv/compare/1.22.0...1.22.1
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
Full Changelog: https://github.com/tox-dev/tox-uv/compare/1.21.1...1.22.0
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
Full Changelog: https://github.com/tox-dev/tox-uv/compare/1.21.0...1.21.1
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
Full Changelog: https://github.com/tox-dev/tox-uv/compare/1.20.2...1.21.0
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
Full Changelog: https://github.com/tox-dev/tox-uv/compare/1.20.1...1.20.2
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
Full Changelog: https://github.com/tox-dev/tox-uv/compare/1.20.0...1.20.1
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
Full Changelog: https://github.com/tox-dev/tox-uv/compare/1.19.1...1.20.0
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
Full Changelog: https://github.com/tox-dev/tox-uv/compare/1.19.0...1.19.1
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
Full Changelog: https://github.com/tox-dev/tox-uv/compare/1.18.0...1.19.0
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
Full Changelog: https://github.com/tox-dev/tox-uv/compare/1.17.0...1.18.0
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
Full Changelog: https://github.com/tox-dev/tox-uv/compare/1.16.2...1.17.0
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
-p argument by @kurtmckee in https://github.com/tox-dev/tox-uv/pull/143Full Changelog: https://github.com/tox-dev/tox-uv/compare/1.16.1...1.16.2
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
pypyNone interpreter spec when major version unspecified by @kurtmckee in https://github.com/tox-dev/tox-uv/pull/136Full Changelog: https://github.com/tox-dev/tox-uv/compare/1.16.0...1.16.1
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
Full Changelog: https://github.com/tox-dev/tox-uv/compare/1.15.0...1.16.0
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
Full Changelog: https://github.com/tox-dev/tox-uv/compare/1.14.2...1.15.0
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
Full Changelog: https://github.com/tox-dev/tox-uv/compare/1.14.1...1.14.2
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
Full Changelog: https://github.com/tox-dev/tox-uv/compare/1.14.0...1.14.1
<!-- Release notes generated using configuration in .github/release.yml at 1.14.0 -->
<!-- Release notes generated using configuration in .github/release.yml at 1.14.0 -->
Full Changelog: https://github.com/tox-dev/tox-uv/compare/1.13.1...1.14.0
<!-- Release notes generated using configuration in .github/release.yml at 2500a69c464a44ea002b3a54131b5a5e78d4779c -->
<!-- Release notes generated using configuration in .github/release.yml at 2500a69c464a44ea002b3a54131b5a5e78d4779c -->
Full Changelog: https://github.com/tox-dev/tox-uv/compare/1.13.0...1.13.1
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
Full Changelog: https://github.com/tox-dev/tox-uv/compare/1.12.1...1.13.0
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
Full Changelog: https://github.com/tox-dev/tox-uv/compare/1.12.0...1.12.1
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
uv.lock support by @gaborbernat in https://github.com/tox-dev/tox-uv/pull/91Full Changelog: https://github.com/tox-dev/tox-uv/compare/1.11.4...1.12.0
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
Full Changelog: https://github.com/tox-dev/tox-uv/compare/1.11.3...1.11.4
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
Full Changelog: https://github.com/tox-dev/tox-uv/compare/1.11.2...1.11.3
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
Full Changelog: https://github.com/tox-dev/tox-uv/compare/1.11.1...1.11.2
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
Full Changelog: https://github.com/tox-dev/tox-uv/compare/1.11.0...1.11.1
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
Full Changelog: https://github.com/tox-dev/tox-uv/compare/1.10.0...1.11.0
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
Full Changelog: https://github.com/tox-dev/tox-uv/compare/1.9.1...1.10.0
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
Full Changelog: https://github.com/tox-dev/tox-uv/compare/1.9.0...1.9.1
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
VIRTUAL_ENV=${Python_ROOT_DIR} workaround by @zanieb in https://github.com/tox-dev/tox-uv/pull/57Full Changelog: https://github.com/tox-dev/tox-uv/compare/1.8.2...1.9.0
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
Full Changelog: https://github.com/tox-dev/tox-uv/compare/1.8.1...1.8.2
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
Full Changelog: https://github.com/tox-dev/tox-uv/compare/1.8.0...1.8.1
Your coding agent can read these notes before it upgrades. Set up the MCP server →