Skip to content

Run mypy on all CI Python versions, not just 3.11 #13

Description

@MitulShah1

CI runs mypy only on Python 3.11 — .github/workflows/ci.yml gates the type-check step with if: matrix.python-version == '3.11'. Type behaviour can differ across versions (notably 3.9 with from __future__ import annotations).

What to do

Remove the if: guard so mypy ferrolabsai/ --ignore-missing-imports runs on every matrix version (3.9–3.12).

Metadata

Metadata

Assignees

No one assigned

    Labels

    ciCI / GitHub Actionsgood first issueGood for newcomerstypingType annotations / mypy

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions