Skip to content

Flesh out type checking standards #43

Description

@jsstevenson

Is your feature request related to a problem? Please describe.
General brainstorming/thoughts on potential alterations to the type checking workflows defined here:

  • The example installs mypy-extension and pyright (if I remember correctly, the former doesn't really do anything for the latter, although I think Pylance can use it for type completions -- is that why it's there?). Should mypy be utilized as well?
  • The Makefile runs pyright as part of the cqa target, but it doesn't run in GitHub Actions. Should it?
  • As @korikuzma noticed, the tox file references some kind of types target, but doesn't seem to actually define or run it(?).

Metadata

Metadata

Assignees

No one assigned

    Labels

    closed-by-staleenhancementNew feature or requestkeep aliveexempt issue from staleness checksrfcRequest for commentsstaleIssue is stale and subject to automatic closing

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions