Встреча с W0221 arguments-differ
предупреждением от pylint при написании пользовательского питона кодека .
class mycodec(codecs.Codec):
def encode(self, inp, errors='strict'):
pass
Пилинт жалуется на объявление def encode()
. Я знаю, что могу заставить замолчать предупреждение, но это похоже на довольно простой случай ошибки в pylint, нет?
> pylint --version
pylint 2.4.2
astroid 2.3.1
Python 3.7.4 (tags/v3.7.4:e09359112e, Jul 8 2019, 20:34:20) [MSC v.1916 64 bit (AMD64)]