Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-01-13 | Added links to the Spanish documentation alongside other languages. | Leonard Richardson | |
2024-01-13 | Updated the name of the html5lib Debian package. [bug=2049267] | Leonard Richardson | |
2024-01-13 | Fixed some cross-reference syntax errors. | Leonard Richardson | |
2024-01-13 | Made some long-awaited edits, mainly removing information about ↵ | Leonard Richardson | |
no-longer-supported versions of Python. | |||
2023-11-25 | some doc suggestions from a first-time user | Leonard Richardson | |
Signed-off-by: Chris Papademetrious <chrispitude@gmail.com> | |||
2023-04-07 | Update release instructions for 4.12.2. | Leonard Richardson | |
2023-04-05 | Prepare for 4.12.1 release. | Leonard Richardson | |
2023-03-30 | Added tox environments for building the docs and running tests with no ↵ | Leonard Richardson | |
dependencies installed. | |||
2023-03-20 | Replace pytest with python -m pytest in the release preparation script. | Leonard Richardson | |
2023-03-20 | Updated version number in docs. | Leonard Richardson | |
2023-03-15 | Rewrote documentation so that py:class:: directives could be inserted and ↵ | Leonard Richardson | |
the text would flow naturally. | |||
2023-03-15 | Add documentation references for the bs4 module itself as well as all ↵ | Leonard Richardson | |
currently documented classes. | |||
2023-02-13 | Fixed the UnicodeDammit example so that the example is more obviously UTF-8. | Leonard Richardson | |
2023-02-09 | Add another import of NavigableString just before the constructor is used, ↵ | Leonard Richardson | |
since most people don't run all the code in the doc in order. | |||
2023-02-08 | Fixed syntax errors in documentation. | Leonard Richardson | |
2023-02-07 | Removed Soup Sieve fallback method, added documentation. | Leonard Richardson | |
2023-01-29 | Reworded the 'multi-valued attributes' portion of the documentation to make ↵ | Leonard Richardson | |
it more clear. [bug=1970767] | |||
2023-01-28 | Incremented version number. | Leonard Richardson | |
2023-01-25 | Added missing Fish-Footman image from documentation. | Leonard Richardson | |
2023-01-25 | Added sphinx Makefile, which was not originally under version control. | Leonard Richardson | |
2023-01-25 | Removed very old documentation that was imported as part of the bzr import ↵ | Leonard Richardson | |
but not removed. | |||
2022-04-07 | Incremented version number in documentation. | Leonard Richardson | |
2021-12-22 | Correct documentation on parser differences | FeRD (Frank Dana) | |
2021-12-21 | Added a bit about not modifying the .contents list directly. | Leonard Richardson | |
2021-12-21 | Fixed typo in documentation spotted by a reader. | Leonard Richardson | |
2021-12-21 | It's now possible to customize the way output is indented by | Leonard Richardson | |
providing a value for the 'indent' argument to the Formatter constructor. The 'indent' argument works very similarly to the argument of the same name in the Python standard library's json.dump() method. [bug=1955497] | |||
2021-12-19 | If the charset-normalizer Python module | Leonard Richardson | |
(https://pypi.org/project/charset-normalizer/) is installed, Beautiful Soup will use it to detect the character sets of incoming documents. This is also the module used by newer versions of the Requests library. For the sake of backwards compatibility, chardet and cchardet both take precedence if installed. [bug=1955346] | |||
2021-11-29 | Do a better job of keeping track of namespaces as an XML document is | Leonard Richardson | |
parsed, so that CSS selectors that use namespaces will do the right thing more often. [bug=1946243] | |||
2021-10-11 | Removed redundant and nonworking argument from example code. [bug=1946243] | 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 | |
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] |