-
-
Notifications
You must be signed in to change notification settings - Fork 551
Comparing changes
Open a pull request
base repository: tox-dev/tox
base: 4.44.0
head repository: tox-dev/tox
compare: 4.45.0
- 9 commits
- 21 files changed
- 7 contributors
Commits on Feb 21, 2026
-
Fix user guide link in README.md (#3805)
The current [user guide](https://tox.wiki/en/latest/user_guide.html#basic-example) link returns a 404 error. I've updated the link to the getting started page.
Configuration menu - View commit details
-
Copy full SHA for 6df9250 - Browse repository at this point
Copy the full SHA 6df9250View commit details -
🐛 fix(type): resolve ty 0.0.17 compatibility (#3807)
ty 0.0.17 introduced new diagnostics that cause CI failures. The `redundant-final-classvar` warning flags `Final[ClassVar[...]]` in `docs/tox_conf.py` since `Final` already implies class-level scope, making `ClassVar` redundant. The `call-top-callable` errors in `src/tox/config/of_type.py` arise because `callable()` cannot statically narrow `Callable[[], T] | T` when `T` is an unconstrained type variable — the value could itself be callable, so ty can't determine the call signature. Removed the redundant `Final` wrapper and added `ty: ignore[call-top-callable]` suppressions for the two `callable()` guards, which are a valid runtime pattern that ty cannot verify statically.
Configuration menu - View commit details
-
Copy full SHA for 9cd5b69 - Browse repository at this point
Copy the full SHA 9cd5b69View commit details -
📝 docs: add redirects for old URLs (#3806) (#3808)
The Diataxis restructure moved documentation pages into subdirectories (e.g. `config.html` to `reference/config.html`, `cli_interface.html` to `reference/cli.html`) and removed several pages entirely (`upgrading.html`, `faq.html`, all `example/*.html` pages from tox 3). External links from Stack Overflow and other sites now return 404. This adds `sphinx-reredirects` to generate HTML redirect pages at build time, keeping the configuration version-controlled alongside the docs. Pages that moved get redirected to their new location, and removed pages redirect to the landing page. URL fragments are preserved so links like `config.html#conf-description` still resolve correctly. Fixes #3806
Configuration menu - View commit details
-
Copy full SHA for 02e9ed7 - Browse repository at this point
Copy the full SHA 02e9ed7View commit details
Commits on Feb 23, 2026
-
Configuration menu - View commit details
-
Copy full SHA for e9e9ac0 - Browse repository at this point
Copy the full SHA e9e9ac0View commit details -
fix: cross-section substitution resolves to empty when no factors mat…
…ch (#3810) Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Bernát Gábor <bgabor8@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for 9adb727 - Browse repository at this point
Copy the full SHA 9adb727View commit details -
Configuration menu - View commit details
-
Copy full SHA for 75ae74c - Browse repository at this point
Copy the full SHA 75ae74cView commit details -
[pre-commit.ci] pre-commit autoupdate (#3814)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Bernát Gábor <bgabor8@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for 8d16fdb - Browse repository at this point
Copy the full SHA 8d16fdbView commit details -
🐛 fix(env): break circular dependency in environment_variables resolu…
…tion (#3816) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for ba0ab7c - Browse repository at this point
Copy the full SHA ba0ab7cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0aa99e7 - Browse repository at this point
Copy the full SHA 0aa99e7View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 4.44.0...4.45.0