Skip to content

CI: run mypy in strict mode #7

@haard

Description

@haard

pyproject.toml declares mypy = "^1.0" in dev dependencies with [tool.mypy] strict = true, but CI does not currently run it.

Add poetry run mypy src/ (or equivalent) as a CI step. Expect the first run to surface existing strict-mode violations; fix or baseline them as part of the same PR.

Out of scope in initial CI PR; spinning off so CI can land quickly.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions