homepage

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 Ben.Darnell
Recipients Ben.Darnell, Yury.Selivanov, asvetlov, gvanrossum, martin.panter, ncoghlan, python-dev, scoder, vstinner, yselivanov
Date 2015年06月30日.22:08:29
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1435702109.44.0.895063597111.issue24400@psf.upfronthosting.co.za>
In-reply-to
Content
Yes, I can switch use the ABC instead, and I agree that it doesn't make sense to have the inspect method if it's going to be equivalent to the ABC.
I'm happy with the outcome here but AFAIK the original issue still stands: the Awaitable ABC is unusual in that `isinstance(x, Awaitable)` may produce different results than `issubclass(x.__class__, Awaitable)`. I'd like to see more explicit documentation of the facts that A) functools.singledispatch is not always equivalent to isinstance() and B) Awaitable is one case (the only one in the stdlib?) where this distinction occurs.
History
Date User Action Args
2015年06月30日 22:08:29Ben.Darnellsetrecipients: + Ben.Darnell, gvanrossum, ncoghlan, scoder, vstinner, asvetlov, Yury.Selivanov, python-dev, martin.panter, yselivanov
2015年06月30日 22:08:29Ben.Darnellsetmessageid: <1435702109.44.0.895063597111.issue24400@psf.upfronthosting.co.za>
2015年06月30日 22:08:29Ben.Darnelllinkissue24400 messages
2015年06月30日 22:08:29Ben.Darnellcreate

AltStyle によって変換されたページ (->オリジナル) /