summaryrefslogtreecommitdiff
path: root/bs4/builder
Commit message (Expand)AuthorAgeFilesLines
* Don't track un-prefixed namespacesIsaac Muse2019-01-061-6/+6
* Fixed a problem with multi-valued attributes where the valueLeonard Richardson2018-12-302-4/+4
* Clarified the software license.Leonard Richardson2018-12-244-8/+9
* Keep track of the namespace abbreviations found while parsing the document. T...Leonard Richardson2018-12-242-6/+44
* Fix next and previous linkage issues. Fixes issues #1806598 and #1782928.Isaac Muse2018-12-221-5/+5
* Converted README to Markdown format.Leonard Richardson2018-08-121-0/+6
* Correctly handle invalid HTML numeric character entities like “Leonard Richardson2018-07-281-5/+21
* Fixed a problem where the html.parser tree builder interpretedLeonard Richardson2018-07-211-1/+6
* Preserve XML namespaces when they are introduced inside an XMLLeonard Richardson2018-07-181-5/+5
* Introduced the Formatter system. [bug=1716272].Leonard Richardson2018-07-151-21/+2
* It's possible for a TreeBuilder subclass to specify that voidLeonard Richardson2018-07-151-3/+22
* Stop data loss when encountering an empty numeric entity, andLeonard Richardson2018-07-151-0/+1
* Stopped HTMLParser from raising an exception in very rare cases ofLeonard Richardson2018-07-142-3/+18
* Improved the handling of empty-element tags like <br> when using theLeonard Richardson2017-05-061-5/+54
* HTML parsers treat all HTML4 and HTML5 empty element tags (aka void element t...Leonard Richardson2017-05-061-2/+7
* Fixed foster parenting when html5lib is the tree builder. Thanks to Geoffrey ...Leonard Richardson2016-12-191-8/+69
|\
| * Fix foster parenting with html5lib.Geoffrey Sneddon2015-12-081-3/+5
| * Make TreeBuilderForHtml5lib strictly follow the html5lib API.Geoffrey Sneddon2015-12-081-5/+64
* | Fixed yet another problem that caused the html5lib tree builder toLeonard Richardson2016-12-191-6/+15
* | Explained why we test both unicode and bytestring processing instructions.Leonard Richardson2016-07-301-11/+12
* | Fixed a reported (but not duplicated) bug involving processing instructions f...Leonard Richardson2016-07-261-1/+3
* | Beautiful Soup will now work with versions of html5lib greater thanLeonard Richardson2016-07-161-7/+29
* | Removed imports to pdb, since pdb is not available in some environments. [bug...Leonard Richardson2016-07-163-3/+0
* | The contents of <textarea> tags will no longer be modified when theLeonard Richardson2016-07-161-1/+2
* | Added a separate class for XML processing instructions, which have a slightly...Leonard Richardson2016-07-162-1/+8
* | Rename COPYING.txt to LICENSE. Add a reference to LICENSE in every source file.Leonard Richardson2016-07-164-0/+11
|/
* Fixed a parse bug with the html5lib tree-builder. Thanks to RoelLeonard Richardson2015-09-281-1/+4
* It's now possible to pickle a BeautifulSoup object no matter whichLeonard Richardson2015-06-282-0/+2
* Changed the way soup objects work under copy.copy(). Copying aLeonard Richardson2015-06-281-6/+6
* Fixed a bug where Element.extract() could create an infinite loop inLeonard Richardson2015-06-281-6/+7
* Accept 'xml' as an unambiguous identifier for the lxml XML parser, since it's...Leonard Richardson2015-06-281-0/+1
* Added an exclude_encodings argument to UnicodeDammit and to theLeonard Richardson2015-06-273-4/+14
* Added a sanity check helper method that makes sure all the elements of a tree...Leonard Richardson2015-06-261-6/+6
* Fixed an import error in Python 3.5 caused by the removal of theLeonard Richardson2015-06-241-4/+10
* Made double sure that we don't use the 'strict' constructor argument when it'...Leonard Richardson2015-06-241-1/+3
* If the initial <html> tag contains a CDATA list attribute such asLeonard Richardson2015-06-241-2/+12
* Got a hacky fix for the latest html5lib problem.Leonard Richardson2015-06-231-2/+20
* Improved the lxml tree builder's handling of processingLeonard Richardson2014-12-112-10/+9
* In Python 3.4 and above, set the new convert_charrefs argument toLeonard Richardson2014-12-071-5/+6
* Tweaked the parser warning.Leonard Richardson2014-12-072-2/+4
* Issue a warning if the BeautifulSoup constructor arguments do not explicitly ...Leonard Richardson2014-12-074-4/+12
* Fixed yet another problem that caused the html5lib tree builder toLeonard Richardson2013-10-181-0/+6
* Fixed a bug in which short Unicode input was improperly encoded to ASCII when...Leonard Richardson2013-10-011-1/+9
* * Fixed yet another problem with the html5lib tree builder, caused byLeonard Richardson2013-08-131-8/+56
* Save another Element creation.Leonard Richardson2013-06-031-5/+6
* Improved performance for html5lib.Leonard Richardson2013-06-031-11/+25
* Improved performance of _replace_cdata_list_attribute_values, and greatly red...Leonard Richardson2013-06-031-8/+10
* Merged in big encoding-detection refactoring branch.Leonard Richardson2013-06-024-34/+72
|\
| * Turns out we had two bits of code to strip byte-order marks.Leonard Richardson2013-06-021-1/+1
| * It turns out most of the untested code wasn't doing anything useful.Leonard Richardson2013-06-021-1/+1