Received: by mail.netbsd.org (Postfix, from userid 605) id 003DC84E8E; Tue, 24 Jan 2023 09:18:25 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 2E4CD84E8C for ; Tue, 24 Jan 2023 09:18:25 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.netbsd.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id hHoQEuwQ87or for ; Tue, 24 Jan 2023 09:18:24 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.NetBSD.org [IPv6:2001:470:a085:999:28c:faff:fe03:5984]) by mail.netbsd.org (Postfix) with ESMTP id 1D74484CEA for ; Tue, 24 Jan 2023 09:18:24 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 0C85CFA90; Tue, 24 Jan 2023 09:18:24 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_167455190480280" MIME-Version: 1.0 Date: Tue, 24 Jan 2023 09:18:24 +0000 From: "Adam Ciarcinski" Subject: CVS commit: pkgsrc/math/py-pythran To: pkgsrc-changes@NetBSD.org Reply-To: adam@netbsd.org X-Mailer: log_accum Message-Id: <20230124091824.0C85CFA90@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_167455190480280 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: adam Date: Tue Jan 24 09:18:23 UTC 2023 Modified Files: pkgsrc/math/py-pythran: Makefile PLIST distinfo Log Message: py-pythran: updated to 0.12.1 0.12.1 * Bump xsimd depdency to 10.0.0 * Correctly raise KeyError when getting an unset dict item * Fix negative binomial implementation * Correctly convert strided array with offset * Support np.clip(v, None, x) and np.clip(v, x, None) * Support scipy.special.ndtr, scipy.special.ndtri, scipy.special.gammaincinv * Fix set intersection * Support numpy.fft.fftn * Support axis parameter in numpy.argsort To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 pkgsrc/math/py-pythran/Makefile cvs rdiff -u -r1.4 -r1.5 pkgsrc/math/py-pythran/PLIST cvs rdiff -u -r1.5 -r1.6 pkgsrc/math/py-pythran/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_167455190480280 Content-Disposition: inline Content-Length: 9369 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/math/py-pythran/Makefile diff -u pkgsrc/math/py-pythran/Makefile:1.8 pkgsrc/math/py-pythran/Makefile:1.9 --- pkgsrc/math/py-pythran/Makefile:1.8 Wed Nov 9 14:41:16 2022 +++ pkgsrc/math/py-pythran/Makefile Tue Jan 24 09:18:23 2023 @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.8 2022/11/09 14:41:16 adam Exp $ +# $NetBSD: Makefile,v 1.9 2023/01/24 09:18:23 adam Exp $ -DISTNAME= pythran-0.12.0 +DISTNAME= pythran-0.12.1 PKGNAME= ${PYPKGPREFIX}-${DISTNAME} CATEGORIES= math python MASTER_SITES= ${MASTER_SITE_PYPI:=p/pythran/} @@ -21,11 +21,6 @@ PYTHON_VERSIONS_INCOMPATIBLE= 27 USE_PKG_RESOURCES= yes -post-extract: - ${RM} ${WRKSRC}/third_party/xsimd/config/xsimd_config.hpp.rej - ${RM} ${WRKSRC}/third_party/xsimd/config/xsimd_arch.hpp.rej - ${RM} ${WRKSRC}/third_party/xsimd/xsimd.hpp.rej - post-install: .for bin in pythran pythran-config cd ${DESTDIR}${PREFIX}/bin && \ Index: pkgsrc/math/py-pythran/PLIST diff -u pkgsrc/math/py-pythran/PLIST:1.4 pkgsrc/math/py-pythran/PLIST:1.5 --- pkgsrc/math/py-pythran/PLIST:1.4 Wed Nov 9 14:41:16 2022 +++ pkgsrc/math/py-pythran/PLIST Tue Jan 24 09:18:23 2023 @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.4 2022/11/09 14:41:16 adam Exp $ +@comment $NetBSD: PLIST,v 1.5 2023/01/24 09:18:23 adam Exp $ bin/pythran-${PYVERSSUFFIX} bin/pythran-config-${PYVERSSUFFIX} ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO @@ -639,6 +639,11 @@ ${PYSITELIB}/pythran/boost/lexical_cast/ ${PYSITELIB}/pythran/boost/limits.hpp ${PYSITELIB}/pythran/boost/math/constants/calculate_constants.hpp ${PYSITELIB}/pythran/boost/math/constants/constants.hpp +${PYSITELIB}/pythran/boost/math/distributions/complement.hpp +${PYSITELIB}/pythran/boost/math/distributions/detail/common_error_handling.hpp +${PYSITELIB}/pythran/boost/math/distributions/detail/derived_accessors.hpp +${PYSITELIB}/pythran/boost/math/distributions/fwd.hpp +${PYSITELIB}/pythran/boost/math/distributions/normal.hpp ${PYSITELIB}/pythran/boost/math/policies/error_handling.hpp ${PYSITELIB}/pythran/boost/math/policies/policy.hpp ${PYSITELIB}/pythran/boost/math/special_functions/bernoulli.hpp @@ -2930,6 +2935,7 @@ ${PYSITELIB}/pythran/pythonic/include/nu ${PYSITELIB}/pythran/pythonic/include/numpy/fabs.hpp ${PYSITELIB}/pythran/pythonic/include/numpy/fft/c2c.hpp ${PYSITELIB}/pythran/pythonic/include/numpy/fft/fft.hpp +${PYSITELIB}/pythran/pythonic/include/numpy/fft/fftn.hpp ${PYSITELIB}/pythran/pythonic/include/numpy/fft/hfft.hpp ${PYSITELIB}/pythran/pythonic/include/numpy/fft/ifft.hpp ${PYSITELIB}/pythran/pythonic/include/numpy/fft/ihfft.hpp @@ -3314,6 +3320,7 @@ ${PYSITELIB}/pythran/pythonic/include/ra ${PYSITELIB}/pythran/pythonic/include/random/uniform.hpp ${PYSITELIB}/pythran/pythonic/include/scipy/special/binom.hpp ${PYSITELIB}/pythran/pythonic/include/scipy/special/gamma.hpp +${PYSITELIB}/pythran/pythonic/include/scipy/special/gammaincinv.hpp ${PYSITELIB}/pythran/pythonic/include/scipy/special/gammaln.hpp ${PYSITELIB}/pythran/pythonic/include/scipy/special/hankel1.hpp ${PYSITELIB}/pythran/pythonic/include/scipy/special/hankel2.hpp @@ -3325,6 +3332,8 @@ ${PYSITELIB}/pythran/pythonic/include/sc ${PYSITELIB}/pythran/pythonic/include/scipy/special/jvp.hpp ${PYSITELIB}/pythran/pythonic/include/scipy/special/kv.hpp ${PYSITELIB}/pythran/pythonic/include/scipy/special/kvp.hpp +${PYSITELIB}/pythran/pythonic/include/scipy/special/ndtr.hpp +${PYSITELIB}/pythran/pythonic/include/scipy/special/ndtri.hpp ${PYSITELIB}/pythran/pythonic/include/scipy/special/spherical_jn.hpp ${PYSITELIB}/pythran/pythonic/include/scipy/special/spherical_yn.hpp ${PYSITELIB}/pythran/pythonic/include/scipy/special/yv.hpp @@ -3589,6 +3598,7 @@ ${PYSITELIB}/pythran/pythonic/numpy/eye. ${PYSITELIB}/pythran/pythonic/numpy/fabs.hpp ${PYSITELIB}/pythran/pythonic/numpy/fft/c2c.hpp ${PYSITELIB}/pythran/pythonic/numpy/fft/fft.hpp +${PYSITELIB}/pythran/pythonic/numpy/fft/fftn.hpp ${PYSITELIB}/pythran/pythonic/numpy/fft/hfft.hpp ${PYSITELIB}/pythran/pythonic/numpy/fft/ifft.hpp ${PYSITELIB}/pythran/pythonic/numpy/fft/ihfft.hpp @@ -3979,6 +3989,7 @@ ${PYSITELIB}/pythran/pythonic/random/uni ${PYSITELIB}/pythran/pythonic/scipy/special/binom.hpp ${PYSITELIB}/pythran/pythonic/scipy/special/chbevl.hpp ${PYSITELIB}/pythran/pythonic/scipy/special/gamma.hpp +${PYSITELIB}/pythran/pythonic/scipy/special/gammaincinv.hpp ${PYSITELIB}/pythran/pythonic/scipy/special/gammaln.hpp ${PYSITELIB}/pythran/pythonic/scipy/special/hankel1.hpp ${PYSITELIB}/pythran/pythonic/scipy/special/hankel2.hpp @@ -3990,6 +4001,8 @@ ${PYSITELIB}/pythran/pythonic/scipy/spec ${PYSITELIB}/pythran/pythonic/scipy/special/jvp.hpp ${PYSITELIB}/pythran/pythonic/scipy/special/kv.hpp ${PYSITELIB}/pythran/pythonic/scipy/special/kvp.hpp +${PYSITELIB}/pythran/pythonic/scipy/special/ndtr.hpp +${PYSITELIB}/pythran/pythonic/scipy/special/ndtri.hpp ${PYSITELIB}/pythran/pythonic/scipy/special/spherical_jn.hpp ${PYSITELIB}/pythran/pythonic/scipy/special/spherical_yn.hpp ${PYSITELIB}/pythran/pythonic/scipy/special/yv.hpp @@ -4148,6 +4161,9 @@ ${PYSITELIB}/pythran/transformations/nor ${PYSITELIB}/pythran/transformations/normalize_tuples.py ${PYSITELIB}/pythran/transformations/normalize_tuples.pyc ${PYSITELIB}/pythran/transformations/normalize_tuples.pyo +${PYSITELIB}/pythran/transformations/normalize_typeis.py +${PYSITELIB}/pythran/transformations/normalize_typeis.pyc +${PYSITELIB}/pythran/transformations/normalize_typeis.pyo ${PYSITELIB}/pythran/transformations/remove_comprehension.py ${PYSITELIB}/pythran/transformations/remove_comprehension.pyc ${PYSITELIB}/pythran/transformations/remove_comprehension.pyo @@ -4214,9 +4230,10 @@ ${PYSITELIB}/pythran/xsimd/arch/xsimd_av ${PYSITELIB}/pythran/xsimd/arch/xsimd_avx512dq.hpp ${PYSITELIB}/pythran/xsimd/arch/xsimd_avx512f.hpp ${PYSITELIB}/pythran/xsimd/arch/xsimd_constants.hpp -${PYSITELIB}/pythran/xsimd/arch/xsimd_fma3.hpp +${PYSITELIB}/pythran/xsimd/arch/xsimd_fma3_avx.hpp +${PYSITELIB}/pythran/xsimd/arch/xsimd_fma3_avx2.hpp +${PYSITELIB}/pythran/xsimd/arch/xsimd_fma3_sse.hpp ${PYSITELIB}/pythran/xsimd/arch/xsimd_fma4.hpp -${PYSITELIB}/pythran/xsimd/arch/xsimd_fma5.hpp ${PYSITELIB}/pythran/xsimd/arch/xsimd_generic.hpp ${PYSITELIB}/pythran/xsimd/arch/xsimd_generic_fwd.hpp ${PYSITELIB}/pythran/xsimd/arch/xsimd_isa.hpp @@ -4228,14 +4245,13 @@ ${PYSITELIB}/pythran/xsimd/arch/xsimd_ss ${PYSITELIB}/pythran/xsimd/arch/xsimd_sse4_1.hpp ${PYSITELIB}/pythran/xsimd/arch/xsimd_sse4_2.hpp ${PYSITELIB}/pythran/xsimd/arch/xsimd_ssse3.hpp +${PYSITELIB}/pythran/xsimd/arch/xsimd_sve.hpp ${PYSITELIB}/pythran/xsimd/config/xsimd_arch.hpp ${PYSITELIB}/pythran/xsimd/config/xsimd_config.hpp ${PYSITELIB}/pythran/xsimd/config/xsimd_cpuid.hpp -${PYSITELIB}/pythran/xsimd/math/.xsimd_gamma.hpp.swp ${PYSITELIB}/pythran/xsimd/math/xsimd_rem_pio2.hpp ${PYSITELIB}/pythran/xsimd/memory/xsimd_aligned_allocator.hpp ${PYSITELIB}/pythran/xsimd/memory/xsimd_alignment.hpp -${PYSITELIB}/pythran/xsimd/stl/algorithms.hpp ${PYSITELIB}/pythran/xsimd/types/xsimd_all_registers.hpp ${PYSITELIB}/pythran/xsimd/types/xsimd_api.hpp ${PYSITELIB}/pythran/xsimd/types/xsimd_avx2_register.hpp @@ -4246,8 +4262,10 @@ ${PYSITELIB}/pythran/xsimd/types/xsimd_a ${PYSITELIB}/pythran/xsimd/types/xsimd_avx_register.hpp ${PYSITELIB}/pythran/xsimd/types/xsimd_batch.hpp ${PYSITELIB}/pythran/xsimd/types/xsimd_batch_constant.hpp -${PYSITELIB}/pythran/xsimd/types/xsimd_fma3_register.hpp -${PYSITELIB}/pythran/xsimd/types/xsimd_fma5_register.hpp +${PYSITELIB}/pythran/xsimd/types/xsimd_fma3_avx2_register.hpp +${PYSITELIB}/pythran/xsimd/types/xsimd_fma3_avx_register.hpp +${PYSITELIB}/pythran/xsimd/types/xsimd_fma3_sse_register.hpp +${PYSITELIB}/pythran/xsimd/types/xsimd_fma4_register.hpp ${PYSITELIB}/pythran/xsimd/types/xsimd_generic_arch.hpp ${PYSITELIB}/pythran/xsimd/types/xsimd_neon64_register.hpp ${PYSITELIB}/pythran/xsimd/types/xsimd_neon_register.hpp @@ -4257,6 +4275,7 @@ ${PYSITELIB}/pythran/xsimd/types/xsimd_s ${PYSITELIB}/pythran/xsimd/types/xsimd_sse4_1_register.hpp ${PYSITELIB}/pythran/xsimd/types/xsimd_sse4_2_register.hpp ${PYSITELIB}/pythran/xsimd/types/xsimd_ssse3_register.hpp +${PYSITELIB}/pythran/xsimd/types/xsimd_sve_register.hpp ${PYSITELIB}/pythran/xsimd/types/xsimd_traits.hpp ${PYSITELIB}/pythran/xsimd/types/xsimd_utils.hpp ${PYSITELIB}/pythran/xsimd/xsimd.hpp Index: pkgsrc/math/py-pythran/distinfo diff -u pkgsrc/math/py-pythran/distinfo:1.5 pkgsrc/math/py-pythran/distinfo:1.6 --- pkgsrc/math/py-pythran/distinfo:1.5 Wed Nov 9 14:41:16 2022 +++ pkgsrc/math/py-pythran/distinfo Tue Jan 24 09:18:23 2023 @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.5 2022/11/09 14:41:16 adam Exp $ +$NetBSD: distinfo,v 1.6 2023/01/24 09:18:23 adam Exp $ -BLAKE2s (pythran-0.12.0.tar.gz) = 2ab5daaae3e54952264b4813b8bd9b2a84e70a89d6807b332456b037a91be1f9 -SHA512 (pythran-0.12.0.tar.gz) = 325e30858ddbd5e007c5d12078e16b63a4f22d8d51936eb97ba922bdea52ccca24519db0e19cd1972adff60f05011176d4bb2f97bfb3a299ba6ebe521d6be816 -Size (pythran-0.12.0.tar.gz) = 3913199 bytes +BLAKE2s (pythran-0.12.1.tar.gz) = 2e30bfd595ba4b12d43aaac62ccc329b59dc777e3a5ad484febf6235c37616dd +SHA512 (pythran-0.12.1.tar.gz) = e0a78df2c0a9b678a51ea2446588b5287a1f838e8387dd904b011b9314e61eebe0f53b6ea92107e766eebbea73ca0bdd4095a1805eb76a63cae063f82cdfa66b +Size (pythran-0.12.1.tar.gz) = 3995885 bytes --_----------=_167455190480280--