Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-07-30 | Explained why we test both unicode and bytestring processing instructions. | Leonard Richardson | |
2016-07-16 | Beautiful Soup will now work with versions of html5lib greater than | Leonard Richardson | |
0.99999999. [bug=1603299] | |||
2016-07-16 | The contents of <textarea> tags will no longer be modified when the | Leonard Richardson | |
tree is prettified. [bug=1555829] | |||
2016-07-16 | Added a separate class for XML processing instructions, which have a ↵ | Leonard Richardson | |
slightly different format from SGML processing instructions. [bug=1504383] | |||
2016-07-16 | Rename COPYING.txt to LICENSE. Add a reference to LICENSE in every source file. | Leonard Richardson | |
2015-09-28 | Add a __license__ statement to all source files. | Leonard Richardson | |
2015-09-28 | Corrected the output of Declaration objects. [bug=1477847] | Leonard Richardson | |
2015-06-28 | It's now possible to pickle a BeautifulSoup object no matter which | Leonard Richardson | |
tree builder was used to create it. However, the only tree builder that survives the pickling process is the HTMLParserTreeBuilder ('html.parser'). If you unpickle a BeautifulSoup object created with some other tree builder, soup.builder will be None. [bug=1231545] | |||
2015-06-26 | Added a sanity check helper method that makes sure all the elements of a ↵ | Leonard Richardson | |
tree are properly connected via .next_element and .previous_element. | |||
2015-06-24 | If the initial <html> tag contains a CDATA list attribute such as | Leonard Richardson | |
'class', the html5lib tree builder will now turn its value into a list, as it would with any other tag. [bug=1296481] | |||
2015-06-23 | Got a hacky fix for the latest html5lib problem. | Leonard Richardson | |
2015-06-23 | Force object_was_parsed() to keep the tree intact even when an element | Leonard Richardson | |
from later in the document is moved into place. [bug=1430633] | |||
2014-12-11 | Improved the lxml tree builder's handling of processing | Leonard Richardson | |
instructions. [bug=1294645] | |||
2014-12-07 | Issue a warning if the BeautifulSoup constructor arguments do not explicitly ↵ | Leonard Richardson | |
name a parser. | |||
2013-10-18 | Fixed yet another problem that caused the html5lib tree builder to | Leonard Richardson | |
create a disconnected parse tree. [bug=1237763] | |||
2013-06-02 | Merged in big encoding-detection refactoring branch. | Leonard Richardson | |
2013-05-31 | The html.parser treebuilder can now handle numeric attributes in | Leonard Richardson | |
text when the hexidecimal name of the attribute starts with a capital X. | |||
2013-05-31 | Create a new lxml parser object for every new parsing strategy. | Leonard Richardson | |
2013-05-20 | Fixed another bug by which the html5lib tree builder could create a | Leonard Richardson | |
disconnected tree. [bug=1182089] | |||
2013-05-20 | Fixed test failures when lxml is not installed. | Leonard Richardson | |
2013-05-07 | Now that lxml's segfault on invalid doctype has been fixed, fix a | Leonard Richardson | |
corresponding problem on the Beautiful Soup end that was previously invisible. [bug=984936] | |||
2013-05-06 | Added failing test. | Leonard Richardson | |
2012-10-11 | Fix a bug in the lxml treebuilder which crashed when a tag included | Leonard Richardson | |
an attribute from the predefined xml: namespace. [bug=1065617] | |||
2012-08-21 | Fixed a problem with the html5lib builder not handling comments correctly. | Leonard Richardson | |
2012-08-16 | Use namespace prefixes for namespaced attribute names, instead of | Leonard Richardson | |
the fully-qualified names given by the lxml parser. [bug=1037597] | |||
2012-07-03 | Added test for bug 1020300. | Leonard Richardson | |
2012-07-02 | Correctly handle closing tags with an XML namespace declared. Patch by ↵ | Leonard Richardson | |
Andreas Kostyrka. [bug=1019635] | |||
2012-06-30 | Fixed an html5lib tree builder crash which happened when html5lib | Leonard Richardson | |
moved a tag with a multivalued attribute from one part of the tree to another. [bug=1019603] | |||
2012-05-24 | Fixed a bug with the lxml treebuilder that prevented the user from adding ↵ | Leonard Richardson | |
attributes to a tag that didn't originally have any. [bug=1002378] Thanks to Oliver Beattie for the patch. | |||
2012-05-03 | Fixed the handling of " with the built-in parser. [bug=993871] | Leonard Richardson | |
2012-04-26 | The test suite now passes when lxml is not installed, whether or not ↵ | Leonard Richardson | |
html5lib is installed. [bug=987004] | |||
2012-04-18 | Made encoding substitution in <meta> tags completely transparent (no more ↵ | Leonard Richardson | |
%SOUP-ENCODING%). | |||
2012-04-18 | Fixed a bug that made the HTMLParser treebuilder generate XML definitions ↵ | Leonard Richardson | |
ending with two question marks instead of one. [bug=984258] | |||
2012-03-24 | Pass data into XMLParser.feed() in chunks. [bug=963880] | Leonard Richardson | |
2012-03-01 | In HTML5-style <meta charset="foo"> tags, the value of the "charset" ↵ | Leonard Richardson | |
attribute is now replaced with the appropriate encoding on output. [bug=942714] | |||
2012-03-01 | Added missing __len__ method that stopped html5lib tree builder from working ↵ | Leonard Richardson | |
on nested formatting elements. [bug=943246] | |||
2012-02-28 | Fixed the generated XML declaration. | Leonard Richardson | |
2012-02-26 | Fixed DOCTYPE handling. | Leonard Richardson | |
2012-02-24 | I keep typing assertEquals. | Leonard Richardson | |
2012-02-23 | The namespace stuff seems to work, and it's definitely an improvement on the ↵ | Leonard Richardson | |
status quo, so in it goes. | |||
2012-02-23 | Inserted extra space. | Leonard Richardson | |
2012-02-23 | A bit more testing. | Leonard Richardson | |
2012-02-23 | Test that HTML5 parsers add the appropriate namespace to the tags they parse. | Leonard Richardson | |
2012-02-23 | Fixed handling of the closing of namespaced tags. | Leonard Richardson | |
2012-02-23 | Bumped version number. | Leonard Richardson | |
2012-02-23 | Namespaced attributes are equal if they correspond to the same string. | Leonard Richardson | |
2012-02-23 | Added basic namespace tests. | Leonard Richardson | |
2012-02-23 | Merge from trunk and added tests. | Leonard Richardson | |
2012-02-22 | Minor cleanup. | Leonard Richardson | |
2012-02-22 | Bare strings are not HTML-escaped by default, but tags are. | Leonard Richardson | |