Age | Commit message (Expand) | Author |
2024-01-17 | Added the correct stacklevel to instances of the XMLParsedAsHTMLWarning. | Leonard Richardson |
2022-04-10 | Fixed another crash when overriding multi_valued_attributes and using the | Leonard Richardson |
2021-10-24 | Issue a warning when an HTML parser is used to parse a document that | Leonard Richardson |
2021-10-11 | Added special string classes, RubyParenthesisString and RubyTextString, | Leonard Richardson |
2021-09-07 | Goodbye, Python 2. [bug=1942919] | Leonard Richardson |
2021-02-13 | Added a second way to pass specify encodings to UnicodeDammit and | Leonard Richardson |
2020-05-30 | Remove explicit reference to the module name within the module, replacing it ... | Leonard Richardson |
2020-05-17 | Switch entirely to Python 3-style print statements, even in Python 2. | Leonard Richardson |
2020-04-05 | Embedded CSS and Javascript is now stored in distinct Stylesheet and | Leonard Richardson |
2019-12-24 | Added docstrings for some but not all tree buidlers. | Leonard Richardson |
2019-09-02 | Avoid a crash when trying to detect the declared encoding of a | Leonard Richardson |
2019-07-21 | Adapt Chris Mayo's code to track line number and position when using html.par... | Leonard Richardson |
2019-07-14 | Give the Formatter class more control over formatting decisions. | Leonard Richardson |
2019-07-07 | Renamed the cdata_list_attributes argument to multi_valued_attributes since i... | Leonard Richardson |
2019-07-07 | It's now possible to override a TreeBuilder's cdata_list_attributes dictionar... | Leonard Richardson |
2018-12-30 | Fixed a problem with multi-valued attributes where the value | Leonard Richardson |
2018-12-24 | Clarified the software license. | Leonard Richardson |
2018-12-24 | Keep track of the namespace abbreviations found while parsing the document. T... | Leonard Richardson |
2018-08-12 | Converted README to Markdown format. | Leonard Richardson |
2018-07-15 | Introduced the Formatter system. [bug=1716272]. | Leonard Richardson |
2018-07-15 | It's possible for a TreeBuilder subclass to specify that void | Leonard Richardson |
2017-05-06 | HTML parsers treat all HTML4 and HTML5 empty element tags (aka void element t... | Leonard Richardson |
2016-07-16 | The contents of <textarea> tags will no longer be modified when the | Leonard Richardson |
2016-07-16 | Rename COPYING.txt to LICENSE. Add a reference to LICENSE in every source file. | Leonard Richardson |
2015-06-28 | It's now possible to pickle a BeautifulSoup object no matter which | Leonard Richardson |
2014-12-07 | Tweaked the parser warning. | Leonard Richardson |
2014-12-07 | Issue a warning if the BeautifulSoup constructor arguments do not explicitly ... | Leonard Richardson |
2013-06-03 | Improved performance of _replace_cdata_list_attribute_values, and greatly red... | Leonard Richardson |
2013-05-31 | Create a new lxml parser object for every new parsing strategy. | Leonard Richardson |
2013-05-20 | The default XML formatter will now replace ampersands even if they appear to ... | Leonard Richardson |
2012-06-30 | Fixed an html5lib tree builder crash which happened when html5lib | Leonard Richardson |
2012-04-26 | The test suite now passes when lxml is not installed, whether or not html5lib... | Leonard Richardson |
2012-04-18 | Made encoding substitution in <meta> tags completely transparent (no more %SO... | Leonard Richardson |
2012-03-30 | Fixed a typo that caused some versions of Python 3 to convert the Beautiful S... | Leonard Richardson |
2012-03-01 | In HTML5-style <meta charset="foo"> tags, the value of the "charset" attribu... | Leonard Richardson |
2012-02-15 | Some cdata-list attributes are only cdata lists for certain tags. | Leonard Richardson |
2012-02-09 | As a last-ditch attempt to turn data into Unicode, use errors=replace instead... | Leonard Richardson |
2012-02-08 | Rationalized the treatment of multi-valued HTML attributes such as 'class' | Leonard Richardson |
2012-02-07 | Newly created tags use the same empty-element rules as the builder used to or... | Leonard Richardson |
2011-05-21 | More Python 3 compatibility. | Leonard Richardson |
2011-05-21 | More Python 3 compatibility. | Leonard Richardson |
2011-02-27 | Got rid of __package__; hopefully this is the only thing holding up 2.5 support. | Leonard Richardson |
2011-02-27 | Added a tree builder for the built-in HTMLParser, and tests. | Leonard Richardson |