Feedparser

Latest version: v6.0.11

Safety actively analyzes 630254 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 6 of 12

3.0b23

===================

* Fixed UnicodeDecodeError for feeds that contain high-bit characters in attributes in embedded HTML in description (thanks Thijs van de Vossen)
* Moved guid, date, and date_parsed to mapped keys in FeedParserDict
* Tweaked FeedParserDict.has_key to return True if asking about a mapped key

3.0b22

===================

* Changed 'channel' to 'feed', 'item' to 'entries' in results dict
* Changed results dict to allow getting values with results.key as well as results[key]
* Work around embedded illformed HTML with half a DOCTYPE
* Work around malformed Content-Type header
* If character encoding is wrong, try several common ones before falling back to regexes (if this works, bozo_exception is set to CharacterEncodingOverride)
* Fixed character encoding issues in BaseHTMLProcessor by tracking encoding and converting from Unicode to raw strings before feeding data to sgmllib.SGMLParser
* Convert each value in results to Unicode (if possible), even if using regex-based parsing

3.0b21

===================

* Added Hot RSS support

3.0b20

===================

* Added CDF support

3.0b19

===================

* Fixed bug exploding author information when author name was in parentheses
* Removed ultra-problematic mxTidy support
* Patch to workaround crash in PyXML/expat when encountering invalid entities (MarkMoraes)
* Support for textinput/textInput

3.0b18

===================

* Always map description to summary_detail (Andrei)
* Use libxml2 (if available)

Page 6 of 12

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.