Age | Commit message (Expand) | Author |
2021-10-11 | Added special string classes, RubyParenthesisString and RubyTextString, | Leonard Richardson |
2021-10-11 | Broke up some monolithic unit test files. | Leonard Richardson |
2021-09-07 | Goodbye, Python 2. [bug=1942919] | Leonard Richardson |
2021-06-01 | The 'replace_with()' method now takes a variable number of arguments, | Leonard Richardson |
2021-02-14 | NavigableString and its subclasses now implement the get_text() | Leonard Richardson |
2021-02-13 | The behavior of methods like .get_text() and .strings now differs | Leonard Richardson |
2021-02-13 | Corrected output when the namespace prefix associated with a | Leonard Richardson |
2020-10-02 | Implemented a significant performance optimization to the process of | Leonard Richardson |
2020-09-26 | Fixed a bug that inconsistently moved elements over when passing | Leonard Richardson |
2020-05-17 | Switch entirely to Python 3-style print statements, even in Python 2. | Leonard Richardson |
2020-05-17 | Added a keyword argument on_duplicate_attribute to the | Leonard Richardson |
2020-04-24 | If you encode a document with a Python-specific encoding like | Leonard Richardson |
2020-04-05 | Embedded CSS and Javascript is now stored in distinct Stylesheet and | Leonard Richardson |
2020-04-04 | Use an :rtype: reported to work in pycharm. | Leonard Richardson |
2020-04-04 | select() always returns a Tag, so be more specific about its return type. | Leonard Richardson |
2020-03-09 | Make find() methods return a union type of the two most common PageElements, ... | Leonard Richardson |
2020-03-05 | Added a performance optimization to PageElement.extract(). Patch by Arthur Da... | Leonard Richardson |
2020-01-01 | API CHANGE - Added PageElement.decomposed, a new property which lets you | Leonard Richardson |
2019-12-24 | Added :rtype: to the find method docstrings. | Leonard Richardson |
2019-12-24 | Added docstrings to diagnose.py. | Leonard Richardson |
2019-12-18 | Added Python docstrings to all public methods in element.py. | Leonard Richardson |
2019-11-10 | Fix deprecation warning with Python >= 3.7. | Colin Watson |
2019-10-05 | Avoid a crash when unpickling certain parse trees generated using html5lib on... | Leonard Richardson |
2019-08-26 | Fixed the definition of the default XML namespace when using | Leonard Richardson |
2019-08-21 | Copying a Tag preserves information that was originally obtained from | Leonard Richardson |
2019-08-21 | Explicitly set preserve_whitespace_tags to None if there is no TreeBuilder. | Leonard Richardson |
2019-08-21 | Fixed a crash when pretty-printing tags that were not created | Leonard Richardson |
2019-07-22 | Added a section about project support to the README. | Leonard Richardson |
2019-07-21 | Implemented line number tracking for html5lib. | Leonard Richardson |
2019-07-21 | Adapt Chris Mayo's code to track line number and position when using html.par... | Leonard Richardson |
2019-07-15 | Implemented Tag.smooth. | Leonard Richardson |
2019-07-15 | Moved the formatter to its own class and updated its documentation. | Leonard Richardson |
2019-07-14 | Give the Formatter class more control over formatting decisions. | Leonard Richardson |
2019-07-07 | A Formatter can now decide how (or whether) to order the attributes | Leonard Richardson |
2019-07-07 | It's now possible to override a TreeBuilder's cdata_list_attributes dictionar... | Leonard Richardson |
2019-01-06 | Tried even harder to avoid the deprecation warning originally fixed in | Leonard Richardson |
2019-01-06 | Fixed an incorrectly raised exception when inserting a tag before or | Leonard Richardson |
2018-12-31 | Improved and tested error checking for insert_before and insert_after. | Leonard Richardson |
2018-12-30 | Add convienances for inserting multiple tags | Isaac Muse |
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 | Issue a warning and raise a more useful exception if someone tries to call Ta... | Leonard Richardson |
2018-12-24 | Keep track of the namespace abbreviations found while parsing the document. T... | Leonard Richardson |
2018-12-23 | Merging Isaac Muse's Soup Sieve branch as-is before making some modifications. | Leonard Richardson |
2018-12-22 | Fix next and previous linkage issues. Fixes issues #1806598 and #1782928. | Isaac Muse |
2018-12-20 | Pass flags to soupsieve. | Isaac Muse |
2018-12-19 | Add Soup Sieve support | Isaac Muse |
2018-07-30 | Fix an exception when a custom formatter was asked to format a void | Leonard Richardson |
2018-07-28 | When markup contains duplicate elements, a select() call that | Leonard Richardson |
2018-07-21 | Clarified the deprecation warning when accessing tag.fooTag, to cover | Leonard Richardson |