Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-10-01 | Fixed a bug in which short Unicode input was improperly encoded to ASCII ↵ | Leonard Richardson | |
when checking whether or not it was a file on disk. [bug=1227016] | |||
2013-08-15 | Bumped version number. | Leonard Richardson | |
2013-08-13 | * Fixed yet another problem with the html5lib tree builder, caused by | Leonard Richardson | |
html5lib's tendency to rearrange the tree during parsing. [bug=1189267] | |||
2013-08-12 | A little cleanup. | Leonard Richardson | |
2013-06-03 | Changed _popToTag to run through a single range instead of two. | Leonard Richardson | |
2013-06-03 | Improved _popToTag a tiny bit. | Leonard Richardson | |
2013-06-03 | Inlined some commonly called code to save a function call. | Leonard Richardson | |
2013-06-03 | Made it a lot faster to check whether whitespace is being preserved. | Leonard Richardson | |
2013-06-03 | Put the more frequently-used ASCII spaces in front. | Leonard Richardson | |
2013-06-03 | Wrote a more efficient replacement for string.translate() when checking ↵ | Leonard Richardson | |
whether a string is nothing but ASCII spaces. | |||
2013-06-03 | Let's get some profiling going. | Leonard Richardson | |
2013-06-03 | Beautiful Soup will issue a warning if instead of markup you pass it | Leonard Richardson | |
a URL or the name of a file on disk (a common beginner mistake). | |||
2013-06-02 | Merged in big encoding-detection refactoring branch. | Leonard Richardson | |
2013-05-31 | Reverted the patch that gives NavigableString a .name property, because ↵ | Leonard Richardson | |
that's too big an API change for a bugfix release. | |||
2013-05-31 | Create a new lxml parser object for every new parsing strategy. | Leonard Richardson | |
2013-05-20 | A NavigableString object now has an immutable '.name' property whose | Leonard Richardson | |
value is always None. This makes it easier to iterate over a mixed list of tags and strings without having to check whether each element is a tag or a string. | |||
2013-05-20 | The .next_element attribute used during parsing was confusingly similar to ↵ | Leonard Richardson | |
the .next_element navigation attribute. Renamed the former to _most_recent_element. | |||
2013-05-20 | Gave new_string() the ability to create subclasses of | Leonard Richardson | |
NavigableString. [bug=1181986] | |||
2013-05-07 | Fixed up diagnose() and added it to the docs. | Leonard Richardson | |
2013-05-07 | Aliased the BeautifulSoup class to the easier-to-type "_s" and "_soup". | Leonard Richardson | |
2012-08-21 | Fixed a problem with the html5lib builder not handling comments correctly. | Leonard Richardson | |
2012-08-20 | Prep for release. | Leonard Richardson | |
2012-08-20 | Raise a more specific error (FeatureNotFound) when a requested | Leonard Richardson | |
parser or parser feature is not installed. Raise NotImplementedError instead of ValueError when the user calls insert_before() or insert_after() on the BeautifulSoup object itself. Patch by Aaron Devore. [bug=1038301] | |||
2012-08-17 | Prep for release. | Leonard Richardson | |
2012-07-03 | Prep for release. | Leonard Richardson | |
2012-07-02 | Fixed a typo that made parsing much slower than it should have been. ↵ | Leonard Richardson | |
[bug=1020268] | |||
2012-05-29 | Prep for release. | Leonard Richardson | |
2012-04-27 | Prep for release. | Leonard Richardson | |
2012-04-16 | Prep for release. | Leonard Richardson | |
2012-04-16 | Give a more useful error when the user tries to run the Python 2 version of ↵ | Leonard Richardson | |
BS under Python 3. | |||
2012-04-03 | Prep for release. | Leonard Richardson | |
2012-03-26 | Prep for release. | Leonard Richardson | |
2012-03-14 | Bumped version number. | Leonard Richardson | |
2012-03-02 | Bump version number. | Leonard Richardson | |
2012-03-01 | For backwards compatibility, brought back the BeautifulStoneSoup class as a ↵ | Leonard Richardson | |
deprecated wrapper around BeautifulSoup. | |||
2012-02-28 | Fixed the generated XML declaration. | Leonard Richardson | |
2012-02-24 | Renamed Tag.nsprefix to Tag.prefix, for consistency with NamespacedAttribute. | 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-21 | Have lxml invert namespace maps as they come in and set each tag's prefix ↵ | Leonard Richardson | |
appropriately. | |||
2012-02-21 | Added nsprefix argument to the tag class. | Leonard Richardson | |
2012-02-21 | Merged from trunk. | Leonard Richardson | |
2012-02-20 | It's now possible to copy a BeautifulSoup object created with the ↵ | Leonard Richardson | |
html.parser treebuilder. | |||
2012-02-16 | It's a start, at least. | Leonard Richardson | |
2012-02-16 | Prep for release. | Leonard Richardson | |
2012-02-09 | Bumped version number. | Leonard Richardson | |
2012-02-09 | As a last-ditch attempt to turn data into Unicode, use errors=replace ↵ | Leonard Richardson | |
instead of errors=strict. | |||
2012-02-08 | Renamed move_* back to insert_* | Leonard Richardson | |
2012-02-07 | Newly created tags use the same empty-element rules as the builder used to ↵ | Leonard Richardson | |
originally create the soup. | |||
2012-02-07 | BeautifulSoup objects don't support move_before() or move_after. | Leonard Richardson | |