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 Robert.Kern
Recipients Robert.Kern, jnoller, mark.dickinson
Date 2011-03-25.20:44:14
SpamBayes Score 1.7038932e-06
Marked as misclassified No
Message-id <1301085856.89.0.570232629472.issue11673@psf.upfronthosting.co.za>
In-reply-to
Content
The practical case I was thinking of was numpy integer scalar types, which can crop up without explicitly requesting them, much like the long type.

Although, now that I check, I see that single-element numpy arrays also pass index(). Ideally, there would be two functions, one that takes sizes and one that takes sequences, much like numpy has array() and empty().

I can revert my patch to doing the isinstance(x, (int, long)) test as a quick fix. That will allow most of the numpy scalar types that I expect will actually be encountered.
History
Date User Action Args
2011-03-25 20:44:17Robert.Kernsetrecipients: + Robert.Kern, mark.dickinson, jnoller
2011-03-25 20:44:16Robert.Kernsetmessageid: <1301085856.89.0.570232629472.issue11673@psf.upfronthosting.co.za>
2011-03-25 20:44:14Robert.Kernlinkissue11673 messages
2011-03-25 20:44:14Robert.Kerncreate