Sat Dec 2 08:25:21 2023 UTC (176d)
py-pygal: updated to 3.0.4

3.0.4

Fixed

Missing declaration of importlib_metadata dependency in setup.py

3.0.3

Fixed

Failure with tox due to missing README.md

3.0.2

Fixed

Misused entry_points causing failure with Python 3.12

Changed

Prevent installing with Python versions < 3.8
Replace unmaintained pytest-flake8 with plain flake8

3.0.1

Use importlib` instead of deprecated pkg_resources
Prevent installing unsupported Python versions


(adam)
diff -r1.16 -r1.17 pkgsrc/graphics/py-pygal/Makefile
diff -r1.6 -r1.7 pkgsrc/graphics/py-pygal/PLIST
diff -r1.9 -r1.10 pkgsrc/graphics/py-pygal/distinfo

cvs diff -r1.16 -r1.17 pkgsrc/graphics/py-pygal/Makefile (expand / switch to unified diff)

--- pkgsrc/graphics/py-pygal/Makefile 2022/11/14 15:11:59 1.16
+++ pkgsrc/graphics/py-pygal/Makefile 2023/12/02 08:25:21 1.17
@@ -1,33 +1,36 @@ @@ -1,33 +1,36 @@
1# $NetBSD: Makefile,v 1.16 2022/11/14 15:11:59 wiz Exp $ 1# $NetBSD: Makefile,v 1.17 2023/12/02 08:25:21 adam Exp $
2 2
3DISTNAME= pygal-3.0.0 3DISTNAME= pygal-3.0.4
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5CATEGORIES= graphics python 5CATEGORIES= graphics python
6MASTER_SITES= ${MASTER_SITE_PYPI:=p/pygal/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=p/pygal/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://www.pygal.org/ 9HOMEPAGE= https://www.pygal.org/
10COMMENT= Python SVG graph plotting library 10COMMENT= Python SVG graph plotting library
11LICENSE= gnu-lgpl-v3 11LICENSE= gnu-lgpl-v3
12 12
 13TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
 14TOOL_DEPENDS+= ${PYPKGPREFIX}-test-runner-[0-9]*:../../devel/py-test-runner
 15TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
 16DEPENDS+= ${PYPKGPREFIX}-importlib-metadata-[0-9]*:../../devel/py-importlib-metadata
 17# png
13DEPENDS+= ${PYPKGPREFIX}-cairosvg-[0-9]*:../../converters/py-cairosvg 18DEPENDS+= ${PYPKGPREFIX}-cairosvg-[0-9]*:../../converters/py-cairosvg
 19# lxml
14DEPENDS+= ${PYPKGPREFIX}-lxml-[0-9]*:../../textproc/py-lxml 20DEPENDS+= ${PYPKGPREFIX}-lxml-[0-9]*:../../textproc/py-lxml
15TEST_DEPENDS+= ${PYPKGPREFIX}-flask-[0-9]*:../../www/py-flask 21TEST_DEPENDS+= ${PYPKGPREFIX}-flask-[0-9]*:../../www/py-flask
16TEST_DEPENDS+= ${PYPKGPREFIX}-pyquery-[0-9]*:../../textproc/py-pyquery 22TEST_DEPENDS+= ${PYPKGPREFIX}-pyquery-[0-9]*:../../textproc/py-pyquery
17TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov-[0-9]*:../../devel/py-test-cov 23TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov-[0-9]*:../../devel/py-test-cov
18TEST_DEPENDS+= ${PYPKGPREFIX}-test-flake8-[0-9]*:../../devel/py-test-flake8 24TEST_DEPENDS+= ${PYPKGPREFIX}-test-flake8-[0-9]*:../../devel/py-test-flake8
19TEST_DEPENDS+= ${PYPKGPREFIX}-test-isort-[0-9]*:../../devel/py-test-isort 25TEST_DEPENDS+= ${PYPKGPREFIX}-test-isort-[0-9]*:../../devel/py-test-isort
20TOOL_DEPENDS+= ${PYPKGPREFIX}-test-runner-[0-9]*:../../devel/py-test-runner 
21 26
22USE_LANGUAGES= # none 27USE_LANGUAGES= # none
23 28
24USE_PKG_RESOURCES= yes 
25 
26PYTHON_VERSIONS_INCOMPATIBLE= 27 29PYTHON_VERSIONS_INCOMPATIBLE= 27
27 30
28post-install: 31post-install:
29 cd ${DESTDIR}${PREFIX}/bin && \ 32 cd ${DESTDIR}${PREFIX}/bin && \
30 ${MV} pygal_gen.py pygal_gen${PYVERSSUFFIX}.py || ${TRUE} 33 ${MV} pygal_gen.py pygal_gen${PYVERSSUFFIX}.py || ${TRUE}
31 34
32.include "../../lang/python/egg.mk" 35.include "../../lang/python/wheel.mk"
33.include "../../mk/bsd.pkg.mk" 36.include "../../mk/bsd.pkg.mk"

cvs diff -r1.6 -r1.7 pkgsrc/graphics/py-pygal/PLIST (expand / switch to unified diff)

--- pkgsrc/graphics/py-pygal/PLIST 2017/07/14 17:03:40 1.6
+++ pkgsrc/graphics/py-pygal/PLIST 2023/12/02 08:25:21 1.7
@@ -1,20 +1,20 @@ @@ -1,20 +1,20 @@
1@comment $NetBSD: PLIST,v 1.6 2017/07/14 17:03:40 adam Exp $ 1@comment $NetBSD: PLIST,v 1.7 2023/12/02 08:25:21 adam Exp $
2bin/pygal_gen${PYVERSSUFFIX}.py 2bin/pygal_gen${PYVERSSUFFIX}.py
3${PYSITELIB}/${EGG_INFODIR}/PKG-INFO 3${PYSITELIB}/${WHEEL_INFODIR}/COPYING
4${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt 4${PYSITELIB}/${WHEEL_INFODIR}/METADATA
5${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt 5${PYSITELIB}/${WHEEL_INFODIR}/RECORD
6${PYSITELIB}/${EGG_INFODIR}/requires.txt 6${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
7${PYSITELIB}/${EGG_INFODIR}/top_level.txt 7${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
8${PYSITELIB}/pygal/__about__.py 8${PYSITELIB}/pygal/__about__.py
9${PYSITELIB}/pygal/__about__.pyc 9${PYSITELIB}/pygal/__about__.pyc
10${PYSITELIB}/pygal/__about__.pyo 10${PYSITELIB}/pygal/__about__.pyo
11${PYSITELIB}/pygal/__init__.py 11${PYSITELIB}/pygal/__init__.py
12${PYSITELIB}/pygal/__init__.pyc 12${PYSITELIB}/pygal/__init__.pyc
13${PYSITELIB}/pygal/__init__.pyo 13${PYSITELIB}/pygal/__init__.pyo
14${PYSITELIB}/pygal/_compat.py 14${PYSITELIB}/pygal/_compat.py
15${PYSITELIB}/pygal/_compat.pyc 15${PYSITELIB}/pygal/_compat.pyc
16${PYSITELIB}/pygal/_compat.pyo 16${PYSITELIB}/pygal/_compat.pyo
17${PYSITELIB}/pygal/adapters.py 17${PYSITELIB}/pygal/adapters.py
18${PYSITELIB}/pygal/adapters.pyc 18${PYSITELIB}/pygal/adapters.pyc
19${PYSITELIB}/pygal/adapters.pyo 19${PYSITELIB}/pygal/adapters.pyo
20${PYSITELIB}/pygal/colors.py 20${PYSITELIB}/pygal/colors.py

cvs diff -r1.9 -r1.10 pkgsrc/graphics/py-pygal/distinfo (expand / switch to unified diff)

--- pkgsrc/graphics/py-pygal/distinfo 2022/11/02 10:57:29 1.9
+++ pkgsrc/graphics/py-pygal/distinfo 2023/12/02 08:25:21 1.10
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.9 2022/11/02 10:57:29 adam Exp $ 1$NetBSD: distinfo,v 1.10 2023/12/02 08:25:21 adam Exp $
2 2
3BLAKE2s (pygal-3.0.0.tar.gz) = 6db705174241a05e379819321f664beefee43ee4304fd7298217297a44ace872 3BLAKE2s (pygal-3.0.4.tar.gz) = ccc21b8cbd50a7bb026d55601c938fab3f8fdf627aef9b502c99e34646e7edbe
4SHA512 (pygal-3.0.0.tar.gz) = 51ad847539ef8c0a092878c51c0c7f0aea4f7f1f30d8b9487997e4d9f4ad50d1af9d51cbdfebea0144d7675539c5af921994dea412ced691a0d3bb6beae1f86d 4SHA512 (pygal-3.0.4.tar.gz) = ed9c74a256b1155ac18a6dfc1fd9ade75b010b759f99ed33ba3c1f0e3dd6c4c19f9917aa6ce5bee300c793df74429d8fedf6ce3dbc60019be5cbe839f26abd70
5Size (pygal-3.0.0.tar.gz) = 80621 bytes 5Size (pygal-3.0.4.tar.gz) = 81840 bytes