`D102` - Don't enforce docstrings on `__new__` and `__call__`
re-raising https://github.com/PyCQA/pydocstyle/issues/515 here:
This should be considered a magic method (controlled by
D105), or at least have a different error code (which may beD107together with__init__or even a new one).
pycodestyle doesn't complain about a __new__ method without a docstring. Ruff should be consistent and not consider __new__ an ordinary public method that requires a dosctring.
@pya Apologies if it's just a typo but I think the plugin which is being referenced here is pydocstyle ("doc") and not pycodestyle ("code"). pycodestyle doesn't have rules around docstring convention.
@dhruvmanila Thanks for the hint. Mixed up "code" and "doc".