Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-feedgenerator for 
openSUSE:Factory checked in at 2021-08-20 16:57:41
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-feedgenerator (Old)
 and      /work/SRC/openSUSE:Factory/.python-feedgenerator.new.1899 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-feedgenerator"

Fri Aug 20 16:57:41 2021 rev:5 rq:913032 version:1.9.2

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/python-feedgenerator/python-feedgenerator.changes    
    2021-06-01 10:38:42.916941097 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-feedgenerator.new.1899/python-feedgenerator.changes
      2021-08-20 16:57:50.402876704 +0200
@@ -1,0 +2,11 @@
+Wed Aug 18 19:16:18 UTC 2021 - Beno??t Monin <[email protected]>
+
+- update to version 1.9.2:
+  * Use description field as subtitle for Atom feeds, if provided
+    (#23)
+  * Update list of explicitly-supported Python versions to 3.6-3.9
+- remove fix_encoding_in_setup_py.patch: merged upstream
+- update the package description to match upstream readme
+- move the %python_subpackages macro to fix an rpmlint warning
+
+-------------------------------------------------------------------

Old:
----
  feedgenerator-1.9.1.tar.gz
  fix_encoding_in_setup_py.patch

New:
----
  feedgenerator-1.9.2.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-feedgenerator.spec ++++++
--- /var/tmp/diff_new_pack.ieFQ5B/_old  2021-08-20 16:57:52.058874183 +0200
+++ /var/tmp/diff_new_pack.ieFQ5B/_new  2021-08-20 16:57:52.066874171 +0200
@@ -18,14 +18,13 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:           python-feedgenerator
-Version:        1.9.1
+Version:        1.9.2
 Release:        0
 Summary:        Standalone version of django.utilsfeedgenerator, compatible 
with Py3k
 License:        BSD-3-Clause
 Group:          Development/Languages/Python
 URL:            https://github.com/getpelican/feedgenerator
 Source:         
https://files.pythonhosted.org/packages/source/f/feedgenerator/feedgenerator-%{version}.tar.gz
-Patch0:         fix_encoding_in_setup_py.patch
 BuildRequires:  %{python_module pytz}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  %{python_module six}
@@ -34,16 +33,14 @@
 Requires:       python-pytz
 Requires:       python-six
 BuildArch:      noarch
+%python_subpackages
 
 %description
-Feedgenerator-py3k is a standalone version of Django's feedgenerator.
-It is based on the current Django Version 1.5.dev20120824122350.
-
-%python_subpackages
+FeedGenerator is a standalone version of Django???s feedgenerator module.
+It has evolved over time and includes numerous enhancements.
 
 %prep
 %setup -q -n feedgenerator-%{version}
-%autopatch -p1
 
 %build
 %python_build

++++++ feedgenerator-1.9.1.tar.gz -> feedgenerator-1.9.2.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feedgenerator-1.9.1/PKG-INFO 
new/feedgenerator-1.9.2/PKG-INFO
--- old/feedgenerator-1.9.1/PKG-INFO    2020-02-09 16:53:03.000000000 +0100
+++ new/feedgenerator-1.9.2/PKG-INFO    2021-08-18 10:57:37.331096400 +0200
@@ -1,6 +1,6 @@
-Metadata-Version: 1.2
+Metadata-Version: 2.1
 Name: feedgenerator
-Version: 1.9.1
+Version: 1.9.2
 Summary: Standalone version of django.utils.feedgenerator
 Home-page: https://github.com/getpelican/feedgenerator
 Author: Django Software Foundation
@@ -8,24 +8,6 @@
 Maintainer: Pelican Dev Team
 Maintainer-email: [email protected]
 License: UNKNOWN
-Description: FeedGenerator
-        =============
-        
-        |githubci| |pypi|
-        
-        .. |githubci| image:: 
https://img.shields.io/github/workflow/status/getpelican/feedgenerator/build
-            :target: https://github.com/getpelican/feedgenerator/actions
-            :alt: Build Status
-        
-        .. |pypi| image:: https://img.shields.io/pypi/v/feedgenerator
-            :target: https://pypi.org/project/feedgenerator/
-            :alt: PyPI Version
-        
-        FeedGenerator is a standalone version of Django???s feedgenerator_ 
module.
-        It has evolved over time and includes numerous enhancements.
-        
-        .. _feedgenerator: 
https://github.com/django/django/blob/master/django/utils/feedgenerator.py
-        
 Keywords: feed,atom,rss
 Platform: UNKNOWN
 Classifier: Development Status :: 5 - Production/Stable
@@ -35,11 +17,31 @@
 Classifier: License :: OSI Approved :: BSD License
 Classifier: Operating System :: OS Independent
 Classifier: Programming Language :: Python
-Classifier: Programming Language :: Python :: 2.7
-Classifier: Programming Language :: Python :: 3.5
 Classifier: Programming Language :: Python :: 3.6
 Classifier: Programming Language :: Python :: 3.7
 Classifier: Programming Language :: Python :: 3.8
+Classifier: Programming Language :: Python :: 3.9
 Classifier: Topic :: Internet :: WWW/HTTP
 Classifier: Topic :: Internet :: WWW/HTTP :: Dynamic Content
 Classifier: Topic :: Software Development :: Libraries :: Python Modules
+License-File: LICENSE
+
+FeedGenerator
+=============
+
+|githubci| |pypi|
+
+.. |githubci| image:: 
https://img.shields.io/github/workflow/status/getpelican/feedgenerator/build
+    :target: https://github.com/getpelican/feedgenerator/actions
+    :alt: Build Status
+
+.. |pypi| image:: https://img.shields.io/pypi/v/feedgenerator
+    :target: https://pypi.org/project/feedgenerator/
+    :alt: PyPI Version
+
+FeedGenerator is a standalone version of Django???s feedgenerator_ module.
+It has evolved over time and includes numerous enhancements.
+
+.. _feedgenerator: 
https://github.com/django/django/blob/master/django/utils/feedgenerator.py
+
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/feedgenerator-1.9.1/feedgenerator/django/utils/feedgenerator.py 
new/feedgenerator-1.9.2/feedgenerator/django/utils/feedgenerator.py
--- old/feedgenerator-1.9.1/feedgenerator/django/utils/feedgenerator.py 
2020-02-09 09:40:59.000000000 +0100
+++ new/feedgenerator-1.9.2/feedgenerator/django/utils/feedgenerator.py 
2021-08-18 10:07:21.000000000 +0200
@@ -333,6 +333,10 @@
             if self.feed['author_link'] is not None:
                 handler.addQuickElement("uri", self.feed['author_link'])
             handler.endElement("author")
+        # try to use description or subtitle if provided, subtitle has
+        # precedence above description
+        if self.feed['description'] is not None:
+            handler.addQuickElement("subtitle", self.feed['description'])
         if self.feed['subtitle'] is not None:
             handler.addQuickElement("subtitle", self.feed['subtitle'])
         for cat in self.feed['categories']:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feedgenerator-1.9.1/feedgenerator.egg-info/PKG-INFO 
new/feedgenerator-1.9.2/feedgenerator.egg-info/PKG-INFO
--- old/feedgenerator-1.9.1/feedgenerator.egg-info/PKG-INFO     2020-02-09 
16:53:02.000000000 +0100
+++ new/feedgenerator-1.9.2/feedgenerator.egg-info/PKG-INFO     2021-08-18 
10:57:37.000000000 +0200
@@ -1,6 +1,6 @@
-Metadata-Version: 1.2
+Metadata-Version: 2.1
 Name: feedgenerator
-Version: 1.9.1
+Version: 1.9.2
 Summary: Standalone version of django.utils.feedgenerator
 Home-page: https://github.com/getpelican/feedgenerator
 Author: Django Software Foundation
@@ -8,24 +8,6 @@
 Maintainer: Pelican Dev Team
 Maintainer-email: [email protected]
 License: UNKNOWN
-Description: FeedGenerator
-        =============
-        
-        |githubci| |pypi|
-        
-        .. |githubci| image:: 
https://img.shields.io/github/workflow/status/getpelican/feedgenerator/build
-            :target: https://github.com/getpelican/feedgenerator/actions
-            :alt: Build Status
-        
-        .. |pypi| image:: https://img.shields.io/pypi/v/feedgenerator
-            :target: https://pypi.org/project/feedgenerator/
-            :alt: PyPI Version
-        
-        FeedGenerator is a standalone version of Django???s feedgenerator_ 
module.
-        It has evolved over time and includes numerous enhancements.
-        
-        .. _feedgenerator: 
https://github.com/django/django/blob/master/django/utils/feedgenerator.py
-        
 Keywords: feed,atom,rss
 Platform: UNKNOWN
 Classifier: Development Status :: 5 - Production/Stable
@@ -35,11 +17,31 @@
 Classifier: License :: OSI Approved :: BSD License
 Classifier: Operating System :: OS Independent
 Classifier: Programming Language :: Python
-Classifier: Programming Language :: Python :: 2.7
-Classifier: Programming Language :: Python :: 3.5
 Classifier: Programming Language :: Python :: 3.6
 Classifier: Programming Language :: Python :: 3.7
 Classifier: Programming Language :: Python :: 3.8
+Classifier: Programming Language :: Python :: 3.9
 Classifier: Topic :: Internet :: WWW/HTTP
 Classifier: Topic :: Internet :: WWW/HTTP :: Dynamic Content
 Classifier: Topic :: Software Development :: Libraries :: Python Modules
+License-File: LICENSE
+
+FeedGenerator
+=============
+
+|githubci| |pypi|
+
+.. |githubci| image:: 
https://img.shields.io/github/workflow/status/getpelican/feedgenerator/build
+    :target: https://github.com/getpelican/feedgenerator/actions
+    :alt: Build Status
+
+.. |pypi| image:: https://img.shields.io/pypi/v/feedgenerator
+    :target: https://pypi.org/project/feedgenerator/
+    :alt: PyPI Version
+
+FeedGenerator is a standalone version of Django???s feedgenerator_ module.
+It has evolved over time and includes numerous enhancements.
+
+.. _feedgenerator: 
https://github.com/django/django/blob/master/django/utils/feedgenerator.py
+
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/feedgenerator-1.9.1/feedgenerator.egg-info/SOURCES.txt 
new/feedgenerator-1.9.2/feedgenerator.egg-info/SOURCES.txt
--- old/feedgenerator-1.9.1/feedgenerator.egg-info/SOURCES.txt  2020-02-09 
16:53:02.000000000 +0100
+++ new/feedgenerator-1.9.2/feedgenerator.egg-info/SOURCES.txt  2021-08-18 
10:57:37.000000000 +0200
@@ -24,6 +24,17 @@
 tests_feedgenerator/test_feedgenerator.py
 tests_feedgenerator/test_stringio.py
 tests_feedgenerator/usage_example.py
+tests_feedgenerator/__pycache__/__init__.cpython-36.pyc
 tests_feedgenerator/__pycache__/__init__.cpython-37.pyc
-tests_feedgenerator/__pycache__/test_feedgenerator.cpython-37-pytest-5.3.2.pyc
-tests_feedgenerator/__pycache__/test_stringio.cpython-37-pytest-5.3.2.pyc
\ No newline at end of file
+tests_feedgenerator/__pycache__/__init__.cpython-38.pyc
+tests_feedgenerator/__pycache__/__init__.cpython-39.pyc
+tests_feedgenerator/__pycache__/test_feedgenerator.cpython-36-pytest-6.2.4.pyc
+tests_feedgenerator/__pycache__/test_feedgenerator.cpython-37-pytest-6.2.4.pyc
+tests_feedgenerator/__pycache__/test_feedgenerator.cpython-38-pytest-6.2.2.pyc
+tests_feedgenerator/__pycache__/test_feedgenerator.cpython-38-pytest-6.2.4.pyc
+tests_feedgenerator/__pycache__/test_feedgenerator.cpython-39-pytest-6.2.4.pyc
+tests_feedgenerator/__pycache__/test_stringio.cpython-36-pytest-6.2.4.pyc
+tests_feedgenerator/__pycache__/test_stringio.cpython-37-pytest-6.2.4.pyc
+tests_feedgenerator/__pycache__/test_stringio.cpython-38-pytest-6.2.2.pyc
+tests_feedgenerator/__pycache__/test_stringio.cpython-38-pytest-6.2.4.pyc
+tests_feedgenerator/__pycache__/test_stringio.cpython-39-pytest-6.2.4.pyc
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feedgenerator-1.9.1/setup.cfg 
new/feedgenerator-1.9.2/setup.cfg
--- old/feedgenerator-1.9.1/setup.cfg   2020-02-09 16:53:03.000000000 +0100
+++ new/feedgenerator-1.9.2/setup.cfg   2021-08-18 10:57:37.332267000 +0200
@@ -1,5 +1,5 @@
 [sdist]
-force-manifest = 1
+force_manifest = 1
 
 [egg_info]
 tag_build = 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feedgenerator-1.9.1/setup.py 
new/feedgenerator-1.9.2/setup.py
--- old/feedgenerator-1.9.1/setup.py    2020-02-09 11:45:34.000000000 +0100
+++ new/feedgenerator-1.9.2/setup.py    2021-08-18 10:46:33.000000000 +0200
@@ -1,5 +1,7 @@
 #!/usr/bin/env python
 
+from io import open
+
 # Using setuptools rather than distutils to get the `develop` command
 from setuptools import setup
 
@@ -8,7 +10,7 @@
 PACKAGES = ['feedgenerator', 'feedgenerator.django',
             'feedgenerator.django.utils']
 DESCRIPTION = 'Standalone version of django.utils.feedgenerator'
-LONG_DESCRIPTION = open('README.rst').read()
+LONG_DESCRIPTION = open('README.rst', encoding='UTF-8').read()
 
 URL = "https://github.com/getpelican/feedgenerator";
 
@@ -19,11 +21,10 @@
                'License :: OSI Approved :: BSD License',
                'Operating System :: OS Independent',
                'Programming Language :: Python',
-               'Programming Language :: Python :: 2.7',
-               'Programming Language :: Python :: 3.5',
                'Programming Language :: Python :: 3.6',
                'Programming Language :: Python :: 3.7',
                'Programming Language :: Python :: 3.8',
+               'Programming Language :: Python :: 3.9',
                'Topic :: Internet :: WWW/HTTP',
                'Topic :: Internet :: WWW/HTTP :: Dynamic Content',
                'Topic :: Software Development :: Libraries :: Python Modules',
@@ -34,7 +35,7 @@
 MAINTAINER = 'Pelican Dev Team'
 MAINTAINER_EMAIL = '[email protected]'
 KEYWORDS = "feed atom rss".split(' ')
-VERSION = '1.9.1'
+VERSION = '1.9.2'
 
 TEST_SUITE = 'tests_feedgenerator'
 
Binary files 
old/feedgenerator-1.9.1/tests_feedgenerator/__pycache__/__init__.cpython-36.pyc 
and 
new/feedgenerator-1.9.2/tests_feedgenerator/__pycache__/__init__.cpython-36.pyc 
differ
Binary files 
old/feedgenerator-1.9.1/tests_feedgenerator/__pycache__/__init__.cpython-38.pyc 
and 
new/feedgenerator-1.9.2/tests_feedgenerator/__pycache__/__init__.cpython-38.pyc 
differ
Binary files 
old/feedgenerator-1.9.1/tests_feedgenerator/__pycache__/__init__.cpython-39.pyc 
and 
new/feedgenerator-1.9.2/tests_feedgenerator/__pycache__/__init__.cpython-39.pyc 
differ
Binary files 
old/feedgenerator-1.9.1/tests_feedgenerator/__pycache__/test_feedgenerator.cpython-36-pytest-6.2.4.pyc
 and 
new/feedgenerator-1.9.2/tests_feedgenerator/__pycache__/test_feedgenerator.cpython-36-pytest-6.2.4.pyc
 differ
Binary files 
old/feedgenerator-1.9.1/tests_feedgenerator/__pycache__/test_feedgenerator.cpython-37-pytest-5.3.2.pyc
 and 
new/feedgenerator-1.9.2/tests_feedgenerator/__pycache__/test_feedgenerator.cpython-37-pytest-5.3.2.pyc
 differ
Binary files 
old/feedgenerator-1.9.1/tests_feedgenerator/__pycache__/test_feedgenerator.cpython-37-pytest-6.2.4.pyc
 and 
new/feedgenerator-1.9.2/tests_feedgenerator/__pycache__/test_feedgenerator.cpython-37-pytest-6.2.4.pyc
 differ
Binary files 
old/feedgenerator-1.9.1/tests_feedgenerator/__pycache__/test_feedgenerator.cpython-38-pytest-6.2.2.pyc
 and 
new/feedgenerator-1.9.2/tests_feedgenerator/__pycache__/test_feedgenerator.cpython-38-pytest-6.2.2.pyc
 differ
Binary files 
old/feedgenerator-1.9.1/tests_feedgenerator/__pycache__/test_feedgenerator.cpython-38-pytest-6.2.4.pyc
 and 
new/feedgenerator-1.9.2/tests_feedgenerator/__pycache__/test_feedgenerator.cpython-38-pytest-6.2.4.pyc
 differ
Binary files 
old/feedgenerator-1.9.1/tests_feedgenerator/__pycache__/test_feedgenerator.cpython-39-pytest-6.2.4.pyc
 and 
new/feedgenerator-1.9.2/tests_feedgenerator/__pycache__/test_feedgenerator.cpython-39-pytest-6.2.4.pyc
 differ
Binary files 
old/feedgenerator-1.9.1/tests_feedgenerator/__pycache__/test_stringio.cpython-36-pytest-6.2.4.pyc
 and 
new/feedgenerator-1.9.2/tests_feedgenerator/__pycache__/test_stringio.cpython-36-pytest-6.2.4.pyc
 differ
Binary files 
old/feedgenerator-1.9.1/tests_feedgenerator/__pycache__/test_stringio.cpython-37-pytest-5.3.2.pyc
 and 
new/feedgenerator-1.9.2/tests_feedgenerator/__pycache__/test_stringio.cpython-37-pytest-5.3.2.pyc
 differ
Binary files 
old/feedgenerator-1.9.1/tests_feedgenerator/__pycache__/test_stringio.cpython-37-pytest-6.2.4.pyc
 and 
new/feedgenerator-1.9.2/tests_feedgenerator/__pycache__/test_stringio.cpython-37-pytest-6.2.4.pyc
 differ
Binary files 
old/feedgenerator-1.9.1/tests_feedgenerator/__pycache__/test_stringio.cpython-38-pytest-6.2.2.pyc
 and 
new/feedgenerator-1.9.2/tests_feedgenerator/__pycache__/test_stringio.cpython-38-pytest-6.2.2.pyc
 differ
Binary files 
old/feedgenerator-1.9.1/tests_feedgenerator/__pycache__/test_stringio.cpython-38-pytest-6.2.4.pyc
 and 
new/feedgenerator-1.9.2/tests_feedgenerator/__pycache__/test_stringio.cpython-38-pytest-6.2.4.pyc
 differ
Binary files 
old/feedgenerator-1.9.1/tests_feedgenerator/__pycache__/test_stringio.cpython-39-pytest-6.2.4.pyc
 and 
new/feedgenerator-1.9.2/tests_feedgenerator/__pycache__/test_stringio.cpython-39-pytest-6.2.4.pyc
 differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/feedgenerator-1.9.1/tests_feedgenerator/test_feedgenerator.py 
new/feedgenerator-1.9.2/tests_feedgenerator/test_feedgenerator.py
--- old/feedgenerator-1.9.1/tests_feedgenerator/test_feedgenerator.py   
2020-02-09 09:40:59.000000000 +0100
+++ new/feedgenerator-1.9.2/tests_feedgenerator/test_feedgenerator.py   
2021-08-18 10:07:21.000000000 +0200
@@ -39,7 +39,11 @@
     
</description><language>en</language><lastBuildDate>%DATE%</lastBuildDate><item><title>Hello</title><link>http://www.holovaty.com/test/</link><description>Testing.</description><pubDate>Thu,
 11 Aug 2016 00:00:00 -0000</pubDate></item></channel></rss>"""
 
 EXPECTED_RESULT_ATOM = """<?xml version="1.0" encoding="utf-8"?>
-<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom";><title>Poynter E-Media 
Tidbits</title><link href="http://www.poynter.org/column.asp?id=31"; 
rel="alternate"></link><id>http://www.poynter.org/column.asp?id=31</id><updated>%DATE%</updated><entry><title>Hello</title><link
 href="http://www.holovaty.com/test/"; 
rel="alternate"></link><published>2016-08-11T00:00:00Z</published><updated>2016-08-11T00:00:00Z</updated><id>tag:www.holovaty.com,2016-08-11:/test/</id><summary
 type="html">Testing.</summary><content type="html">Full content of our testing 
entry.</content></entry></feed>"""
+<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom";><title>Poynter E-Media 
Tidbits</title><link href="http://www.poynter.org/column.asp?id=31"; 
rel="alternate"></link><id>http://www.poynter.org/column.asp?id=31</id><updated>%DATE%</updated><subtitle>A
 group Weblog by the sharpest minds in online media/journalism/publishing.
+    Umlauts: ??????????????
+    Chinese: ?????????????????????????????????
+    Finnish: Mustan kissan paksut posket. (ah, no special chars) K??rp??nen 
sanoi k??rp??selle: tuu kattoon kattoon ku kaveri tapettiin tapettiin.
+    </subtitle><entry><title>Hello</title><link 
href="http://www.holovaty.com/test/"; 
rel="alternate"></link><published>2016-08-11T00:00:00Z</published><updated>2016-08-11T00:00:00Z</updated><id>tag:www.holovaty.com,2016-08-11:/test/</id><summary
 type="html">Testing.</summary><content type="html">Full content of our testing 
entry.</content></entry></feed>"""
 
 ENCODING = 'utf-8'
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feedgenerator-1.9.1/tox.ini 
new/feedgenerator-1.9.2/tox.ini
--- old/feedgenerator-1.9.1/tox.ini     2020-02-09 09:40:59.000000000 +0100
+++ new/feedgenerator-1.9.2/tox.ini     2021-08-18 10:31:05.000000000 +0200
@@ -1,29 +1,14 @@
 [tox]
-envlist = py26,py27,py32,py33,py34,py35
+envlist = py{3.6,3.7,3.8,3.9}
 
 [testenv]
-commands = unit2 discover
-
-[testenv:py26]
-deps =
-       unittest2
-
-[testenv:py27]
-deps =
-       unittest2
-
-[testenv:py32]
-deps =
-       unittest2py3k
-
-[testenv:py33]
-deps =
-       unittest2py3k
-
-[testenv:py34]
-deps =
-       unittest2py3k
-
-[testenv:py35]
+basepython =
+    py3.6: python3.6
+    py3.7: python3.7
+    py3.8: python3.8
+    py3.9: python3.9
+commands =
+    {envpython} --version
+    pytest
 deps =
-       unittest2py3k
+    pytest

Reply via email to