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 pitrou
Recipients benjamin.peterson, georg.brandl, gvanrossum, jmillikin, pitrou, rhettinger
Date 2011-01-06.08:27:51
SpamBayes Score 7.7216e-14
Marked as misclassified No
Message-id <1294302468.3716.12.camel@localhost.localdomain>
In-reply-to <1294301845.6.0.883618467961.issue5945@psf.upfronthosting.co.za>
Content
> Rather than introduce "fixes" that break code and hurt performance, I
> think it would be better to deprecate PyMapping_Check() and wait for a
> fast, clean C version of the ABCs (that is supposed to be our one
> obvious way to do it).

Do you also advocate deprecating PySequence_Check()? Both are useful
APIs to know what you're dealing with.

As for the "clean C version of the ABCs", I'm afraid we could wait quite
a bit, since that's a lot more work and nobody seems really interested
in the matter.

> FWIW, the spreadsheet example has been around for years and I know of
> more than one private company that has made heavy use of code modeled
> on that example (not for spreadsheets, but as a hook for eval).  So, I
> don't think the new "keys" check should be backported.

Well, I'm not proposing to backport it, but to fix things in 3.2.
History
Date User Action Args
2011-01-06 08:27:53pitrousetrecipients: + pitrou, gvanrossum, georg.brandl, rhettinger, benjamin.peterson, jmillikin
2011-01-06 08:27:51pitroulinkissue5945 messages
2011-01-06 08:27:51pitroucreate