Skip to content

Enable and configure mypy #166

@paktusov

Description

@paktusov

Goal
Introduce static type checking with mypy and run it in CI and via Makefile.

Scope
Add mypy and required type stubs to dependencies.
Update pyproject.toml section.
Add mypy to make linters.
Update GitHub Actions to run mypy.

Acceptance Criteria
mypy runs locally and in CI without errors.
CI fails on new type errors.

PS: I recommend starting with finmars-workflow

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