Skip to content

Static typing everywhere #536

@Andrewwango

Description

@Andrewwango

Would be nice to have everything statically typed. Note that all params and return values are all implicitly typed from the docstrings (and hence the docs), so for those that aren't typed, it would be just a matter of corroborating docstrings and type hints.

Also, we should add mypy to the CI to check this.

This will complement the ruff checker added in #501

Metadata

Metadata

Assignees

No one assigned

    Labels

    coreInternal project work - CI, tests, typing, docs build, packaging, or releasesopen to contribsIssue or PR welcomes help from any contributor, new or old, especially if in their expertise.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions