-
Notifications
You must be signed in to change notification settings - Fork 11
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
Tune mypy
strictness settings
#675
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅ ✅ All tests successful. No failed tests found. @@ Coverage Diff @@
## main #675 +/- ##
=======================================
Coverage 98.08% 98.08%
=======================================
Files 433 433
Lines 36742 36742
=======================================
Hits 36040 36040
Misses 702 702
Flags with carried forward coverage won't be shown. Click here to find out more.
|
Codecov ReportAll modified and coverable lines are covered by tests ✅
✅ All tests successful. No failed tests found. @@ Coverage Diff @@
## main #675 +/- ##
=======================================
Coverage 98.08% 98.08%
=======================================
Files 433 433
Lines 36742 36742
=======================================
Hits 36040 36040
Misses 702 702
Flags with carried forward coverage won't be shown. Click here to find out more.
|
Codecov ReportAll modified and coverable lines are covered by tests ✅
✅ All tests successful. No failed tests found. @@ Coverage Diff @@
## main #675 +/- ##
=======================================
Coverage 98.08% 98.08%
=======================================
Files 433 433
Lines 36742 36742
=======================================
Hits 36040 36040
Misses 702 702
Flags with carried forward coverage won't be shown. Click here to find out more.
|
Codecov ReportAll modified and coverable lines are covered by tests ✅
✅ All tests successful. No failed tests found. Additional details and impacted files@@ Coverage Diff @@
## main #675 +/- ##
=======================================
Coverage 98.13% 98.13%
=======================================
Files 475 475
Lines 38097 38097
=======================================
Hits 37385 37385
Misses 712 712
Flags with carried forward coverage won't be shown. Click here to find out more.
This change has been scanned for critical changes. Learn more |
6e0ecb9
to
9ae27ba
Compare
In particular, this does not require files to be fully typed anymore. I also added a couple of TODOs for checks we would want to eventually enable.
9ae27ba
to
0bd6afd
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nice 👍
In particular, this does not require files to be fully typed anymore.
I also added a couple of TODOs for checks we would want to eventually enable.
I now end up with the following, which on the surface looks quite bad:
There is quite some errors related to untyped imports.
shared
can be resolved by adding apy.typed
file I guess.Other dependencies would probably require typing stubs to be installed?
Then there is a ton of errors which look legit and should be fixed.
Otherwise this hits the limits of "I am not a python developer" :-D