feedparser v6.0.0 Release Notes

Release Date: 2020-09-12 // over 3 years ago
    • ๐Ÿ‘ Support Python 3.6, 3.7, 3.8 and 3.9
    • ๐Ÿ‘ Drop support for Python 2.4 through 2.7, and Python 3.0 through 3.5 (#169)
    • ๐Ÿ“ฆ Convert feedparser from a monolithic file to a package
    • ๐Ÿ“œ feedparser.parse(sanitize_html=bool) argument replaces the feedparser.SANITIZE_HTML global
    • feedparser.parse(resolve_relative_uris=bool) replaces the feedparser.RESOLVE_RELATIVE_URIS global
    • Unify the codebase so that 2to3 conversion is no longer required
    • ๐Ÿšš Remove references to iconv_codecs
    • โšก๏ธ Update the Creative Commons namespace URI's
    • โšก๏ธ Update the default User-Agent name and URL
    • ๐Ÿ‘ Support Middle European (Summer) Time timezones (#20)
    • Pass data to lazy_chardet_encoding() (#50)
    • Document that datetimes are returned in UTC (#51)
    • ๐Ÿ“š Remove cjkpython references in the documentation (#57)
    • โœ… Resolve ResourceWarnings thrown during unit tests (#170)
    • ๐Ÿ— Fix tox build failures (#213)
    • ๐Ÿ‘ Use base64.decodebytes() directly to support Python 3.9 (#201)
    • ๐Ÿ—„ Fix Python 3.8 urllib.parse.splittype() deprecation warning (#211)
    • ๐Ÿ“œ Support parsing colons in RFC822 timezones (#144)
    • Add chardet as an optional tox environment dependency
    • โœ… Fix the Big5 unit test that fails when chardet is installed (#184)