Age | Commit message (Expand) | Author |
2023-03-21 | Reorganize code and rename saxlike, since this isn' | Leonard Richardson |
2023-03-21 | Removed old implementation code. | Leonard Richardson |
2023-03-21 | Reimplemented the pretty-print algorithm to remove recursive function calls. | Leonard Richardson |
2023-03-20 | Make sure PageElement has the known_xml attribute. [bug=2007895] | Leonard Richardson |
2023-02-03 | Move the Soup Sieve proxy and its tests into separate files. | Leonard Richardson |
2023-02-03 | Consistently use the name 'tag' instead of 'element,' since CSS selectors onl... | Leonard Richardson |
2023-02-03 | Removed redundant whitespace. | Leonard Richardson |
2023-02-03 | Added some docstrings and made the return values more consistent. | Leonard Richardson |
2023-02-02 | Test implementation. | Leonard Richardson |
2023-01-27 | Implemented the more complicated case of providing an appropriate stacklevel ... | Leonard Richardson |
2023-01-27 | Warnings now do their best to provide an appropriate stacklevel, | Leonard Richardson |
2023-01-25 | Tag.interesting_string_types is now propagated when a tag is | Leonard Richardson |
2023-01-25 | Passing a Tag's .contents into PageElement.extend() now works the | Leonard Richardson |
2022-04-07 | Omit untrusted input when issuing warnings. | Leonard Richardson |
2021-12-21 | It's now possible to customize the way output is indented by | Leonard Richardson |
2021-11-29 | Do a better job of keeping track of namespaces as an XML document is | Leonard Richardson |
2021-10-24 | Used a warning to formally deprecate the 'text' argument in favor of 'string'. | Leonard Richardson |
2021-10-23 | Renamed the 'text' field to 'string' for real. Tests are not changed in this ... | Leonard Richardson |
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 |