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 belopolsky, georg.brandl, jcea, lemburg, mark.dickinson, ncoghlan, pitrou
Date 2011-02-24.22:07:13
SpamBayes Score 5.7763667e-05
Marked as misclassified No
Message-id <1298585234.51.0.396745568687.issue11286@psf.upfronthosting.co.za>
In-reply-to
Content
A SystemError indicates that an internal API was given bogus input or produces bogus output (i.e. we screwed up somewhere, or a third party is messing with interfaces they shouldn't be)

If data validation fails for part of the public C API (whether it is visible to Python code or not), then ValueError is the right thing to raise.
History
Date User Action Args
2011-02-24 22:07:14ncoghlansetrecipients: + ncoghlan, lemburg, georg.brandl, jcea, mark.dickinson, belopolsky, pitrou
2011-02-24 22:07:14ncoghlansetmessageid: <1298585234.51.0.396745568687.issue11286@psf.upfronthosting.co.za>
2011-02-24 22:07:13ncoghlanlinkissue11286 messages
2011-02-24 22:07:13ncoghlancreate