* Extensive, extensive unit test refactoring
* Convert the Docbook documentation to ReST
* Include the documentation in the source distribution
* Consolidate the disparate README files into one
* Support Jython somewhat (almost all unit tests pass)
* Support Python 3.2
* Fix Python 3 issues exposed by improved unit tests
* Fix international domain name issues exposed by improved unit tests
- Run testsuite
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-feedparser?expand=0&rev=18
5.1.1
- Update to 5.1:
* Extensive, extensive unit test refactoring
* Convert the Docbook documentation to ReST
* Include the documentation in the source distribution
* Consolidate the disparate README files into one
* Support Jython somewhat (almost all unit tests pass)
* Support Python 3.2
* Fix Python 3 issues exposed by improved unit tests
* Fix international domain name issues exposed by improved unit tests
* Issue 148 (loose parser doesn't always return unicode strings)
* Issue 204 (FeedParserDict behavior should not be controlled by `assert`)
* Issue 247 (mssql date parser uses hardcoded tokyo timezone)
* Issue 249 (KeyboardInterrupt and SystemExit exceptions being caught)
* Issue 250 (`updated` can be a 9-tuple or a string, depending on context)
* Issue 252 (running setup.py in Python 3 fails due to missing sgmllib)
* Issue 253 (document that text/plain content isn't sanitized)
* Issue 260 (Python 3 doesn't decompress gzip'ed or deflate'd content)
* Issue 261 (popping from empty tag list)
* Issue 262 (docs are missing from distribution files)
* Issue 264 (vcard parser crashes on non-ascii characters)
* Issue 265 (http header comparisons are case sensitive)
* Issue 271 (monkey-patching sgmllib breaks other libraries)
* Issue 272 (can't pass bytes or str to `parse()` in Python 3)
* Issue 275 (`_parse_date()` doesn't catch OverflowError)
* Issue 276 (mutable types used as default values in `parse()`)
* Issue 277 (`python3 setup.py install` fails)
* Issue 281 (`_parse_date()` doesn't catch ValueError)
* Issue 282 (`_parse_date()` crashes when passed `None`)
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-feedparser?expand=0&rev=17
- * Moved chmod 0644 README back to %prep section
- Spec file cleanup:
* Moved unittests to %check section
* Removed authors from description
* Don't test on SLES_9, fixes build
- Update to 5.0.1
- Fix issue 91 (invalid text in XML declaration causes sanitizer to crash)
- Fix issue 254 (sanitization can be bypassed by malformed XML comments)
- Fix issue 255 (sanitizer doesn't strip unsafe URI schemes)
- Previous release: 5.0 - January 25, 2011
- Improved MathML support
- Support microformats (rel-tag, rel-enclosure, xfn, hcard)
- Support IRIs
- Allow safe CSS through sanitization
- Allow safe HTML5 through sanitization
- Support SVG
- Support inline XML entity declarations
- Support unescaped quotes and angle brackets in attributes
- Support additional date formats
- Added the request_headers argument to parse()
- Added the response_headers argument to parse()
- Support multiple entry, feed, and source authors
- Officially make Python 2.4 the earliest supported version
- Support Python 3
- Bug fixes, bug fixes, bug fixes
OBS-URL: https://build.opensuse.org/request/show/73085
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-feedparser?expand=0&rev=7