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 terry.reedy
Recipients docs@python, terry.reedy, vfaronov
Date 2017-03-24.22:57:00
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1490396220.87.0.359383112871.issue29896@psf.upfronthosting.co.za>
In-reply-to
Content
I disagree.  The docs only sporadically mention specific exceptions for specific functions.  UnicodeDecodeError can occur any place bytes are decoded to unicode.  I think this should be closed.

Builtin exceptions are documented in https://docs.python.org/3/library/exceptions.html.  Module docs document additional exceptions defined in a module.  ParseError is one such.  https://docs.python.org/3/library/xml.etree.elementtree.html#exceptions.  It is not specifically mentioned in the entry for fromstring or .feed.

I also disagree that the decode error should be wrapped as a parse error.  It happens before parsing in the data preparation step, and the UnicodeDecodeError message give 3 pieces of information specific to the problem.
History
Date User Action Args
2017-03-24 22:57:00terry.reedysetrecipients: + terry.reedy, docs@python, vfaronov
2017-03-24 22:57:00terry.reedysetmessageid: <1490396220.87.0.359383112871.issue29896@psf.upfronthosting.co.za>
2017-03-24 22:57:00terry.reedylinkissue29896 messages
2017-03-24 22:57:00terry.reedycreate