Skip to content

Enable Pyright strict mode type checking #945

@DiamondJoseph

Description

@DiamondJoseph

When Pyright strict type checking is enabled (a new option in the copier template since we last updated), there are ~960 type checking errors, causing 9 tests to additionally fail.
It would be a good proof of code quality to be able to re-enable this.

Acceptance Criteria

  • Pyright strict mode is enabled in the copier template and pyproject.toml
  • CI passes

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions