Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: tox-dev/tox
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 4.44.0
Choose a base ref
...
head repository: tox-dev/tox
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 4.45.0
Choose a head ref
  • 9 commits
  • 21 files changed
  • 7 contributors

Commits on Feb 21, 2026

  1. 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.
    cpburnz authored Feb 21, 2026
    Configuration menu
    Copy the full SHA
    6df9250 View commit details
    Browse the repository at this point in the history
  2. 🐛 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.
    gaborbernat authored Feb 21, 2026
    Configuration menu
    Copy the full SHA
    9cd5b69 View commit details
    Browse the repository at this point in the history
  3. 📝 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
    gaborbernat authored Feb 21, 2026
    Configuration menu
    Copy the full SHA
    02e9ed7 View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2026

  1. Configuration menu
    Copy the full SHA
    e9e9ac0 View commit details
    Browse the repository at this point in the history
  2. 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>
    4 people authored Feb 23, 2026
    Configuration menu
    Copy the full SHA
    9adb727 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    75ae74c View commit details
    Browse the repository at this point in the history
  4. [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>
    pre-commit-ci[bot] and gaborbernat authored Feb 23, 2026
    Configuration menu
    Copy the full SHA
    8d16fdb View commit details
    Browse the repository at this point in the history
  5. 🐛 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>
    gaborbernat and pre-commit-ci[bot] authored Feb 23, 2026
    Configuration menu
    Copy the full SHA
    ba0ab7c View commit details
    Browse the repository at this point in the history
  6. release 4.45.0

    gaborbernat committed Feb 23, 2026
    Configuration menu
    Copy the full SHA
    0aa99e7 View commit details
    Browse the repository at this point in the history
Loading