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 ncoghlan
Recipients Trundle, benjamin.peterson, daniel.urban, docs@python, eric.araujo, ncoghlan, pitrou, rhettinger
Date 2011-04-06.14:59:36
SpamBayes Score 3.6513924e-05
Marked as misclassified No
Message-id <1302101977.27.0.139580416211.issue10977@psf.upfronthosting.co.za>
In-reply-to
Content
Changing the affected components. Antoine and Benjamin are right, this needs to be handled as a documentation and education problem.

Raymond's suggestion can too easily trigger infinite recursion and mine would block legitimate use cases in 3rd party code.

For heapq, we can just fix it to include the fallbacks to the abstract versions if PyList_CheckExact() fails.
History
Date User Action Args
2011-04-06 14:59:37ncoghlansetrecipients: + ncoghlan, rhettinger, pitrou, benjamin.peterson, eric.araujo, Trundle, daniel.urban, docs@python
2011-04-06 14:59:37ncoghlansetmessageid: <1302101977.27.0.139580416211.issue10977@psf.upfronthosting.co.za>
2011-04-06 14:59:36ncoghlanlinkissue10977 messages
2011-04-06 14:59:36ncoghlancreate