pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/py-xopen



Module Name:    pkgsrc
Committed By:   adam
Date:           Wed Jan 31 11:53:35 UTC 2024

Modified Files:
        pkgsrc/devel/py-xopen: Makefile distinfo

Log Message:
py-xopen: updated to 1.9.0

v1.9.0

* The python-isal compression backend is now only used for compression
  levels 1 and 2. Contrary to other backends, python-isal level 0 gave
  compressed rather than uncompressed data in gzip format. Level 3 on
  python-isal did not provide better compression than level 2.
* PipedCompressionReader/Writer now derive from the `io.IOBase
  <https://docs.python.org/3/library/io.html#io.IOBase>`_ abstract class.
* The gzip default compression level is now 1 when no value is provided
  by the calling function. The default used to be determined by the backend.
* xopen now uses zlib-ng when available and applicable.
* Piped ``igzip`` is no longer used as a (de)compression backend as
  python-isal's threaded mode is a better choice in all use cases.


To generate a diff of this commit:
cvs rdiff -u -r1.29 -r1.30 pkgsrc/devel/py-xopen/Makefile
cvs rdiff -u -r1.26 -r1.27 pkgsrc/devel/py-xopen/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/py-xopen/Makefile
diff -u pkgsrc/devel/py-xopen/Makefile:1.29 pkgsrc/devel/py-xopen/Makefile:1.30
--- pkgsrc/devel/py-xopen/Makefile:1.29 Sat Oct 28 19:57:09 2023
+++ pkgsrc/devel/py-xopen/Makefile      Wed Jan 31 11:53:35 2024
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.29 2023/10/28 19:57:09 wiz Exp $
+# $NetBSD: Makefile,v 1.30 2024/01/31 11:53:35 adam Exp $
 
-DISTNAME=      xopen-1.8.0
+DISTNAME=      xopen-1.9.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
-PKGREVISION=   1
 CATEGORIES=    devel python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=x/xopen/}
 
@@ -11,20 +10,17 @@ HOMEPAGE=   https://github.com/pycompressi
 COMMENT=       Open compressed files transparently
 LICENSE=       mit
 
-TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools_scm-[0-9]*:../../devel/py-setuptools_scm
+TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
+TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools_scm>=6.2:../../devel/py-setuptools_scm
 TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
 DEPENDS+=      pbzip2-[0-9]*:../../archivers/pbzip2
 DEPENDS+=      pigz-[0-9]*:../../archivers/pigz
 DEPENDS+=      xz-[0-9]*:../../archivers/xz
-TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test
 TEST_DEPENDS+= ${PYPKGPREFIX}-test-timeout-[0-9]*:../../devel/py-test-timeout
 
 USE_LANGUAGES= # none
 
 PYTHON_VERSIONS_INCOMPATIBLE=  27
 
-do-test:
-       cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX} tests
-
 .include "../../lang/python/wheel.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/devel/py-xopen/distinfo
diff -u pkgsrc/devel/py-xopen/distinfo:1.26 pkgsrc/devel/py-xopen/distinfo:1.27
--- pkgsrc/devel/py-xopen/distinfo:1.26 Sat Oct 21 17:51:45 2023
+++ pkgsrc/devel/py-xopen/distinfo      Wed Jan 31 11:53:35 2024
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.26 2023/10/21 17:51:45 adam Exp $
+$NetBSD: distinfo,v 1.27 2024/01/31 11:53:35 adam Exp $
 
-BLAKE2s (xopen-1.8.0.tar.gz) = c12ac9e75ab8d7a9496f15bc364cbb54863a7e45dd29089707cc3feb9aaaf191
-SHA512 (xopen-1.8.0.tar.gz) = 0f086570f83927c0fd37ee8e246262a1801cb464db7c456b147a117e3fd1ccfc1d9ed696f26edd3c48621b0c064aaf1f1a2c3ebfa7b39eaeaf1e2a9d9a7c9db7
-Size (xopen-1.8.0.tar.gz) = 28810 bytes
+BLAKE2s (xopen-1.9.0.tar.gz) = 1617c1f27e8af4d2622c11c7d52be2b2e493e6580b4a36cfb7f8be98565605c7
+SHA512 (xopen-1.9.0.tar.gz) = 81e257ee84e4a0470760d80a6a0433dbea331b9bc079b7cb8ab744cc965325157fe961d6b8a76357f970cc72c366ac0233f5b6aff81eb43f7727f3695c83cdd8
+Size (xopen-1.9.0.tar.gz) = 30580 bytes



Home | Main Index | Thread Index | Old Index