mirror of
https://github.com/python/cpython.git
synced 2025-08-03 16:39:00 +00:00
gh-108455: peg_generator: make the mypy config slightly stricter (#108627)
* Enable `--no-implicit-reexport` * Enable the `truthy-bool` error code * Enable the `ignore-without-code` error code * Explicitly note that `--warn-unreachable` cannot yet be enabled
This commit is contained in:
parent
c879b9fddf
commit
0d140b8c5e
4 changed files with 12 additions and 8 deletions
|
@ -32,7 +32,7 @@ def logger(method: F) -> F:
|
|||
print(f"{fill}... {method_name}({argsr}) --> {tree!s:.200}")
|
||||
return tree
|
||||
|
||||
logger_wrapper.__wrapped__ = method # type: ignore
|
||||
logger_wrapper.__wrapped__ = method # type: ignore[attr-defined]
|
||||
return cast(F, logger_wrapper)
|
||||
|
||||
|
||||
|
@ -69,7 +69,7 @@ def memoize(method: F) -> F:
|
|||
self._reset(endmark)
|
||||
return tree
|
||||
|
||||
memoize_wrapper.__wrapped__ = method # type: ignore
|
||||
memoize_wrapper.__wrapped__ = method # type: ignore[attr-defined]
|
||||
return cast(F, memoize_wrapper)
|
||||
|
||||
|
||||
|
@ -153,7 +153,7 @@ def memoize_left_rec(
|
|||
self._reset(endmark)
|
||||
return tree
|
||||
|
||||
memoize_left_rec_wrapper.__wrapped__ = method # type: ignore
|
||||
memoize_left_rec_wrapper.__wrapped__ = method # type: ignore[attr-defined]
|
||||
return memoize_left_rec_wrapper
|
||||
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue