Hello community, here is the log from the commit of package python-feedzilla for openSUSE:Factory checked in at 2012-04-17 07:48:40 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-feedzilla (Old) and /work/SRC/openSUSE:Factory/.python-feedzilla.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-feedzilla", Maintainer is "" Changes: -------- --- /work/SRC/openSUSE:Factory/python-feedzilla/python-feedzilla.changes 2012-02-14 13:10:50.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.python-feedzilla.new/python-feedzilla.changes 2012-04-17 07:48:48.000000000 +0200 @@ -1,0 +2,6 @@ +Fri Mar 23 11:18:15 UTC 2012 - [email protected] + +- Update to 0.1.20: + - Sorry, no changelog atm. + +------------------------------------------------------------------- Old: ---- feedzilla-0.1.19.tar.bz2 New: ---- feedzilla-0.1.20.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-feedzilla.spec ++++++ --- /var/tmp/diff_new_pack.e2LX1Z/_old 2012-04-17 07:48:49.000000000 +0200 +++ /var/tmp/diff_new_pack.e2LX1Z/_new 2012-04-17 07:48:49.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-feedzilla # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -14,11 +14,13 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + + %{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} %{!?python_sitearch: %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} Name: python-feedzilla -Version: 0.1.19 +Version: 0.1.20 Release: 0 Url: http://bitbucket.org/lorien/feedzilla Summary: Django application for atom/rss feeds aggregation @@ -50,7 +52,6 @@ %files %defattr(-,root,root,-) -%doc README %{python_sitelib}/* %changelog ++++++ feedzilla-0.1.19.tar.bz2 -> feedzilla-0.1.20.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/feedzilla-0.1.19/PKG-INFO new/feedzilla-0.1.20/PKG-INFO --- old/feedzilla-0.1.19/PKG-INFO 2011-07-17 11:20:24.000000000 +0200 +++ new/feedzilla-0.1.20/PKG-INFO 2012-03-23 08:27:22.000000000 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 1.0 Name: feedzilla -Version: 0.1.19 +Version: 0.1.20 Summary: Django application for atom/rss feeds aggregation i.e. planet engine Home-page: http://bitbucket.org/lorien/feedzilla Author: Grigoriy Petukhov diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/feedzilla-0.1.19/README new/feedzilla-0.1.20/README --- old/feedzilla-0.1.19/README 2011-06-19 21:36:14.000000000 +0200 +++ new/feedzilla-0.1.20/README 1970-01-01 01:00:00.000000000 +0100 @@ -1,14 +0,0 @@ -============================ -Feedzilla Django Application -============================ - -This is django application that adds to your site ability to aggregate -ATOM/RSS feeds and display them in single stream. In other words you can -use feedzilla to build planet site. - -Project page: http://bitbucket.org/lorien/feedzilla - - -Installation -============ -For installation instructions and list of settings look into INSTALL document. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/feedzilla-0.1.19/feedzilla/util/parse.py new/feedzilla-0.1.20/feedzilla/util/parse.py --- old/feedzilla-0.1.19/feedzilla/util/parse.py 2011-07-17 10:19:57.000000000 +0200 +++ new/feedzilla-0.1.20/feedzilla/util/parse.py 2012-03-23 08:25:10.000000000 +0100 @@ -148,47 +148,50 @@ resp['feed'].last_checked = datetime.now() for entry in resp['feed'].entries: - link = getattr(entry, 'link', '') + try: + link = getattr(entry, 'link', '') - # Do not process entries without title - if not hasattr(entry, 'title'): - log.error('Post %s does not has a title' % link) - continue - - title = entry.title - - if hasattr(entry,'content'): - content = entry.content[0].value - elif hasattr(entry,'summary'): - content = entry.summary - elif hasattr(entry,'description'): - content = entry.description - else: - # Use title as fallback variant for the post's content - content = title - - summary = content[:summary_size] - - summary = clean.safe_html(summary) - content = clean.safe_html(content) - - created = parse_modified_date(entry, resp['feed']) - if not created: - log.error('Post %s does not has modified date' % link) - continue - - tags = get_tags(entry) - guid = sha.new(link.encode('utf-8')).hexdigest() - - entry = { - 'title': title, - 'link': link, - 'summary': summary, - 'content': content, - 'created': created, - 'guid': guid, - 'tags': tags, - } - resp['entries'].append(entry) + # Do not process entries without title + if not hasattr(entry, 'title'): + log.error('Post %s does not has a title' % link) + continue + + title = entry.title + + if hasattr(entry,'content'): + content = entry.content[0].value + elif hasattr(entry,'summary'): + content = entry.summary + elif hasattr(entry,'description'): + content = entry.description + else: + # Use title as fallback variant for the post's content + content = title + + summary = content[:summary_size] + + summary = clean.safe_html(summary) + content = clean.safe_html(content) + + created = parse_modified_date(entry, resp['feed']) + if not created: + log.error('Post %s does not has modified date' % link) + continue + + tags = get_tags(entry) + guid = sha.new(link.encode('utf-8')).hexdigest() + + entry = { + 'title': title, + 'link': link, + 'summary': summary, + 'content': content, + 'created': created, + 'guid': guid, + 'tags': tags, + } + resp['entries'].append(entry) + except Exception, ex: + logging.error(ex) return resp diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/feedzilla-0.1.19/feedzilla.egg-info/PKG-INFO new/feedzilla-0.1.20/feedzilla.egg-info/PKG-INFO --- old/feedzilla-0.1.19/feedzilla.egg-info/PKG-INFO 2011-07-17 11:20:23.000000000 +0200 +++ new/feedzilla-0.1.20/feedzilla.egg-info/PKG-INFO 2012-03-23 08:27:21.000000000 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 1.0 Name: feedzilla -Version: 0.1.19 +Version: 0.1.20 Summary: Django application for atom/rss feeds aggregation i.e. planet engine Home-page: http://bitbucket.org/lorien/feedzilla Author: Grigoriy Petukhov diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/feedzilla-0.1.19/feedzilla.egg-info/SOURCES.txt new/feedzilla-0.1.20/feedzilla.egg-info/SOURCES.txt --- old/feedzilla-0.1.19/feedzilla.egg-info/SOURCES.txt 2011-07-17 11:20:23.000000000 +0200 +++ new/feedzilla-0.1.20/feedzilla.egg-info/SOURCES.txt 2012-03-23 08:27:21.000000000 +0100 @@ -1,5 +1,4 @@ MANIFEST.in -README setup.py feedzilla/__init__.py feedzilla/admin.py diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/feedzilla-0.1.19/setup.py new/feedzilla-0.1.20/setup.py --- old/feedzilla-0.1.19/setup.py 2011-07-17 11:20:08.000000000 +0200 +++ new/feedzilla-0.1.20/setup.py 2012-03-23 08:26:51.000000000 +0100 @@ -2,7 +2,7 @@ setup( name = 'feedzilla', - version = '0.1.19', + version = '0.1.20', description = 'Django application for atom/rss feeds aggregation i.e. planet engine', url = 'http://bitbucket.org/lorien/feedzilla', author = 'Grigoriy Petukhov', -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
