head 1.6; access; symbols pkgsrc-2023Q4:1.6.0.26 pkgsrc-2023Q4-base:1.6 pkgsrc-2023Q3:1.6.0.24 pkgsrc-2023Q3-base:1.6 pkgsrc-2023Q2:1.6.0.22 pkgsrc-2023Q2-base:1.6 pkgsrc-2023Q1:1.6.0.20 pkgsrc-2023Q1-base:1.6 pkgsrc-2022Q4:1.6.0.18 pkgsrc-2022Q4-base:1.6 pkgsrc-2022Q3:1.6.0.16 pkgsrc-2022Q3-base:1.6 pkgsrc-2022Q2:1.6.0.14 pkgsrc-2022Q2-base:1.6 pkgsrc-2022Q1:1.6.0.12 pkgsrc-2022Q1-base:1.6 pkgsrc-2021Q4:1.6.0.10 pkgsrc-2021Q4-base:1.6 pkgsrc-2021Q3:1.6.0.8 pkgsrc-2021Q3-base:1.6 pkgsrc-2021Q2:1.6.0.6 pkgsrc-2021Q2-base:1.6 pkgsrc-2021Q1:1.6.0.4 pkgsrc-2021Q1-base:1.6 pkgsrc-2020Q4:1.6.0.2 pkgsrc-2020Q4-base:1.6 pkgsrc-2020Q3:1.4.0.70 pkgsrc-2020Q3-base:1.4 pkgsrc-2020Q2:1.4.0.66 pkgsrc-2020Q2-base:1.4 pkgsrc-2020Q1:1.4.0.46 pkgsrc-2020Q1-base:1.4 pkgsrc-2019Q4:1.4.0.68 pkgsrc-2019Q4-base:1.4 pkgsrc-2019Q3:1.4.0.64 pkgsrc-2019Q3-base:1.4 pkgsrc-2019Q2:1.4.0.62 pkgsrc-2019Q2-base:1.4 pkgsrc-2019Q1:1.4.0.60 pkgsrc-2019Q1-base:1.4 pkgsrc-2018Q4:1.4.0.58 pkgsrc-2018Q4-base:1.4 pkgsrc-2018Q3:1.4.0.56 pkgsrc-2018Q3-base:1.4 pkgsrc-2018Q2:1.4.0.54 pkgsrc-2018Q2-base:1.4 pkgsrc-2018Q1:1.4.0.52 pkgsrc-2018Q1-base:1.4 pkgsrc-2017Q4:1.4.0.50 pkgsrc-2017Q4-base:1.4 pkgsrc-2017Q3:1.4.0.48 pkgsrc-2017Q3-base:1.4 pkgsrc-2017Q2:1.4.0.44 pkgsrc-2017Q2-base:1.4 pkgsrc-2017Q1:1.4.0.42 pkgsrc-2017Q1-base:1.4 pkgsrc-2016Q4:1.4.0.40 pkgsrc-2016Q4-base:1.4 pkgsrc-2016Q3:1.4.0.38 pkgsrc-2016Q3-base:1.4 pkgsrc-2016Q2:1.4.0.36 pkgsrc-2016Q2-base:1.4 pkgsrc-2016Q1:1.4.0.34 pkgsrc-2016Q1-base:1.4 pkgsrc-2015Q4:1.4.0.32 pkgsrc-2015Q4-base:1.4 pkgsrc-2015Q3:1.4.0.30 pkgsrc-2015Q3-base:1.4 pkgsrc-2015Q2:1.4.0.28 pkgsrc-2015Q2-base:1.4 pkgsrc-2015Q1:1.4.0.26 pkgsrc-2015Q1-base:1.4 pkgsrc-2014Q4:1.4.0.24 pkgsrc-2014Q4-base:1.4 pkgsrc-2014Q3:1.4.0.22 pkgsrc-2014Q3-base:1.4 pkgsrc-2014Q2:1.4.0.20 pkgsrc-2014Q2-base:1.4 pkgsrc-2014Q1:1.4.0.18 pkgsrc-2014Q1-base:1.4 pkgsrc-2013Q4:1.4.0.16 pkgsrc-2013Q4-base:1.4 pkgsrc-2013Q3:1.4.0.14 pkgsrc-2013Q3-base:1.4 pkgsrc-2013Q2:1.4.0.12 pkgsrc-2013Q2-base:1.4 pkgsrc-2013Q1:1.4.0.10 pkgsrc-2013Q1-base:1.4 pkgsrc-2012Q4:1.4.0.8 pkgsrc-2012Q4-base:1.4 pkgsrc-2012Q3:1.4.0.6 pkgsrc-2012Q3-base:1.4 pkgsrc-2012Q2:1.4.0.4 pkgsrc-2012Q2-base:1.4 pkgsrc-2012Q1:1.4.0.2 pkgsrc-2012Q1-base:1.4 pkgsrc-2011Q4:1.2.0.64 pkgsrc-2011Q4-base:1.2 pkgsrc-2011Q3:1.2.0.62 pkgsrc-2011Q3-base:1.2 pkgsrc-2011Q2:1.2.0.60 pkgsrc-2011Q2-base:1.2 pkgsrc-2011Q1:1.2.0.58 pkgsrc-2011Q1-base:1.2 pkgsrc-2010Q4:1.2.0.56 pkgsrc-2010Q4-base:1.2 pkgsrc-2010Q3:1.2.0.54 pkgsrc-2010Q3-base:1.2 pkgsrc-2010Q2:1.2.0.52 pkgsrc-2010Q2-base:1.2 pkgsrc-2010Q1:1.2.0.50 pkgsrc-2010Q1-base:1.2 pkgsrc-2009Q4:1.2.0.48 pkgsrc-2009Q4-base:1.2 pkgsrc-2009Q3:1.2.0.46 pkgsrc-2009Q3-base:1.2 pkgsrc-2009Q2:1.2.0.44 pkgsrc-2009Q2-base:1.2 pkgsrc-2009Q1:1.2.0.42 pkgsrc-2009Q1-base:1.2 pkgsrc-2008Q4:1.2.0.40 pkgsrc-2008Q4-base:1.2 pkgsrc-2008Q3:1.2.0.38 pkgsrc-2008Q3-base:1.2 cube-native-xorg:1.2.0.36 cube-native-xorg-base:1.2 pkgsrc-2008Q2:1.2.0.34 pkgsrc-2008Q2-base:1.2 cwrapper:1.2.0.32 pkgsrc-2008Q1:1.2.0.30 pkgsrc-2008Q1-base:1.2 pkgsrc-2007Q4:1.2.0.28 pkgsrc-2007Q4-base:1.2 pkgsrc-2007Q3:1.2.0.26 pkgsrc-2007Q3-base:1.2 pkgsrc-2007Q2:1.2.0.24 pkgsrc-2007Q2-base:1.2 pkgsrc-2007Q1:1.2.0.22 pkgsrc-2007Q1-base:1.2 pkgsrc-2006Q4:1.2.0.20 pkgsrc-2006Q4-base:1.2 pkgsrc-2006Q3:1.2.0.18 pkgsrc-2006Q3-base:1.2 pkgsrc-2006Q2:1.2.0.16 pkgsrc-2006Q2-base:1.2 pkgsrc-2006Q1:1.2.0.14 pkgsrc-2006Q1-base:1.2 pkgsrc-2005Q4:1.2.0.12 pkgsrc-2005Q4-base:1.2 pkgsrc-2005Q3:1.2.0.10 pkgsrc-2005Q3-base:1.2 pkgsrc-2005Q2:1.2.0.8 pkgsrc-2005Q2-base:1.2 pkgsrc-2005Q1:1.2.0.6 pkgsrc-2005Q1-base:1.2 pkgsrc-2004Q4:1.2.0.4 pkgsrc-2004Q4-base:1.2 pkgsrc-2004Q3:1.2.0.2 pkgsrc-2004Q3-base:1.2 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.6 date 2020.10.13.12.33.09; author schmonz; state Exp; branches; next 1.5; commitid HHclhdCYpaTCXJrC; 1.5 date 2020.10.13.12.16.38; author schmonz; state dead; branches; next 1.4; commitid dUC9EGDF5aF7SJrC; 1.4 date 2012.01.12.18.28.30; author joerg; state Exp; branches; next 1.3; 1.3 date 2012.01.11.16.50.53; author schmonz; state Exp; branches; next 1.2; 1.2 date 2004.08.28.14.53.01; author schmonz; state Exp; branches; next 1.1; 1.1 date 2004.06.27.06.31.20; author schmonz; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2004.06.27.06.31.20; author schmonz; state Exp; branches; next ; desc @@ 1.6 log @Add feedparser 6.0.0, which drops support for Python 2.7 and adds some API changes. @ text @@@comment $NetBSD$ ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt ${PYSITELIB}/${EGG_INFODIR}/requires.txt ${PYSITELIB}/${EGG_INFODIR}/top_level.txt ${PYSITELIB}/feedparser/__init__.py ${PYSITELIB}/feedparser/__init__.pyc ${PYSITELIB}/feedparser/__init__.pyo ${PYSITELIB}/feedparser/api.py ${PYSITELIB}/feedparser/api.pyc ${PYSITELIB}/feedparser/api.pyo ${PYSITELIB}/feedparser/datetimes/__init__.py ${PYSITELIB}/feedparser/datetimes/__init__.pyc ${PYSITELIB}/feedparser/datetimes/__init__.pyo ${PYSITELIB}/feedparser/datetimes/asctime.py ${PYSITELIB}/feedparser/datetimes/asctime.pyc ${PYSITELIB}/feedparser/datetimes/asctime.pyo ${PYSITELIB}/feedparser/datetimes/greek.py ${PYSITELIB}/feedparser/datetimes/greek.pyc ${PYSITELIB}/feedparser/datetimes/greek.pyo ${PYSITELIB}/feedparser/datetimes/hungarian.py ${PYSITELIB}/feedparser/datetimes/hungarian.pyc ${PYSITELIB}/feedparser/datetimes/hungarian.pyo ${PYSITELIB}/feedparser/datetimes/iso8601.py ${PYSITELIB}/feedparser/datetimes/iso8601.pyc ${PYSITELIB}/feedparser/datetimes/iso8601.pyo ${PYSITELIB}/feedparser/datetimes/korean.py ${PYSITELIB}/feedparser/datetimes/korean.pyc ${PYSITELIB}/feedparser/datetimes/korean.pyo ${PYSITELIB}/feedparser/datetimes/perforce.py ${PYSITELIB}/feedparser/datetimes/perforce.pyc ${PYSITELIB}/feedparser/datetimes/perforce.pyo ${PYSITELIB}/feedparser/datetimes/rfc822.py ${PYSITELIB}/feedparser/datetimes/rfc822.pyc ${PYSITELIB}/feedparser/datetimes/rfc822.pyo ${PYSITELIB}/feedparser/datetimes/w3dtf.py ${PYSITELIB}/feedparser/datetimes/w3dtf.pyc ${PYSITELIB}/feedparser/datetimes/w3dtf.pyo ${PYSITELIB}/feedparser/encodings.py ${PYSITELIB}/feedparser/encodings.pyc ${PYSITELIB}/feedparser/encodings.pyo ${PYSITELIB}/feedparser/exceptions.py ${PYSITELIB}/feedparser/exceptions.pyc ${PYSITELIB}/feedparser/exceptions.pyo ${PYSITELIB}/feedparser/html.py ${PYSITELIB}/feedparser/html.pyc ${PYSITELIB}/feedparser/html.pyo ${PYSITELIB}/feedparser/http.py ${PYSITELIB}/feedparser/http.pyc ${PYSITELIB}/feedparser/http.pyo ${PYSITELIB}/feedparser/mixin.py ${PYSITELIB}/feedparser/mixin.pyc ${PYSITELIB}/feedparser/mixin.pyo ${PYSITELIB}/feedparser/namespaces/__init__.py ${PYSITELIB}/feedparser/namespaces/__init__.pyc ${PYSITELIB}/feedparser/namespaces/__init__.pyo ${PYSITELIB}/feedparser/namespaces/_base.py ${PYSITELIB}/feedparser/namespaces/_base.pyc ${PYSITELIB}/feedparser/namespaces/_base.pyo ${PYSITELIB}/feedparser/namespaces/admin.py ${PYSITELIB}/feedparser/namespaces/admin.pyc ${PYSITELIB}/feedparser/namespaces/admin.pyo ${PYSITELIB}/feedparser/namespaces/cc.py ${PYSITELIB}/feedparser/namespaces/cc.pyc ${PYSITELIB}/feedparser/namespaces/cc.pyo ${PYSITELIB}/feedparser/namespaces/dc.py ${PYSITELIB}/feedparser/namespaces/dc.pyc ${PYSITELIB}/feedparser/namespaces/dc.pyo ${PYSITELIB}/feedparser/namespaces/georss.py ${PYSITELIB}/feedparser/namespaces/georss.pyc ${PYSITELIB}/feedparser/namespaces/georss.pyo ${PYSITELIB}/feedparser/namespaces/itunes.py ${PYSITELIB}/feedparser/namespaces/itunes.pyc ${PYSITELIB}/feedparser/namespaces/itunes.pyo ${PYSITELIB}/feedparser/namespaces/mediarss.py ${PYSITELIB}/feedparser/namespaces/mediarss.pyc ${PYSITELIB}/feedparser/namespaces/mediarss.pyo ${PYSITELIB}/feedparser/namespaces/psc.py ${PYSITELIB}/feedparser/namespaces/psc.pyc ${PYSITELIB}/feedparser/namespaces/psc.pyo ${PYSITELIB}/feedparser/parsers/__init__.py ${PYSITELIB}/feedparser/parsers/__init__.pyc ${PYSITELIB}/feedparser/parsers/__init__.pyo ${PYSITELIB}/feedparser/parsers/loose.py ${PYSITELIB}/feedparser/parsers/loose.pyc ${PYSITELIB}/feedparser/parsers/loose.pyo ${PYSITELIB}/feedparser/parsers/strict.py ${PYSITELIB}/feedparser/parsers/strict.pyc ${PYSITELIB}/feedparser/parsers/strict.pyo ${PYSITELIB}/feedparser/sanitizer.py ${PYSITELIB}/feedparser/sanitizer.pyc ${PYSITELIB}/feedparser/sanitizer.pyo ${PYSITELIB}/feedparser/sgml.py ${PYSITELIB}/feedparser/sgml.pyc ${PYSITELIB}/feedparser/sgml.pyo ${PYSITELIB}/feedparser/urls.py ${PYSITELIB}/feedparser/urls.pyc ${PYSITELIB}/feedparser/urls.pyo ${PYSITELIB}/feedparser/util.py ${PYSITELIB}/feedparser/util.pyc ${PYSITELIB}/feedparser/util.pyo @ 1.5 log @Move the final 2.7-compatible py-feedparser to py-feedparser5. @ text @d1 1 a1 1 @@comment $NetBSD: PLIST,v 1.4 2012/01/12 18:28:30 joerg Exp $ d5 1 d7 96 a102 3 ${PYSITELIB}/feedparser.py ${PYSITELIB}/feedparser.pyc ${PYSITELIB}/feedparser.pyo @ 1.4 log @Simplify. Don't allow Python 3 due to unsupported setuptools dependency. @ text @d1 1 a1 1 @@comment $NetBSD$ @ 1.3 log @Update to 5.1. From the changelog: * 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`) * Issue 285 (crash on empty xmlns attribute) * Issue 286 ('apos' character entity not handled properly) * Issue 289 (add an option to disable microformat parsing) * Issue 290 (Blogger's invalid img tags are unparseable) * Issue 292 (atom id element not explicitly supported) * Issue 294 ('categories' key exists but raises KeyError) * Issue 297 (unresolvable external doctype causes crash) * Issue 298 (nested nodes clobber actual values) * Issue 300 (performance improvements) * Issue 303 (unicode characters cause crash during relative uri resolution) * Remove "Hot RSS" support since the format doesn't actually exist * Remove the old feedparser.org website files from the source * Remove the feedparser command line interface * Remove the Zope interoperability hack * Remove extraneous whitespace @ text @d1 5 a5 5 @@comment $NetBSD: PLIST,v 1.2 2004/08/28 14:53:01 schmonz Exp $ ${PYSITELIB}/feedparser-${PKGVERSION}-py${PYVERSSUFFIX}.egg-info/PKG-INFO ${PYSITELIB}/feedparser-${PKGVERSION}-py${PYVERSSUFFIX}.egg-info/SOURCES.txt ${PYSITELIB}/feedparser-${PKGVERSION}-py${PYVERSSUFFIX}.egg-info/dependency_links.txt ${PYSITELIB}/feedparser-${PKGVERSION}-py${PYVERSSUFFIX}.egg-info/top_level.txt @ 1.2 log @Fix PLIST. @ text @d1 5 a5 1 @@comment $NetBSD: PLIST,v 1.1.1.1 2004/06/27 06:31:20 schmonz Exp $ @ 1.1 log @Initial revision @ text @d1 1 a1 1 @@comment $NetBSD$ d4 1 @ 1.1.1.1 log @Import Universal Feed Parser 3.0.1. Universal Feed Parser is a Python module for downloading and parsing syndicated feeds. It can handle RSS 0.90, Netscape RSS 0.91, Userland RSS 0.91, RSS 0.92, RSS 0.93, RSS 0.94, RSS 1.0, RSS 2.0, Atom, and CDF feeds. To use Universal Feed Parser, you will need Python 2.1 or later. Universal Feed Parser is not meant to run standalone; it is a module for you to use as part of a larger Python program. Universal Feed Parser is easy to use; the module is self-contained in a single file, feedparser.py, and it has only one public function, parse. parse takes a number of arguments, but only one is required, and it can be a URL, a local filename, or a raw string containing feed data in any format. @ text @@