Feedparser

Latest version: v6.0.11

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

Scan your dependencies

Page 2 of 12

6.0.5

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

* Prevent a TypeError crash that may occur when including a
username and password in the feed URL. (276)

6.0.4

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

* Prevent a UnicodeDecodeError crash that may occur when
the title element's type attribute exists but is empty. (277)
* Prevent a UnicodeEncodeError crash that may occur if
the URL contains Unicode characters in the path. (273)

6.0.3

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

* Fix an issue with the HTTP request status on Python >= 3.9.

6.0.2

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

* Stop building Python wheels with ``universal=1`` set. (251)

This was causing pip to find and install the feedparser 6.x wheels
on Python 2 even though Python 2 is no longer supported.

* Fix a bug that put a trailing quote in the documentation version. (232)
* Update the documentation URL to point to ReadTheDocs.

6.0.1

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

* Remove all Python 2 compatibility code (228)
* Add *python_requires* to ``setup.py`` (231)

6.0.0

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

* 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)

Page 2 of 12

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.