What's New in Beautiful Soup

Release 3.0.6 (2008/04/26)

Release 3.0.5 (2007/12/12)

Release 3.0.4 (2007/04/10)

Release 3.0.3 (2006/06/06)

Release 3.0.2 (2006/06/02)

Release 3.0.1 (2006/05/30)

Release 3.0.0 (2006/05/28), "Who would not give all else for two p"

Release 2.1.1 (2005/09/18)

Release 2.1.0, "Game, or any other dish?" (2005/05/04)

Release 2.0.3 (2005/05/01)

Release 2.0.2 (2005/04/16)

Release 2.0.1 (2005/04/12)

Release 2.0, "Who cares for fish?" (2005/04/10)

Beautiful Soup version 1 was very useful but also pretty stupid. I originally wrote it without noticing any of the problems inherent in trying to build a parse tree out of ambiguous HTML tags. This version solves all of those problems to my satisfaction. It also adds many new clever things to make up for the removal of the stupid things.

Parsing

Strings and Unicode

Tree traversal

Tree manipulation

Porting Considerations

There are three changes in 2.0 that break old code:

Between 1.2 and 2.0

This is the release to get if you want Python 1.5 compatibility.

Release 1.2, "Who for such dainties would not stoop?" (2004/07/08)

Release 1.1, "Swimming in a hot tureen"

Release 1.0, "So rich and green" (2005/04/20)

Initial release.


This document (source) is part of Crummy, the webspace of Leonard Richardson (contact information). It was last modified on Saturday, April 26 2008, 20:12:07 Nowhere Daylight Time and last built on Wednesday, May 14 2008, 13:00:04 Nowhere Daylight Time.

Crummy is © 1996-2008 Leonard Richardson. Unless otherwise noted, all text licensed under a Creative Commons License.

Document tree:

http://www.crummy.com/
software/
BeautifulSoup/
CHANGELOG.html
Site Search: