Skip to content

Start enforcing mypy in the CI #126

Description

@bdraco

The lack of types makes the Python code error prone and reviews harder. We need to start enforcing types.

Step 1:
Add ignores to all current violations in chunks

Step 2:
Enable non-strict mypy

Step 3:
Fix violations

Step 4:
Enable strict mypy

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions