summaryrefslogtreecommitdiff
path: root/doc/source
AgeCommit message (Collapse)Author
2016-07-26Clarify installation differences between Python 2 and Python 3. Contributed ↵Leonard Richardson
by James Lu.
2016-07-26Open/close files with "with"Ville Skyttä
2016-05-11doc: Mention installation differences between Python 2 and 3glolol@overdrivenetworks.com
Earlier, someone asked about a Python 3 program not working because the docs told them to install python-bs4, when in reality, python3-bs4 should've been used instead. This hopefully clears up the different package names and commands that should be used by Python 3 users.
2015-11-23Fixing typo in example of nth-of-type css selectorGene Wood
2015-09-28Don't allow inserting None into a tag.Leonard Richardson
2015-07-05Added reference to old 'text' name to documentation.Leonard Richardson
2015-06-28Changed the way soup objects work under copy.copy(). Copying aLeonard Richardson
NavigableString or a Tag will give you a new NavigableString that's equal to the old one but not connected to the parse tree. Patch by Martijn Peters. [bug=1307490]
2015-06-28Raise a NotImplementedError whenever an unsupported CSS pseudoclassLeonard Richardson
is used in select(). Previously some cases did not result in a NotImplementedError.
2015-06-27Added an example of using a fuction on an attribute value/using a function ↵Leonard Richardson
to invert a normal search.
2015-06-27Added an exclude_encodings argument to UnicodeDammit and to theLeonard Richardson
Beautiful Soup constructor, which lets you prohibit the detection of an encoding that you know is wrong. [bug=1469408]
2015-06-25Introduced the select_one() method, which uses a CSS selector butLeonard Richardson
only returns the first match, instead of a list of matches. [bug=1349367]
2015-06-25The text argument to the find_* methods is now called string,Leonard Richardson
which is more accurate. text still works, but is the argument described in the documentation. text may eventually change its meaning, but not for a very long time. [bug=1366856]
2015-06-25You can now create a NavigableString or a subclass just by invokingLeonard Richardson
the constructor. [bug=1294315]
2015-06-25Fixed syntax errors in documentation.Leonard Richardson
2015-06-25Put the Chinese version of the documentation into its own Sphinx build to ↵Leonard Richardson
stop identifiers from conflicting. [bug=1401862]
2014-12-10Fixed inconsistent markup in documentation. [bug=1273002]Leonard Richardson
2014-12-10The select() method now supports selector grouping. Patch byLeonard Richardson
Francisco Canas [bug=1191917]
2014-12-08Rephrased the 'you need a parser' section to cover today's more common BS3 ↵Leonard Richardson
porting environments. [bug=1370364]
2014-12-07Mentioned virtual environments as a possible source for the ↵Leonard Richardson
different-parsers problem.
2014-12-07Tweaked the parser warning.Leonard Richardson
2013-12-07Added a Chinese translation of the documentation by Delong .w.Leonard Richardson
2013-11-02Added link to Japanese user translation.Leonard Richardson
2013-10-28Made it as clear as possible the Beautiful Soup does not support any ↵Leonard Richardson
standardized subset of CSS selector syntax.
2013-10-21Clarified docs.Leonard Richardson
2013-10-01Fixed a bug in which short Unicode input was improperly encoded to ASCII ↵Leonard Richardson
when checking whether or not it was a file on disk. [bug=1227016]
2013-08-12Prep for release.Leonard Richardson
2013-08-12A little cleanup.Leonard Richardson
2013-06-02Merged in big encoding-detection refactoring branch.Leonard Richardson
2013-05-20Gave new_string() the ability to create subclasses ofLeonard Richardson
NavigableString. [bug=1181986]
2013-05-20html5lib now supports Python 3. Fixed some Python 2-specificLeonard Richardson
code in the html5lib test suite. [bug=1181624]
2013-05-14Added diagnostic case for attempting to parse a URL as HTML.Leonard Richardson
2013-05-14Added warning about using NavigableString outside of Beautiful Soup.Leonard Richardson
2013-05-14Added a deprecation warning to has_key().Leonard Richardson
2013-05-09Thanks to data-*, there's now a good use for attrs again. This lets me clean ↵Leonard Richardson
up the docs quite a bit.
2013-05-09Added <body> tag to sample doc so it will work the same on all parsers.Leonard Richardson
2013-05-08Updated docs with new examples.Leonard Richardson
2013-05-08Updated docs with new examples.Leonard Richardson
2013-05-07Fixed up diagnose() and added it to the docs.Leonard Richardson
2013-05-07Mentioned the CSS selector solution to searching for a tag by multiple CSS ↵Leonard Richardson
classes.
2013-05-07Added support for the "nth-of-type" CSS selector. The CSS selector ">" can ↵Leonard Richardson
now find a tag by means other than the tag name. Code by Sven Slootweg.
2013-05-06Changed Google Groups URL.Leonard Richardson
2013-01-09Fixed table.Leonard Richardson
2012-11-03Doc fixes.Leonard Richardson
2012-09-28Fixed package name.Leonard Richardson
2012-08-17Fixed doc.Leonard Richardson
2012-08-17Prep for release.Leonard Richardson
2012-08-16As per PEP-8, allow searching by CSS class using the 'class_'Leonard Richardson
keyword argument. [bug=1037624]
2012-08-14Updated docs.Leonard Richardson
2012-07-10Fixed typo.Leonard Richardson
2012-07-03Mentioned cchardet in docs.Leonard Richardson