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 takluyver
Recipients amaury.forgeotdarc, ash, eric.snow, fer_perez, larry, python-dev, r.david.murray, takluyver, tim.peters, zach.ware
Date 2014-01-28.01:31:35
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1390872696.86.0.520330798138.issue3158@psf.upfronthosting.co.za>
In-reply-to
Content
I think there's an issue with this change - ismethoddescriptor() doesn't guarantee that that the object has an __objclass__ attribute. Unbound PyQt4 signals appear to be a case where this goes wrong.

This came up testing IPython on Python 3.4 - we subclass DocTestFinder, which creates other problems, but it looks like it would run into trouble even with the base implementation.
https://github.com/ipython/ipython/issues/4892
History
Date User Action Args
2014-01-28 01:31:37takluyversetrecipients: + takluyver, tim.peters, fer_perez, amaury.forgeotdarc, larry, ash, r.david.murray, python-dev, eric.snow, zach.ware
2014-01-28 01:31:36takluyversetmessageid: <1390872696.86.0.520330798138.issue3158@psf.upfronthosting.co.za>
2014-01-28 01:31:36takluyverlinkissue3158 messages
2014-01-28 01:31:36takluyvercreate