python-blosc2
python-blosc2 copied to clipboard
Run `mypy` in CI?
Add to .pre-commit-config.yaml to enforce that:
- repo: https://github.com/pre-commit/mirrors-mypy
rev: v1.13.0
hooks:
- id: mypy
files: "src"
That would be worth a try.
I would need help to fix all issues:
$ mypy src/blosc2
[...]
Found 170 errors in 8 files (checked 10 source files)
$
Static typing annotations are not useful without running a static type checker.
Ok, this is a major task. Will have to be deferred probably after 3.0.0-rc1 which is coming soon.