summaryrefslogtreecommitdiff
path: root/bs4/tests/test_tree.py
AgeCommit message (Expand)Author
2019-07-07A Formatter can now decide how (or whether) to order the attributesLeonard Richardson
2019-07-07It's now possible to override a TreeBuilder's cdata_list_attributes dictionar...Leonard Richardson
2019-01-06Fixed an incorrectly raised exception when inserting a tag before orLeonard Richardson
2018-12-31Improved and tested error checking for insert_before and insert_after.Leonard Richardson
2018-12-30Add convienances for inserting multiple tagsIsaac Muse
2018-12-19Add Soup Sieve supportIsaac Muse
2018-07-30Fix an exception when a custom formatter was asked to format a voidLeonard Richardson
2018-07-28When markup contains duplicate elements, a select() call thatLeonard Richardson
2018-07-28Correctly handle invalid HTML numeric character entities like “Leonard Richardson
2018-07-15You can pass a dictionary of intoLeonard Richardson
2018-07-15Introduced the Formatter system. [bug=1716272].Leonard Richardson
2018-07-14Fixed a disconnected parse tree when one BeautifulSoup object wasLeonard Richardson
2018-07-14Fixed code that was causing deprecation warnings in recent Python 3Leonard Richardson
2017-05-06Replace get_attribute_text with get_attribute_list.Leonard Richardson
2017-05-06Renamed convenience method to get_attribute_text.Leonard Richardson
2017-05-06Added the method, which acts like forLeonard Richardson
2017-05-06It's now possible to use a tag's namespace prefix when searching,Leonard Richardson
2016-07-26Spelling fixesVille Skyttä
2016-07-19Fixed test that fails in Python 3.5.Leonard Richardson
2016-07-18Pass in bytes so that the BeautifulSoup object always has an original_encoding.Leonard Richardson
2016-07-18If a search against each individual value of a multi-valuedLeonard Richardson
2016-07-18Corrected an encoding error that happened when a BeautifulSoupLeonard Richardson
2016-07-18Added support for CSS selector values that contain quoted spaces,Leonard Richardson
2016-07-18The argument to now works correctly, though it'sLeonard Richardson
2015-09-28Improved the implementation of CSS selector grouping. Thanks to Orangain for ...Leonard Richardson
2015-09-28Corrected the output of Declaration objects. [bug=1477847]Leonard Richardson
2015-09-28Fixed a bug that deranged the tree when part of it wasLeonard Richardson
2015-06-28Changed the way soup objects work under copy.copy(). Copying aLeonard Richardson
2015-06-28Copying a NavigableString will give you a new NavigableString that is not con...Leonard Richardson
2015-06-28Raise a NotImplementedError whenever an unsupported CSS pseudoclassLeonard Richardson
2015-06-25Introduced the select_one() method, which uses a CSS selector butLeonard Richardson
2015-06-25The text argument to the find_* methods is now called string,Leonard Richardson
2015-06-25Improved the exception raised when you call .unwrap() orLeonard Richardson
2015-06-25__repr__ now returns an ASCII bytestring in Python 2, and a Unicode string in...Leonard Richardson
2015-06-24The select() method can now find tags with attributes whose namesLeonard Richardson
2015-06-23Force object_was_parsed() to keep the tree intact even when an elementLeonard Richardson
2014-12-11The select() method can now find tags whose names containLeonard Richardson
2014-12-10The select() method now supports selector grouping. Patch byLeonard Richardson
2014-12-07Issue a warning if the BeautifulSoup constructor arguments do not explicitly ...Leonard Richardson
2013-08-15Make sure the optimized find_all() ResultSets actually contain the right data.Leonard Richardson
2013-08-12All find_all calls should now return a ResultSet object. Patch byLeonard Richardson
2013-06-03A NavigableString object now has an immutable '.name' property whoseLeonard Richardson
2013-05-31Reverted the patch that gives NavigableString a .name property, because that'...Leonard Richardson
2013-05-20A NavigableString object now has an immutable '.name' property whoseLeonard Richardson
2013-05-20Gave new_string() the ability to create subclasses ofLeonard Richardson
2013-05-20Fixed test failures when lxml is not installed.Leonard Richardson
2013-05-14Added a deprecation warning to has_key().Leonard Richardson
2013-05-08A CSS selector should never match the same tag twice.Leonard Richardson
2013-05-08Added tests.Leonard Richardson
2013-05-08Aaand... it's now trivial to implement sibling selectors.Leonard Richardson