summaryrefslogtreecommitdiff
path: root/bs4/testing.py
Commit message (Expand)AuthorAgeFilesLines
* Fixed a problem with multi-valued attributes where the valueLeonard Richardson2018-12-301-0/+12
* Merging the linkage checker and html5lib fixes by Isaac Muse found in https:/...Leonard Richardson2018-12-301-0/+165
|\
| * Remove dead line of codeIsaac Muse2018-12-261-2/+0
| * Ensure html5lib always has valid internal linkageIsaac Muse2018-12-251-0/+167
* | Clarified the software license.Leonard Richardson2018-12-241-2/+1
|/
* Correctly handle invalid HTML numeric character entities like “Leonard Richardson2018-07-281-0/+13
* Fixed a problem where the html.parser tree builder interpretedLeonard Richardson2018-07-211-0/+8
* Fixed a bug where find_all() was not working when asked to find aLeonard Richardson2018-07-181-2/+10
* Preserve XML namespaces when they are introduced inside an XMLLeonard Richardson2018-07-181-0/+11
* Stop data loss when encountering an empty numeric entity, andLeonard Richardson2018-07-151-1/+1
* Namespace prefix is preserved when an XML tag is copied. ThanksLeonard Richardson2017-05-071-1/+11
* Improved the handling of empty-element tags like <br> when using theLeonard Richardson2017-05-061-0/+7
* HTML parsers treat all HTML4 and HTML5 empty element tags (aka void element t...Leonard Richardson2017-05-061-0/+12
* It's now possible to use a tag's namespace prefix when searching,Leonard Richardson2017-05-061-0/+24
* Explained why we test both unicode and bytestring processing instructions.Leonard Richardson2016-07-301-0/+8
* Beautiful Soup will now work with versions of html5lib greater thanLeonard Richardson2016-07-161-1/+3
* The contents of <textarea> tags will no longer be modified when theLeonard Richardson2016-07-161-3/+16
* Added a separate class for XML processing instructions, which have a slightly...Leonard Richardson2016-07-161-0/+5
* Rename COPYING.txt to LICENSE. Add a reference to LICENSE in every source file.Leonard Richardson2016-07-161-0/+2
* Add a __license__ statement to all source files.Leonard Richardson2015-09-281-0/+2
* Corrected the output of Declaration objects. [bug=1477847]Leonard Richardson2015-09-281-0/+5
* It's now possible to pickle a BeautifulSoup object no matter whichLeonard Richardson2015-06-281-0/+19
* Added a sanity check helper method that makes sure all the elements of a tree...Leonard Richardson2015-06-261-2/+13
* If the initial <html> tag contains a CDATA list attribute such asLeonard Richardson2015-06-241-0/+8
* Got a hacky fix for the latest html5lib problem.Leonard Richardson2015-06-231-0/+18
* Force object_was_parsed() to keep the tree intact even when an elementLeonard Richardson2015-06-231-0/+17
* Improved the lxml tree builder's handling of processingLeonard Richardson2014-12-111-0/+5
* Issue a warning if the BeautifulSoup constructor arguments do not explicitly ...Leonard Richardson2014-12-071-1/+1
* Fixed yet another problem that caused the html5lib tree builder toLeonard Richardson2013-10-181-0/+10
* Merged in big encoding-detection refactoring branch.Leonard Richardson2013-06-021-0/+13
|\
| * Create a new lxml parser object for every new parsing strategy.Leonard Richardson2013-05-311-0/+13
* | The html.parser treebuilder can now handle numeric attributes inLeonard Richardson2013-05-311-0/+2
|/
* Fixed another bug by which the html5lib tree builder could create aLeonard Richardson2013-05-201-0/+6
* Fixed test failures when lxml is not installed.Leonard Richardson2013-05-201-0/+12
* Now that lxml's segfault on invalid doctype has been fixed, fix aLeonard Richardson2013-05-071-0/+5
* Added failing test.Leonard Richardson2013-05-061-1/+1
* Fix a bug in the lxml treebuilder which crashed when a tag includedLeonard Richardson2012-10-111-0/+5
* Fixed a problem with the html5lib builder not handling comments correctly.Leonard Richardson2012-08-211-0/+12
* Use namespace prefixes for namespaced attribute names, instead ofLeonard Richardson2012-08-161-0/+5
* Added test for bug 1020300.Leonard Richardson2012-07-031-5/+5
* Correctly handle closing tags with an XML namespace declared. Patch by Andrea...Leonard Richardson2012-07-021-0/+9
* Fixed an html5lib tree builder crash which happened when html5libLeonard Richardson2012-06-301-0/+8
* Fixed a bug with the lxml treebuilder that prevented the user from adding att...Leonard Richardson2012-05-241-0/+5
* Fixed the handling of &quot; with the built-in parser. [bug=993871]Leonard Richardson2012-05-031-0/+4
* The test suite now passes when lxml is not installed, whether or not html5lib...Leonard Richardson2012-04-261-0/+5
* Made encoding substitution in <meta> tags completely transparent (no more %SO...Leonard Richardson2012-04-181-9/+22
* Fixed a bug that made the HTMLParser treebuilder generate XML definitions end...Leonard Richardson2012-04-181-8/+28
* Pass data into XMLParser.feed() in chunks. [bug=963880]Leonard Richardson2012-03-241-0/+8
* In HTML5-style <meta charset="foo"> tags, the value of the "charset" attribu...Leonard Richardson2012-03-011-0/+18
* Added missing __len__ method that stopped html5lib tree builder from working ...Leonard Richardson2012-03-011-0/+3