feedparser v5.1 Release Notes
Release Date: 2011-12-02 // over 12 years ago-
- ๐จ Extensive, extensive unit test refactoring
- ๐ Convert the Docbook documentation to ReST
- ๐ Include the documentation in the source distribution
- Consolidate the disparate README files into one
- โ Support Jython somewhat (almost all unit tests pass)
- ๐ Support Python 3.2
- โ Fix Python 3 issues exposed by improved unit tests
- โ Fix international domain name issues exposed by improved unit tests
- ๐ Issue 148 (loose parser doesn't always return unicode strings)
- ๐ Issue 204 (FeedParserDict behavior should not be controlled by
assert
) - ๐ Issue 247 (mssql date parser uses hardcoded tokyo timezone)
- Issue 249 (KeyboardInterrupt and SystemExit exceptions being caught)
- โก๏ธ Issue 250 (
updated
can be a 9-tuple or a string, depending on context) - Issue 252 (running setup.py in Python 3 fails due to missing sgmllib)
- Issue 253 (document that text/plain content isn't sanitized)
- Issue 260 (Python 3 doesn't decompress gzip'ed or deflate'd content)
- Issue 261 (popping from empty tag list)
- ๐ Issue 262 (docs are missing from distribution files)
- ๐ Issue 264 (vcard parser crashes on non-ascii characters)
- Issue 265 (http header comparisons are case sensitive)
- Issue 271 (monkey-patching sgmllib breaks other libraries)
- ๐ Issue 272 (can't pass bytes or str to
parse()
in Python 3) - ๐ Issue 275 (
_parse_date()
doesn't catch OverflowError) - 0๏ธโฃ Issue 276 (mutable types used as default values in
parse()
) - Issue 277 (
python3 setup.py install
fails) - ๐ Issue 281 (
_parse_date()
doesn't catch ValueError) - ๐ Issue 282 (
_parse_date()
crashes when passedNone
) - Issue 285 (crash on empty xmlns attribute)
- Issue 286 ('apos' character entity not handled properly)
- ๐ Issue 289 (add an option to disable microformat parsing)
- ๐ Issue 290 (Blogger's invalid img tags are unparseable)
- ๐ Issue 292 (atom id element not explicitly supported)
- Issue 294 ('categories' key exists but raises KeyError)
- Issue 297 (unresolvable external doctype causes crash)
- Issue 298 (nested nodes clobber actual values)
- ๐ Issue 300 (performance improvements)
- Issue 303 (unicode characters cause crash during relative uri resolution)
- ๐ Remove "Hot RSS" support since the format doesn't actually exist
- ๐ Remove the old feedparser.org website files from the source
- ๐ Remove the feedparser command line interface
- ๐ Remove the Zope interoperability hack
- ๐ Remove extraneous whitespace