Skip to content

Add a static type check to help find bugs pre-runtime #33

@hickeyma

Description

@hickeyma

Is your feature request related to a problem? Please describe.

Python is a dynamic language and does not use static type checking. It instead prevents typing errors at runtime . It would be beneficial to catch theses errors prior to runtime.

Describe the solution you'd like

mypy is a standard open source static typing tool for Python which is widely used.

Tasks

  • Add static type checking tool (mypy) (Add mypy static checker tool #49)
  • Enable static type checking in CI/CD (PR will fail until the style has been applied correctly)()

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