Sat Oct 21 17:51:45 2023 UTC ()
py-xopen: updated to 1.8.0

v1.8.0 (2023-11-03)

xopen now defers to the isal.igzip_threaded module rather than piping to external programs in applicable cases. This makes reading and writing to gzip files using threads more efficient.
Support for Python 3.7 is dropped and support for Python 3.12 is added.


(adam)
diff -r1.27 -r1.28 pkgsrc/devel/py-xopen/Makefile
diff -r1.6 -r1.7 pkgsrc/devel/py-xopen/PLIST
diff -r1.25 -r1.26 pkgsrc/devel/py-xopen/distinfo

cvs diff -r1.27 -r1.28 pkgsrc/devel/py-xopen/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/py-xopen/Makefile 2023/06/06 12:41:15 1.27
+++ pkgsrc/devel/py-xopen/Makefile 2023/10/21 17:51:45 1.28
@@ -1,22 +1,22 @@ @@ -1,22 +1,22 @@
1# $NetBSD: Makefile,v 1.27 2023/06/06 12:41:15 riastradh Exp $ 1# $NetBSD: Makefile,v 1.28 2023/10/21 17:51:45 adam Exp $
2 2
3DISTNAME= xopen-1.7.0 3DISTNAME= xopen-1.8.0
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5CATEGORIES= devel python 5CATEGORIES= devel python
6MASTER_SITES= ${MASTER_SITE_PYPI:=x/xopen/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=x/xopen/}
7 7
8MAINTAINER= bacon@NetBSD.org 8MAINTAINER= bacon@NetBSD.org
9HOMEPAGE= https://github.com/marcelm/xopen 9HOMEPAGE= https://github.com/pycompression/xopen
10COMMENT= Open compressed files transparently 10COMMENT= Open compressed files transparently
11LICENSE= mit 11LICENSE= mit
12 12
13TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools_scm-[0-9]*:../../devel/py-setuptools_scm 13TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools_scm-[0-9]*:../../devel/py-setuptools_scm
14TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel 14TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
15DEPENDS+= pbzip2-[0-9]*:../../archivers/pbzip2 15DEPENDS+= pbzip2-[0-9]*:../../archivers/pbzip2
16DEPENDS+= pigz-[0-9]*:../../archivers/pigz 16DEPENDS+= pigz-[0-9]*:../../archivers/pigz
17DEPENDS+= xz-[0-9]*:../../archivers/xz 17DEPENDS+= xz-[0-9]*:../../archivers/xz
18TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test 18TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test
19TEST_DEPENDS+= ${PYPKGPREFIX}-test-timeout-[0-9]*:../../devel/py-test-timeout 19TEST_DEPENDS+= ${PYPKGPREFIX}-test-timeout-[0-9]*:../../devel/py-test-timeout
20 20
21USE_LANGUAGES= # none 21USE_LANGUAGES= # none
22 22

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

--- pkgsrc/devel/py-xopen/PLIST 2022/08/11 06:29:32 1.6
+++ pkgsrc/devel/py-xopen/PLIST 2023/10/21 17:51:45 1.7
@@ -1,14 +1,15 @@ @@ -1,14 +1,15 @@
1@comment $NetBSD: PLIST,v 1.6 2022/08/11 06:29:32 adam Exp $ 1@comment $NetBSD: PLIST,v 1.7 2023/10/21 17:51:45 adam Exp $
2${PYSITELIB}/${WHEEL_INFODIR}/INSTALLER 2${PYSITELIB}/${WHEEL_INFODIR}/INSTALLER
3${PYSITELIB}/${WHEEL_INFODIR}/LICENSE 3${PYSITELIB}/${WHEEL_INFODIR}/LICENSE
4${PYSITELIB}/${WHEEL_INFODIR}/METADATA 4${PYSITELIB}/${WHEEL_INFODIR}/METADATA
5${PYSITELIB}/${WHEEL_INFODIR}/RECORD 5${PYSITELIB}/${WHEEL_INFODIR}/RECORD
6${PYSITELIB}/${WHEEL_INFODIR}/REQUESTED 6${PYSITELIB}/${WHEEL_INFODIR}/REQUESTED
7${PYSITELIB}/${WHEEL_INFODIR}/WHEEL 7${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
8${PYSITELIB}/${WHEEL_INFODIR}/direct_url.json 8${PYSITELIB}/${WHEEL_INFODIR}/direct_url.json
9${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt 9${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
10${PYSITELIB}/xopen/__init__.py 10${PYSITELIB}/xopen/__init__.py
11${PYSITELIB}/xopen/__init__.pyc 11${PYSITELIB}/xopen/__init__.pyc
12${PYSITELIB}/xopen/_version.py 12${PYSITELIB}/xopen/_version.py
13${PYSITELIB}/xopen/_version.pyc 13${PYSITELIB}/xopen/_version.pyc
 14${PYSITELIB}/xopen/_version.pyi
14${PYSITELIB}/xopen/py.typed 15${PYSITELIB}/xopen/py.typed

cvs diff -r1.25 -r1.26 pkgsrc/devel/py-xopen/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/py-xopen/distinfo 2022/11/08 11:36:19 1.25
+++ pkgsrc/devel/py-xopen/distinfo 2023/10/21 17:51:45 1.26
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.25 2022/11/08 11:36:19 adam Exp $ 1$NetBSD: distinfo,v 1.26 2023/10/21 17:51:45 adam Exp $
2 2
3BLAKE2s (xopen-1.7.0.tar.gz) = 7515382aaa31fd80e0c9515ae5e4a08542efaab6b4fa1e128cedf4b14db21407 3BLAKE2s (xopen-1.8.0.tar.gz) = c12ac9e75ab8d7a9496f15bc364cbb54863a7e45dd29089707cc3feb9aaaf191
4SHA512 (xopen-1.7.0.tar.gz) = 6f06b1e51a2dffc9db44f48bfbab2b0f8c9fd7e1db0792a479eb3dbb3cbea939b5f5dc212e83713b9fbf069dfb62f6dc9a0e4ad78f8ffde9888a4fe90d979d1e 4SHA512 (xopen-1.8.0.tar.gz) = 0f086570f83927c0fd37ee8e246262a1801cb464db7c456b147a117e3fd1ccfc1d9ed696f26edd3c48621b0c064aaf1f1a2c3ebfa7b39eaeaf1e2a9d9a7c9db7
5Size (xopen-1.7.0.tar.gz) = 27385 bytes 5Size (xopen-1.8.0.tar.gz) = 28810 bytes