Fri May 5 09:07:23 2023 UTC ()
py-feedgenerator: update to 2.1.0.

FeedGenerator 2.1.0

Modernize and improve tests (#32 & #34 — thanks to @venthur)
Drop support for Python 3.6 and test on 3.10 & 3.11 (#35 — thanks to @hugovk)
Exclude tests_feedgenerator/__pycache__ from distribution (#33 — thanks to @BenSturmfels)

FeedGenerator 2.0.0

Add preliminary support for adding images to feeds
Update code for Python 3.6+
Drop support for Python 2.7
Fix double subtitles if both description & subtitle are provided

FeedGenerator 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


(wiz)
diff -r1.4 -r1.5 pkgsrc/www/py-feedgenerator/Makefile
diff -r1.1 -r1.2 pkgsrc/www/py-feedgenerator/PLIST
diff -r1.7 -r1.8 pkgsrc/www/py-feedgenerator/distinfo

cvs diff -r1.4 -r1.5 pkgsrc/www/py-feedgenerator/Makefile (expand / switch to unified diff)

--- pkgsrc/www/py-feedgenerator/Makefile 2022/01/04 20:55:24 1.4
+++ pkgsrc/www/py-feedgenerator/Makefile 2023/05/05 09:07:23 1.5
@@ -1,20 +1,25 @@ @@ -1,20 +1,25 @@
1# $NetBSD: Makefile,v 1.4 2022/01/04 20:55:24 wiz Exp $ 1# $NetBSD: Makefile,v 1.5 2023/05/05 09:07:23 wiz Exp $
2 2
3DISTNAME= feedgenerator-1.9.1 3DISTNAME= feedgenerator-2.1.0
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5PKGREVISION= 1 
6CATEGORIES= www python 5CATEGORIES= www python
7MASTER_SITES= ${MASTER_SITE_PYPI:=f/feedgenerator/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=f/feedgenerator/}
8 7
9MAINTAINER= nils@NetBSD.org 8MAINTAINER= nils@NetBSD.org
10HOMEPAGE= https://github.com/getpelican/feedgenerator 9HOMEPAGE= https://github.com/getpelican/feedgenerator
11COMMENT= Standalone version of django.utils.feedgenerator, compatible with Py3k 10COMMENT= Standalone version of django.utils.feedgenerator, compatible with Py3k
12LICENSE= modified-bsd 11LICENSE= modified-bsd
13 12
14DEPENDS+= ${PYPKGPREFIX}-pytz-[0-9]*:../../time/py-pytz 13DEPENDS+= ${PYPKGPREFIX}-pytz-[0-9]*:../../time/py-pytz
15DEPENDS+= ${PYPKGPREFIX}-six-[0-9]*:../../lang/py-six 14TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test
 15TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov-[0-9]*:../../devel/py-test-cov
16 16
17USE_LANGUAGES= # none 17USE_LANGUAGES= # none
18 18
 19PYTHON_VERSIONS_INCOMPATIBLE= 27
 20
 21do-test:
 22 cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX}
 23
19.include "../../lang/python/egg.mk" 24.include "../../lang/python/egg.mk"
20.include "../../mk/bsd.pkg.mk" 25.include "../../mk/bsd.pkg.mk"

cvs diff -r1.1 -r1.2 pkgsrc/www/py-feedgenerator/PLIST (expand / switch to unified diff)

--- pkgsrc/www/py-feedgenerator/PLIST 2015/11/27 16:49:19 1.1
+++ pkgsrc/www/py-feedgenerator/PLIST 2023/05/05 09:07:23 1.2
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.1 2015/11/27 16:49:19 nils Exp $ 1@comment $NetBSD: PLIST,v 1.2 2023/05/05 09:07:23 wiz Exp $
2${PYSITELIB}/${EGG_INFODIR}/PKG-INFO 2${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
3${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt 3${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
4${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt 4${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
5${PYSITELIB}/${EGG_INFODIR}/not-zip-safe 5${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
6${PYSITELIB}/${EGG_INFODIR}/requires.txt 6${PYSITELIB}/${EGG_INFODIR}/requires.txt
7${PYSITELIB}/${EGG_INFODIR}/top_level.txt 7${PYSITELIB}/${EGG_INFODIR}/top_level.txt
8${PYSITELIB}/feedgenerator/__init__.py 8${PYSITELIB}/feedgenerator/__init__.py
9${PYSITELIB}/feedgenerator/__init__.pyc 9${PYSITELIB}/feedgenerator/__init__.pyc
10${PYSITELIB}/feedgenerator/__init__.pyo 10${PYSITELIB}/feedgenerator/__init__.pyo
11${PYSITELIB}/feedgenerator/django/__init__.py 11${PYSITELIB}/feedgenerator/django/__init__.py
12${PYSITELIB}/feedgenerator/django/__init__.pyc 12${PYSITELIB}/feedgenerator/django/__init__.pyc
13${PYSITELIB}/feedgenerator/django/__init__.pyo 13${PYSITELIB}/feedgenerator/django/__init__.pyo
14${PYSITELIB}/feedgenerator/django/utils/__init__.py 14${PYSITELIB}/feedgenerator/django/utils/__init__.py
@@ -16,22 +16,19 @@ ${PYSITELIB}/feedgenerator/django/utils/ @@ -16,22 +16,19 @@ ${PYSITELIB}/feedgenerator/django/utils/
16${PYSITELIB}/feedgenerator/django/utils/__init__.pyo 16${PYSITELIB}/feedgenerator/django/utils/__init__.pyo
17${PYSITELIB}/feedgenerator/django/utils/datetime_safe.py 17${PYSITELIB}/feedgenerator/django/utils/datetime_safe.py
18${PYSITELIB}/feedgenerator/django/utils/datetime_safe.pyc 18${PYSITELIB}/feedgenerator/django/utils/datetime_safe.pyc
19${PYSITELIB}/feedgenerator/django/utils/datetime_safe.pyo 19${PYSITELIB}/feedgenerator/django/utils/datetime_safe.pyo
20${PYSITELIB}/feedgenerator/django/utils/encoding.py 20${PYSITELIB}/feedgenerator/django/utils/encoding.py
21${PYSITELIB}/feedgenerator/django/utils/encoding.pyc 21${PYSITELIB}/feedgenerator/django/utils/encoding.pyc
22${PYSITELIB}/feedgenerator/django/utils/encoding.pyo 22${PYSITELIB}/feedgenerator/django/utils/encoding.pyo
23${PYSITELIB}/feedgenerator/django/utils/feedgenerator.py 23${PYSITELIB}/feedgenerator/django/utils/feedgenerator.py
24${PYSITELIB}/feedgenerator/django/utils/feedgenerator.pyc 24${PYSITELIB}/feedgenerator/django/utils/feedgenerator.pyc
25${PYSITELIB}/feedgenerator/django/utils/feedgenerator.pyo 25${PYSITELIB}/feedgenerator/django/utils/feedgenerator.pyo
26${PYSITELIB}/feedgenerator/django/utils/functional.py 26${PYSITELIB}/feedgenerator/django/utils/functional.py
27${PYSITELIB}/feedgenerator/django/utils/functional.pyc 27${PYSITELIB}/feedgenerator/django/utils/functional.pyc
28${PYSITELIB}/feedgenerator/django/utils/functional.pyo 28${PYSITELIB}/feedgenerator/django/utils/functional.pyo
29${PYSITELIB}/feedgenerator/django/utils/six.py 
30${PYSITELIB}/feedgenerator/django/utils/six.pyc 
31${PYSITELIB}/feedgenerator/django/utils/six.pyo 
32${PYSITELIB}/feedgenerator/django/utils/timezone.py 29${PYSITELIB}/feedgenerator/django/utils/timezone.py
33${PYSITELIB}/feedgenerator/django/utils/timezone.pyc 30${PYSITELIB}/feedgenerator/django/utils/timezone.pyc
34${PYSITELIB}/feedgenerator/django/utils/timezone.pyo 31${PYSITELIB}/feedgenerator/django/utils/timezone.pyo
35${PYSITELIB}/feedgenerator/django/utils/xmlutils.py 32${PYSITELIB}/feedgenerator/django/utils/xmlutils.py
36${PYSITELIB}/feedgenerator/django/utils/xmlutils.pyc 33${PYSITELIB}/feedgenerator/django/utils/xmlutils.pyc
37${PYSITELIB}/feedgenerator/django/utils/xmlutils.pyo 34${PYSITELIB}/feedgenerator/django/utils/xmlutils.pyo

cvs diff -r1.7 -r1.8 pkgsrc/www/py-feedgenerator/distinfo (expand / switch to unified diff)

--- pkgsrc/www/py-feedgenerator/distinfo 2022/01/14 11:49:44 1.7
+++ pkgsrc/www/py-feedgenerator/distinfo 2023/05/05 09:07:23 1.8
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.7 2022/01/14 11:49:44 wiz Exp $ 1$NetBSD: distinfo,v 1.8 2023/05/05 09:07:23 wiz Exp $
2 2
3BLAKE2s (feedgenerator-1.9.1.tar.gz) = 96b664dd7824d9b574d825f870c35baadafa02967a21e3e3be933d7c259dca16 3BLAKE2s (feedgenerator-2.1.0.tar.gz) = a2310a591e852c0e1b0113285ef63ec26b80d5cc25287cd2ce00e23579e720a2
4SHA512 (feedgenerator-1.9.1.tar.gz) = db3642acb8f0c9fd692f37a79cf5862e60687a1745afbc6593d37a0372adb994de603238a17a8eae95ffcc993195f63037f16122a3cf8771e6922dea492fb5d5 4SHA512 (feedgenerator-2.1.0.tar.gz) = b8b41f5b256130166c8dba34dd950782f9acb506e3e37a2fe13b5e1f9d33f7d39b7f862e446f4f6f2f480973617feb70303f78a4fb6741f110166e61b92f0075
5Size (feedgenerator-1.9.1.tar.gz) = 25677 bytes 5Size (feedgenerator-2.1.0.tar.gz) = 20682 bytes