Skip to content

tox mypy environment fails against the repository baseline #14

Description

@cassi-volkova

Summary

The configured mypy tox environment does not currently provide a passing repository-wide type check. A clean checkout of the current branch reports hundreds of annotation errors before any local changes are applied.

Steps to reproduce

  1. Use a clean checkout.
  2. Run tox -e mypy.

Expected result

The configured tox environment exits successfully, or the type-checking scope/configuration documents an intentional incremental baseline.

Actual result

The command exits with 824 errors across 35 files while checking 57 source files. Most failures use the no-untyped-def and var-annotated error codes.

Environment

  • Python 3.14.4
  • tox 4.56.4
  • mypy 1.19.1

Notes

tox -e ruff-check and the unit test environment pass. The mypy failure was reproduced on a clean detached checkout, so it is independent of the current local change set.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    Priority

    None yet

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions