eth-abi is ignoring a bunch of typing and linting rules. Review for updating the code so we don't need to limit what we type/lint.
all in tox.ini -> [common-lint]:
[ ] mypy uses --follow-imports=silent -p eth_abi.utils, can it just be -p eth_abi?
[ ] flake8 uses --extend-ignore=B019,B011,W503,E203, can we remove --extend-ignore and reserve only E203 in the flake8 section? (required to play nice with black
[ ] pydocstyle uses --add-ignore=D415, can we remove it?
eth-abi
is ignoring a bunch of typing and linting rules. Review for updating the code so we don't need to limit what we type/lint.all in
tox.ini
-> [common-lint]:mypy
uses--follow-imports=silent -p eth_abi.utils
, can it just be-p eth_abi
?flake8
uses--extend-ignore=B019,B011,W503,E203
, can we remove--extend-ignore
and reserve onlyE203
in theflake8
section? (required to play nice withblack
pydocstyle
uses--add-ignore=D415
, can we remove it?