Peter Law
|
171fd33cb6
|
Be stricter about mypy needing error codes
These make it clearer what's being ignored and harder to
accidentally ignore more than expected.
|
2023-02-13 19:55:49 +00:00 |
|
Peter Law
|
4eba7d697f
|
Also typecheck setup.py now we can
|
2023-02-13 19:55:49 +00:00 |
|
Peter Law
|
cf240c7d2b
|
Update mypy to the latest which supports Python 3.6
|
2023-02-13 19:55:48 +00:00 |
|
Peter Law
|
378e645bbc
|
Update flake8
|
2023-02-13 19:42:33 +00:00 |
|
Peter Law
|
1139e53429
|
Inline these type annotations
No need for comments for these since Python 3.5 isn't supported.
|
2021-01-03 17:55:16 +00:00 |
|
Peter Law
|
0e20c33c21
|
Add type annotations to start- and end-pos attributes
These are frequently used within consuming code, so having annotations
avoids others needing to work around mypy errors from them.
|
2021-01-03 15:57:53 +00:00 |
|
Peter Law
|
c19d7c4e6d
|
Let consumers know that we have type annotations
As well as the type stubs, this includes both the py.typed flag
file (for tools) and the classifier (for people).
|
2020-07-21 22:33:39 +01:00 |
|