This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author serhiy.storchaka
Recipients Claudiu.Popa, eric.araujo, eric.snow, ethan.furman, martin.panter, ncoghlan, python-dev, serhiy.storchaka, yselivanov
Date 2015-04-20.05:52:29
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1429509149.69.0.414701731962.issue15582@psf.upfronthosting.co.za>
In-reply-to
Content
I were aware that this can propagate some not well appropriate docstrings from abstract base classes, but Martin expose worse problem: inheriting a docstring by the method with changed signature.

Perhaps we should check if a signature of overriding method is compatible with a signature of base method. But this is hard to implement, and impossible in some cases until all builtins will converted to Argument Clinic.
History
Date User Action Args
2015-04-20 05:52:29serhiy.storchakasetrecipients: + serhiy.storchaka, ncoghlan, eric.araujo, Claudiu.Popa, ethan.furman, python-dev, eric.snow, martin.panter, yselivanov
2015-04-20 05:52:29serhiy.storchakasetmessageid: <1429509149.69.0.414701731962.issue15582@psf.upfronthosting.co.za>
2015-04-20 05:52:29serhiy.storchakalinkissue15582 messages
2015-04-20 05:52:29serhiy.storchakacreate