GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • index
  • next
  • previous
  • feedparser 5.2.0 documentation
  • Revision history
  • Show Source

This view

  • Original page
  • New address

GeezerVison is showing pythonhosted.org — Changes in version 3.3 — feedparser 5.2.0 documentation

Changes in version 3.3¶

Universal Feed Parser 3.3 was released on July 15, 2004.

  • optimized EBCDIC to ASCII conversion
  • fixed obscure problem tracking xml:base and xml:lang if element declares it, child doesn’t, first grandchild redeclares it, and second grandchild doesn’t
  • refactored date parsing
  • defined public registerDateHandler so callers can add support for additional date formats at runtime
  • added support for OnBlog, Nate, MSSQL, Greek, and Hungarian dates (ytrewq1)
  • added zopeCompatibilityHack() which turns FeedParserDict into a regular dictionary, required for Zope compatibility, and also makes command-line debugging easier because pprint module formats real dictionaries better than dictionary-like objects
  • added NonXMLContentType exception, which is stored in bozo_exception when a feed is served with a non-XML media type such as 'text/plain'
  • respect Content-Language as default language if no xml:lang is present
  • cloud dict is now FeedParserDict
  • generator dict is now FeedParserDict
  • better tracking of xml:lang, including support for xml:lang=’’ to unset the current language
  • recognize RSS 1.0 feeds even when RSS 1.0 namespace is not the default namespace
  • don’t overwrite final status on redirects (scenarios: redirecting to a URI that returns 304, redirecting to a URI that redirects to another URI with a different type of redirect)
  • add support for HTTP 303 redirects
You are visitor 01402520 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.