What's Changed
- 🔥 ci: drop the wheel cache step that never restores (~1s) by @gaborbernat in #4128
- 🐛 fix(output): create missing parent dirs for --result-json and config -o by @SulimanAbdulrazzaq in #4126
- ✅ test: prune duplicate tests and fold lookup tables by @gaborbernat in #4129
- 🐛 fix(set_env): report unreadable env files and strip a UTF-8 BOM by @SulimanAbdulrazzaq in #4127
- 👷 ci: upload each test job's JUnit report as an artifact by @gaborbernat in #4132
- ✅ test(exec): make the no_capture check actually assert by @gaborbernat in #4131
- 🐛 fix(env): reset env_log_dir when a run executes no commands by @gaborbernat in #4133
- 👷 ci: fix the cancelled() check that broke check.yaml by @gaborbernat in #4134
- 📝 docs(plugins): drop @impl from tox_append_version_info examples by @Rodrigo-Palma in #4135
- feat: bump default maximum Python minor to 3.15 by @edgarrmondragon in #4136
Full Changelog: 4.64.10...4.65.0