Age | Commit message (Expand) | Author |
2024-11-07 | dont use or opemaster | haturatu |
2023-04-17 | Fixed a regression such that if you set .hidden on a tag, the tag | Leonard Richardson |
2023-04-09 | Backported a bug fix that knocks a full second off the test run time. | Leonard Richardson |
2023-03-27 | Make it possible to pickle a deeply nested BeautifulSoup object. | Leonard Richardson |
2023-03-27 | Updated __copy__ docstrings. | Leonard Richardson |
2023-03-26 | Implement a proper BeautifulSoup.deepcopy rather than parsing the document ag... | Leonard Richardson |
2023-03-24 | Make __copy__ call __deepcopy__ instead of the other way around. | Leonard Richardson |
2023-03-24 | Implement nonrecursive versions of copy and deepcopy using the new _event_str... | Leonard Richardson |
2023-03-24 | Simplified the rules for going in and out of string_literal_tag, so less docu... | Leonard Richardson |
2023-03-24 | Keep track of the specific tag that put us into string literal mode, and only... | Leonard Richardson |
2023-03-24 | Don't indent an empty string. 1084 of 1474 test documents now give identical ... | Leonard Richardson |
2023-03-24 | Using a format string is very slightly slower than just adding all the bits o... | Leonard Richardson |
2023-03-23 | Found and removed accidental calls to find(), greatly improving performance. | Leonard Richardson |
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 |