Skip to content

Add mypy type checking to CI workflow#59

Merged
dannywillems merged 2 commits into
mainfrom
fix/42-mypy-ci
Mar 16, 2026
Merged

Add mypy type checking to CI workflow#59
dannywillems merged 2 commits into
mainfrom
fix/42-mypy-ci

Conversation

@dannywillems
Copy link
Copy Markdown
Contributor

Summary

  • Add make typecheck step to Linux/macOS CI jobs
  • Add poetry run mypy leakix/ to Windows CI job
  • Type errors are now caught before merge

Test plan

  • CI workflow syntax is valid
  • make typecheck runs successfully locally

Closes #42

Fix mypy errors: add types-requests stubs, fix variable type
reassignment in query serialization, and add cast for HostResult.
Add make typecheck step to both CI jobs.

Closes #42
@dannywillems dannywillems merged commit 95e9a80 into main Mar 16, 2026
15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add mypy type checking to CI workflow

1 participant