Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-06-01 | The 'replace_with()' method now takes a variable number of arguments, | Leonard Richardson | |
and can be used to replace a single element with a sequence of elements. Patch by Bill Chandos. | |||
2021-04-08 | Brought in fuzz tests from the oss-project into Beautiful Soup's unit test ↵ | Leonard Richardson | |
suite. | |||
2021-02-14 | NavigableString and its subclasses now implement the get_text() | Leonard Richardson | |
method, as well as the properties .strings and .stripped_strings. These methods will either return the string itself, or nothing, so the only reason to use this is when iterating over a list of mixed Tag and NavigableString objects. [bug=1904309] | |||
2021-02-14 | The 'html5' formatter now treats attributes whose values are the | Leonard Richardson | |
empty string as HTML boolean attributes. Previously (and in other formatters), an attribute value must be set as None to be treated as a boolean attribute. In a future release, I plan to also give this behavior to the 'html' formatter. Patch by Isaac Muse. [bug=1915424] | |||
2020-10-03 | I always forget to bump the version number in the doc. | Leonard Richardson | |
2020-09-26 | Changed version number of development Python in use. | Leonard Richardson | |
2020-09-26 | Incremented version number in the documentation. | Leonard Richardson | |
2020-09-26 | Fixed a bug that inconsistently moved elements over when passing | Leonard Richardson | |
a Tag, rather than a list, into Tag.extend(). [bug=1885710] | |||
2020-07-29 | Ran through all of the documentation code examples using Python 3, corrected ↵ | Leonard Richardson | |
discrepancies and errors, and updated representations. | |||
2020-07-24 | Added a paragraph to the documentation about the fact that bs4 Tag ↵ | Leonard Richardson | |
implements __hash__ and bs3 Tag doesn't. | |||
2020-06-11 | Converted the sample code in README.md to Python 3. | Leonard Richardson | |
2020-05-31 | Make the doc a little less defensive. | Leonard Richardson | |
2020-05-31 | Added to the troubleshooting section a bit to catch searches for the ↵ | Leonard Richardson | |
AttributeError that happens if you treat a string like a tag. | |||
2020-05-30 | Remove explicit reference to the module name within the module, replacing it ↵ | Leonard Richardson | |
with __name__. | |||
2020-05-17 | Documented some recently added customization features. | Leonard Richardson | |
2020-05-17 | Added docstring for BeautifulSoup.new_tag. | Leonard Richardson | |
2020-04-25 | Try to clarify the docs further that get_text now returns human-readable text. | Leonard Richardson | |
2020-04-24 | If you encode a document with a Python-specific encoding like | Leonard Richardson | |
'unicode_escape', that encoding is no longer mentioned in the final XML or HTML document. Instead, encoding information is omitted or left blank. [bug=1874955] | |||
2020-04-07 | Added a notice about the new behavior of .text to the documentation. | Leonard Richardson | |
2020-04-05 | Embedded CSS and Javascript is now stored in distinct Stylesheet and | Leonard Richardson | |
Script tags, which are ignored by methods like get_text(). This feature is not supported by the html5lib treebuilder. [bug=1868861] | |||
2020-04-04 | Added a Russian translation by 'authoress' to the repository. | Leonard Richardson | |
2020-03-06 | Added a paragraph about the fact that prettify() adds whitespace to a document. | Leonard Richardson | |
2020-01-23 | Fix a confusing typo in the description of formatter="html5". | Colin Watson | |
2020-01-01 | API CHANGE - Added PageElement.decomposed, a new property which lets you | Leonard Richardson | |
check whether you've already called decompose() on a Tag or NavigableString. | |||
2019-12-24 | Clarify the expected output to hopefully make it clear that part of a long ↵ | Leonard Richardson | |
paragraph is being omitted. | |||
2019-12-24 | Minor changes to docstrings. | Leonard Richardson | |
2019-12-24 | Added docstrings to all public methods in dammit.py. | Leonard Richardson | |
2019-11-11 | The html.parser tree builder now correctly handles DOCTYPEs that are | Leonard Richardson | |
not uppercase. [bug=1848401] | |||
2019-11-11 | Added a version sentence to the English documentation. | Leonard Richardson | |
2019-11-11 | Improved the presentation of the Korean translation. | Leonard Richardson | |
2019-11-11 | Moved each translation into its own directory. | Leonard Richardson | |
2019-11-11 | Added a Brazilian Portuguese translation by Cezar Peixeiro. | Leonard Richardson | |
2019-08-22 | Mention that you can use a BeautifulSoup object as a Tag when modifying a tree. | 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 ↵ | Leonard Richardson | |
html.parser. | |||
2019-07-20 | Minor changes to docs and CHANGELOG. | Leonard Richardson | |
2019-07-16 | Prep for release. | Leonard Richardson | |
2019-07-16 | Added documentation for Tag.smooth(). | 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-07 | Renamed the cdata_list_attributes argument to multi_valued_attributes since ↵ | Leonard Richardson | |
it's facing the end-user and that's a more easily understandable name. | |||
2019-07-07 | The web page containing the Korean translation of the documentation has gone ↵ | Leonard Richardson | |
down. Replaced it with a Wayback Machine link. [bug=1833873] | |||
2019-07-07 | Mention getText as a method that had its name changed in the BS3->BS4 ↵ | Leonard Richardson | |
transition. [bug=1831151] | |||
2019-06-24 | Updated the documentation | Diksha | |
2018-12-31 | Documentation update for extend(), insert_before(), and insert_after(). | Leonard Richardson | |
2018-12-24 | Keep track of the namespace abbreviations found while parsing the document. ↵ | Leonard Richardson | |
This makes select() work most of the time without requiring a value for 'namespaces'. | |||
2018-12-24 | Rewrote select() documentation and namespace example. | Leonard Richardson | |
2018-12-19 | Add Soup Sieve support | Isaac Muse | |
2018-07-19 | Clarified phrasing. | Leonard Richardson | |
2018-07-15 | Corrected some typos in the documentation. | Leonard Richardson | |