Lines Matching full:now
28 lxml tree builder in chunks, Beautiful Soup now makes successive
60 * All find_all calls should now return a ResultSet object. Patch by
65 * The default XML formatter will now replace ampersands even if they
81 * The .previous_element of a BeautifulSoup object is now always None,
86 * html5lib now supports Python 3. Fixed some Python 2-specific
89 * The html.parser treebuilder can now handle numeric attributes in
95 * The Tag.select() method now supports a much wider variety of CSS
101 - The combinators (>, +, and ~) can now combine with any supported
107 * The BeautifulSoup class is now aliased to "_s" and "_soup", making
136 * Methods like get_text() and properties like .strings now only give
140 * The prettify() method now leaves the contents of <pre> tags
155 * Now that lxml's segfault on invalid doctype has been fixed, fixed a
206 * get_text() now returns an empty Unicode string if there is no text,
217 markup declarations are now treated as preformatted strings, the way
253 * The test suite now passes when lxml is not installed, whether or not
266 * Attribute values are now run through the provided output formatter.
269 for attribute values and strings, but for now, consistent behavior
278 * UnicodeDammit can now convert Microsoft smart quotes to ASCII with
315 attribute is now replaced with the appropriate encoding on
342 * All tree builders now preserve namespace information in the
370 * It's now possible to deepcopy a BeautifulSoup object created with
395 (http://www.w3.org/TR/xhtml1/#C_2), but right now it's pretty
433 * Unicode, Dammit now detects the encoding in HTML 5-style <meta> tags
504 version of the API is in use, the module is now called 'bs4':
575 2. Beautiful Soup is now based on HTMLParser rather than SGMLParser,
617 Beautiful Soup can now parse a doctype that's scoped to an XML namespace.
628 Tag.extract() now returns the tag that was extracted.
630 Tag.findNext() now does something with the keyword arguments you pass
640 Soup objects can now be pickled, and copied with copy.deepcopy.
642 Tag.append now works properly on existing BS objects. (It wasn't
643 originally intended for outside use, but it can be now.) (Giles
654 Entity references in attribute values are now converted to Unicode
667 Information inside a TEXTAREA tag is now parsed literally, not as HTML
668 tags. TEXTAREA now works exactly the same way as SCRIPT. (Zephyr Fang)
679 When considering whether to convert smart quotes, UnicodeDammit now
684 Beautiful Soup is now usable as a way to clean up invalid XML/HTML (be
698 of XML character. Now, it correctly handles or escapes all special XML
708 When run from the command line, Beautiful Soup now acts as an HTML
741 It's now easy to make large-scale changes to the parse tree without
751 Tag objects now know whether or not they're self-closing. This avoids
781 avoidParserProblems is now parserMassage.
797 that used to return Null now returns None.
799 Special XML constructs like comments and CDATA now have their own
821 THEAD, TBODY, and TFOOT tags are now nestable within TABLE
822 tags. Nested tables should parse more sensibly now.
824 BASE is now considered a self-closing tag.
838 The fetch method and its derivatives now accept a limit argument.
840 You can now pass keyword arguments when calling a Tag object as though
856 Beautiful Soup's setup.py will now do an install even if the unit
900 cases that now causes problems, there is a new class,
903 By default, Beautiful Soup now performs some cleanup operations on
911 You can now get a pretty-print version of parsed HTML to get a visual
928 attribute can now be any of the following:
962 tag, it'll now show up Null instead of None. first() will also return
971 member would have thrown an AttributeError. Now, you can get what you
1019 The desired value of an attribute can now be any of the following: