diff options
author | Leonard Richardson <leonard.richardson@canonical.com> | 2011-08-16 07:45:38 -0400 |
---|---|---|
committer | Leonard Richardson <leonard.richardson@canonical.com> | 2011-08-16 07:45:38 -0400 |
commit | 660e879c4ceed35087f3ce402e3c2ad3a81ccc01 (patch) | |
tree | ae9241deda1c0e8afaa9e5281f047a89fd332959 /CHANGELOG | |
parent | 359f274777322d02ea462d4b8f74e0c38d821714 (diff) | |
download | beautifulsoup4-660e879c4ceed35087f3ce402e3c2ad3a81ccc01.tar.gz |
Prep for beta release.
Diffstat (limited to 'CHANGELOG')
-rw-r--r-- | CHANGELOG | 15 |
1 files changed, 15 insertions, 0 deletions
@@ -17,6 +17,16 @@ version of the API is in use, the module is now called 'bs4': >>> from bs4 import BeautifulSoup +== It works with Python 3 == + +Beautiful Soup 3.1.0 worked with Python 3, but the parser it used was +so bad that it barely worked at all. Beautiful Soup 4 works with +Python 3, and since its parser is pluggable, you don't sacrifice +quality. + +Special thanks to Thomas Kluyver for getting Python 3 support to the +finish line. + == Better method names == Methods and attributes have been renamed to comply with PEP 8. The old names @@ -145,6 +155,11 @@ The ['lxml', 'xml'] tree builder sets .is_xml to True; the other tree builders set it to False. If you want to parse XHTML with an HTML parser, you can set it manually. += 3.2.0 = + +The 3.1 series wasn't very useful, so I renamed the 3.0 series to 3.2 +to make it obvious which one you should use. + = 3.1.0 = A hybrid version that supports 2.4 and can be automatically converted |