Skip to content

Add MyPy checks for typing consistency. #7176

Description

@HGWright

✨ Feature Request

Motivation

As part of #5924.

Within the MyPy section of pyproject.toml, introduce MyPy checks for typing consistency, i.e. disallow_untyped_calls, disallow-incomplete-defs and disallow-untyped-decorators. Consider if any other MyPy checks are worth adding.

  • Also consider what to do with the existing strict flag, as it may or may not clash with the specific flags below. At the very least it may confuse future developers?

Additional context

Click to expand this section...
Please add additional verbose information in this section e.g., references, screenshots, listings etc

Metadata

Metadata

Assignees

No one assigned

    Labels

    Dragon Sub-Task 🦎https://github.com/orgs/SciTools/projects/19?pane=info

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    Status
    No status
    Status
    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions