py-itemloaders: updated to 1.2.0 1.2.0 Added official support for Python 3.12 and PyPy 3.10 Removed official support for Python 3.7 Improved performance of itemloaders.utils.arg_to_iter Fixed test expectations on recent Python versions Improved CIdiff -r1.5 -r1.6 pkgsrc/textproc/py-itemloaders/Makefile
(adam)
@@ -1,23 +1,25 @@ | @@ -1,23 +1,25 @@ | |||
1 | # $NetBSD: Makefile,v 1.5 2023/04/27 09:07:55 adam Exp $ | 1 | # $NetBSD: Makefile,v 1.6 2024/04/27 05:05:33 adam Exp $ | |
2 | 2 | |||
3 | DISTNAME= itemloaders-1.1.0 | 3 | DISTNAME= itemloaders-1.2.0 | |
4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME} | 4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME} | |
5 | CATEGORIES= textproc python | 5 | CATEGORIES= textproc python | |
6 | MASTER_SITES= ${MASTER_SITE_PYPI:=i/itemloaders/} | 6 | MASTER_SITES= ${MASTER_SITE_PYPI:=i/itemloaders/} | |
7 | 7 | |||
8 | MAINTAINER= pkgsrc-users@NetBSD.org | 8 | MAINTAINER= pkgsrc-users@NetBSD.org | |
9 | HOMEPAGE= https://github.com/scrapy/itemloaders | 9 | HOMEPAGE= https://github.com/scrapy/itemloaders | |
10 | COMMENT= Python library that helps to collect data from HTML and XML sources | 10 | COMMENT= Python library that helps to collect data from HTML and XML sources | |
11 | LICENSE= modified-bsd | 11 | LICENSE= modified-bsd | |
12 | 12 | |||
13 | TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools | |||
14 | TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel | |||
13 | DEPENDS+= ${PYPKGPREFIX}-itemadapter>=0.1.0:../../textproc/py-itemadapter | 15 | DEPENDS+= ${PYPKGPREFIX}-itemadapter>=0.1.0:../../textproc/py-itemadapter | |
14 | DEPENDS+= ${PYPKGPREFIX}-jmespath>=0.9.5:../../textproc/py-jmespath | 16 | DEPENDS+= ${PYPKGPREFIX}-jmespath>=0.9.5:../../textproc/py-jmespath | |
15 | DEPENDS+= ${PYPKGPREFIX}-parsel>=1.5.0:../../www/py-parsel | 17 | DEPENDS+= ${PYPKGPREFIX}-parsel>=1.5.0:../../www/py-parsel | |
16 | DEPENDS+= ${PYPKGPREFIX}-w3lib>=1.17.0:../../www/py-w3lib | 18 | DEPENDS+= ${PYPKGPREFIX}-w3lib>=1.17.0:../../www/py-w3lib | |
17 | 19 | |||
18 | USE_LANGUAGES= # none | 20 | USE_LANGUAGES= # none | |
19 | 21 | |||
20 | PYTHON_VERSIONS_INCOMPATIBLE= 27 | 22 | PYTHON_VERSIONS_INCOMPATIBLE= 27 | |
21 | 23 | |||
22 | .include "../../lang/python/egg.mk" | 24 | .include "../../lang/python/wheel.mk" | |
23 | .include "../../mk/bsd.pkg.mk" | 25 | .include "../../mk/bsd.pkg.mk" |
@@ -1,5 +1,5 @@ | @@ -1,5 +1,5 @@ | |||
1 | $NetBSD: distinfo,v 1.5 2023/04/27 09:07:55 adam Exp $ | 1 | $NetBSD: distinfo,v 1.6 2024/04/27 05:05:33 adam Exp $ | |
2 | 2 | |||
3 | BLAKE2s (itemloaders-1.1.0.tar.gz) = 6e8dc6b005fca572bc7ce40d838bc1c00e243d2ef8f98db314ef4185659256be | 3 | BLAKE2s (itemloaders-1.2.0.tar.gz) = 0066078ff584d7fc9a19c011a95fe3364b246bed18c5c6883e81f91778964837 | |
4 | SHA512 (itemloaders-1.1.0.tar.gz) = 5056e159d4604a3d709f3098a0f6b5e721ad9db3a9ee9dfedd9c00e0979acc4947990d9339e036ad19a4948fa6d3edd0d060812377de1b6d1f65cc32263375fb | 4 | SHA512 (itemloaders-1.2.0.tar.gz) = d596f77b49c67f98486aca0af59e16a22ba2639d945fdf15818a0e9a0fa13671afacb72ad9d3d7ab83a4325eadbda656f95b68040f0bf61ad0a730b3b9e9a55e | |
5 | Size (itemloaders-1.1.0.tar.gz) = 18449 bytes | 5 | Size (itemloaders-1.2.0.tar.gz) = 18544 bytes |
@@ -1,19 +1,18 @@ | @@ -1,19 +1,18 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.1 2021/03/21 21:13:00 triaxx Exp $ | 1 | @comment $NetBSD: PLIST,v 1.2 2024/04/27 05:05:33 adam Exp $ | |
2 | ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO | 2 | ${PYSITELIB}/${WHEEL_INFODIR}/LICENSE | |
3 | ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt | 3 | ${PYSITELIB}/${WHEEL_INFODIR}/METADATA | |
4 | ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt | 4 | ${PYSITELIB}/${WHEEL_INFODIR}/RECORD | |
5 | ${PYSITELIB}/${EGG_INFODIR}/not-zip-safe | 5 | ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL | |
6 | ${PYSITELIB}/${EGG_INFODIR}/requires.txt | 6 | ${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt | |
7 | ${PYSITELIB}/${EGG_INFODIR}/top_level.txt | |||
8 | ${PYSITELIB}/itemloaders/__init__.py | 7 | ${PYSITELIB}/itemloaders/__init__.py | |
9 | ${PYSITELIB}/itemloaders/__init__.pyc | 8 | ${PYSITELIB}/itemloaders/__init__.pyc | |
10 | ${PYSITELIB}/itemloaders/__init__.pyo | 9 | ${PYSITELIB}/itemloaders/__init__.pyo | |
11 | ${PYSITELIB}/itemloaders/common.py | 10 | ${PYSITELIB}/itemloaders/common.py | |
12 | ${PYSITELIB}/itemloaders/common.pyc | 11 | ${PYSITELIB}/itemloaders/common.pyc | |
13 | ${PYSITELIB}/itemloaders/common.pyo | 12 | ${PYSITELIB}/itemloaders/common.pyo | |
14 | ${PYSITELIB}/itemloaders/processors.py | 13 | ${PYSITELIB}/itemloaders/processors.py | |
15 | ${PYSITELIB}/itemloaders/processors.pyc | 14 | ${PYSITELIB}/itemloaders/processors.pyc | |
16 | ${PYSITELIB}/itemloaders/processors.pyo | 15 | ${PYSITELIB}/itemloaders/processors.pyo | |
17 | ${PYSITELIB}/itemloaders/utils.py | 16 | ${PYSITELIB}/itemloaders/utils.py | |
18 | ${PYSITELIB}/itemloaders/utils.pyc | 17 | ${PYSITELIB}/itemloaders/utils.pyc | |
19 | ${PYSITELIB}/itemloaders/utils.pyo | 18 | ${PYSITELIB}/itemloaders/utils.pyo |