Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sane mypy settings #367

Merged
merged 1 commit into from
Aug 15, 2024
Merged

Sane mypy settings #367

merged 1 commit into from
Aug 15, 2024

Conversation

crusaderky
Copy link
Collaborator

Bulk import sane settings for mypy from another project.

Downstream of this, mypy reports 21 errors, all nontrivial.
Having a fully green mypy run would take substantially more effort and is out of scope for this PR.

@peytondmurray
Copy link
Collaborator

This seems like a step in the right direction. I haven't added mypy in prior to this because most of this project is untyped and I've been adding type annotations where I can; and because h5py itself is untyped. But if we're going to move in the right direction and actually have type checking, we've got to start somewhere. Thanks for this!

@peytondmurray peytondmurray merged commit 05074a7 into deshaw:master Aug 15, 2024
7 checks passed
@crusaderky crusaderky deleted the mypy branch August 15, 2024 22:20
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.

2 participants