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