CHANGELOG¶
1.0.0 - 2026-07-27¶
Initial release¶
Import sgmllib from Python 2.7.18.
Update the code to work with Python 3.
Move
sgmllibto be a namespace package:feedparser.sgmllib.
Fixed¶
Convert an
AssertionErrorfrom_markupbaseto anSGMLParseError.
Changed¶
Add type annotations.
Convert the
SGMLParser.__init__()verbose parameter to a bool.Convert the
SGMLParser.goahead()end parameter to a bool.
The following changes were incorporated from feedparser:
Support trailing dollar signs in attribute names.
Support tags with namespace prefixes.
Support hexadecimal character references.
Documentation¶
Publish the original sgmllib documentation to Read the Docs.
Infrastructure and maintenance¶
Add CI.
Add pre-commit hooks.
Update the test suite.