pkgsrc-Changes archive

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

CVS commit: pkgsrc/math/py-pythran



Module Name:    pkgsrc
Committed By:   adam
Date:           Mon Jan 24 20:39:00 UTC 2022

Modified Files:
        pkgsrc/math/py-pythran: Makefile PLIST distinfo

Log Message:
py-pythran: updated to 0.11.0

0.11.0:
* Remove six, networkx and decorator dependency
* Bump gast and Beniget requirements to support python 3.10
* Bump xsimd to 7.5.0
* Minimal default support for non-linux, non-osx, now-windows platform
* Numpy improvements for np.bincount, np.transpose, np.searchsorted
* Restore (and test) cython compatibility
* Expose pythran.get_include for toolchain integration
* Improve error message on invalid spec
* Handle static dispatching based on keyword signature
* Raise Memory Error upon (too) large numpy alloc
* Support scalar case of scipy.special.binom
* Trim the number of warnings in pythonic codebase


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 pkgsrc/math/py-pythran/Makefile
cvs rdiff -u -r1.1 -r1.2 pkgsrc/math/py-pythran/PLIST
cvs rdiff -u -r1.3 -r1.4 pkgsrc/math/py-pythran/distinfo

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

Modified files:

Index: pkgsrc/math/py-pythran/Makefile
diff -u pkgsrc/math/py-pythran/Makefile:1.5 pkgsrc/math/py-pythran/Makefile:1.6
--- pkgsrc/math/py-pythran/Makefile:1.5 Wed Jan  5 15:41:14 2022
+++ pkgsrc/math/py-pythran/Makefile     Mon Jan 24 20:38:59 2022
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.5 2022/01/05 15:41:14 wiz Exp $
+# $NetBSD: Makefile,v 1.6 2022/01/24 20:38:59 adam Exp $
 
-DISTNAME=      pythran-0.10.0
+DISTNAME=      pythran-0.11.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
-PKGREVISION=   2
 CATEGORIES=    math python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pythran/}
 

Index: pkgsrc/math/py-pythran/PLIST
diff -u pkgsrc/math/py-pythran/PLIST:1.1 pkgsrc/math/py-pythran/PLIST:1.2
--- pkgsrc/math/py-pythran/PLIST:1.1    Fri Oct  1 19:55:37 2021
+++ pkgsrc/math/py-pythran/PLIST        Mon Jan 24 20:38:59 2022
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1 2021/10/01 19:55:37 adam Exp $
+@comment $NetBSD: PLIST,v 1.2 2022/01/24 20:38:59 adam Exp $
 bin/pythran-${PYVERSSUFFIX}
 bin/pythran-config-${PYVERSSUFFIX}
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
@@ -3311,6 +3311,8 @@ ${PYSITELIB}/pythran/pythonic/include/sc
 ${PYSITELIB}/pythran/pythonic/include/scipy/special/gammaln.hpp
 ${PYSITELIB}/pythran/pythonic/include/scipy/special/hankel1.hpp
 ${PYSITELIB}/pythran/pythonic/include/scipy/special/hankel2.hpp
+${PYSITELIB}/pythran/pythonic/include/scipy/special/i0.hpp
+${PYSITELIB}/pythran/pythonic/include/scipy/special/i0e.hpp
 ${PYSITELIB}/pythran/pythonic/include/scipy/special/iv.hpp
 ${PYSITELIB}/pythran/pythonic/include/scipy/special/ivp.hpp
 ${PYSITELIB}/pythran/pythonic/include/scipy/special/jv.hpp
@@ -3969,10 +3971,13 @@ ${PYSITELIB}/pythran/pythonic/random/see
 ${PYSITELIB}/pythran/pythonic/random/shuffle.hpp
 ${PYSITELIB}/pythran/pythonic/random/uniform.hpp
 ${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/gammaln.hpp
 ${PYSITELIB}/pythran/pythonic/scipy/special/hankel1.hpp
 ${PYSITELIB}/pythran/pythonic/scipy/special/hankel2.hpp
+${PYSITELIB}/pythran/pythonic/scipy/special/i0.hpp
+${PYSITELIB}/pythran/pythonic/scipy/special/i0e.hpp
 ${PYSITELIB}/pythran/pythonic/scipy/special/iv.hpp
 ${PYSITELIB}/pythran/pythonic/scipy/special/ivp.hpp
 ${PYSITELIB}/pythran/pythonic/scipy/special/jv.hpp
@@ -4187,89 +4192,67 @@ ${PYSITELIB}/pythran/utils.pyo
 ${PYSITELIB}/pythran/version.py
 ${PYSITELIB}/pythran/version.pyc
 ${PYSITELIB}/pythran/version.pyo
-${PYSITELIB}/pythran/xsimd/config/xsimd_align.hpp
+${PYSITELIB}/pythran/xsimd/arch/generic/xsimd_generic_arithmetic.hpp
+${PYSITELIB}/pythran/xsimd/arch/generic/xsimd_generic_complex.hpp
+${PYSITELIB}/pythran/xsimd/arch/generic/xsimd_generic_details.hpp
+${PYSITELIB}/pythran/xsimd/arch/generic/xsimd_generic_logical.hpp
+${PYSITELIB}/pythran/xsimd/arch/generic/xsimd_generic_math.hpp
+${PYSITELIB}/pythran/xsimd/arch/generic/xsimd_generic_memory.hpp
+${PYSITELIB}/pythran/xsimd/arch/generic/xsimd_generic_rounding.hpp
+${PYSITELIB}/pythran/xsimd/arch/generic/xsimd_generic_trigo.hpp
+${PYSITELIB}/pythran/xsimd/arch/xsimd_avx.hpp
+${PYSITELIB}/pythran/xsimd/arch/xsimd_avx2.hpp
+${PYSITELIB}/pythran/xsimd/arch/xsimd_avx512bw.hpp
+${PYSITELIB}/pythran/xsimd/arch/xsimd_avx512cd.hpp
+${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_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
+${PYSITELIB}/pythran/xsimd/arch/xsimd_neon.hpp
+${PYSITELIB}/pythran/xsimd/arch/xsimd_neon64.hpp
+${PYSITELIB}/pythran/xsimd/arch/xsimd_scalar.hpp
+${PYSITELIB}/pythran/xsimd/arch/xsimd_sse2.hpp
+${PYSITELIB}/pythran/xsimd/arch/xsimd_sse3.hpp
+${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/config/xsimd_arch.hpp
+${PYSITELIB}/pythran/xsimd/config/xsimd_arch.hpp.rej
 ${PYSITELIB}/pythran/xsimd/config/xsimd_config.hpp
-${PYSITELIB}/pythran/xsimd/config/xsimd_include.hpp
-${PYSITELIB}/pythran/xsimd/config/xsimd_instruction_set.hpp
-${PYSITELIB}/pythran/xsimd/math/xsimd_basic_math.hpp
-${PYSITELIB}/pythran/xsimd/math/xsimd_error.hpp
-${PYSITELIB}/pythran/xsimd/math/xsimd_estrin.hpp
-${PYSITELIB}/pythran/xsimd/math/xsimd_exp_reduction.hpp
-${PYSITELIB}/pythran/xsimd/math/xsimd_exponential.hpp
-${PYSITELIB}/pythran/xsimd/math/xsimd_fp_manipulation.hpp
-${PYSITELIB}/pythran/xsimd/math/xsimd_fp_sign.hpp
-${PYSITELIB}/pythran/xsimd/math/xsimd_gamma.hpp
-${PYSITELIB}/pythran/xsimd/math/xsimd_horner.hpp
-${PYSITELIB}/pythran/xsimd/math/xsimd_hyperbolic.hpp
-${PYSITELIB}/pythran/xsimd/math/xsimd_invtrigo.hpp
-${PYSITELIB}/pythran/xsimd/math/xsimd_logarithm.hpp
-${PYSITELIB}/pythran/xsimd/math/xsimd_math.hpp
-${PYSITELIB}/pythran/xsimd/math/xsimd_math_complex.hpp
-${PYSITELIB}/pythran/xsimd/math/xsimd_numerical_constant.hpp
-${PYSITELIB}/pythran/xsimd/math/xsimd_power.hpp
+${PYSITELIB}/pythran/xsimd/config/xsimd_config.hpp.rej
+${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/math/xsimd_rounding.hpp
-${PYSITELIB}/pythran/xsimd/math/xsimd_scalar.hpp
-${PYSITELIB}/pythran/xsimd/math/xsimd_trigo_reduction.hpp
-${PYSITELIB}/pythran/xsimd/math/xsimd_trigonometric.hpp
 ${PYSITELIB}/pythran/xsimd/memory/xsimd_aligned_allocator.hpp
-${PYSITELIB}/pythran/xsimd/memory/xsimd_aligned_stack_buffer.hpp
 ${PYSITELIB}/pythran/xsimd/memory/xsimd_alignment.hpp
-${PYSITELIB}/pythran/xsimd/memory/xsimd_load_store.hpp
 ${PYSITELIB}/pythran/xsimd/stl/algorithms.hpp
-${PYSITELIB}/pythran/xsimd/stl/iterator.hpp
-${PYSITELIB}/pythran/xsimd/types/xsimd_avx512_bool.hpp
-${PYSITELIB}/pythran/xsimd/types/xsimd_avx512_complex.hpp
-${PYSITELIB}/pythran/xsimd/types/xsimd_avx512_conversion.hpp
-${PYSITELIB}/pythran/xsimd/types/xsimd_avx512_double.hpp
-${PYSITELIB}/pythran/xsimd/types/xsimd_avx512_float.hpp
-${PYSITELIB}/pythran/xsimd/types/xsimd_avx512_int16.hpp
-${PYSITELIB}/pythran/xsimd/types/xsimd_avx512_int32.hpp
-${PYSITELIB}/pythran/xsimd/types/xsimd_avx512_int64.hpp
-${PYSITELIB}/pythran/xsimd/types/xsimd_avx512_int8.hpp
-${PYSITELIB}/pythran/xsimd/types/xsimd_avx512_int_base.hpp
-${PYSITELIB}/pythran/xsimd/types/xsimd_avx_complex.hpp
-${PYSITELIB}/pythran/xsimd/types/xsimd_avx_conversion.hpp
-${PYSITELIB}/pythran/xsimd/types/xsimd_avx_double.hpp
-${PYSITELIB}/pythran/xsimd/types/xsimd_avx_float.hpp
-${PYSITELIB}/pythran/xsimd/types/xsimd_avx_int16.hpp
-${PYSITELIB}/pythran/xsimd/types/xsimd_avx_int32.hpp
-${PYSITELIB}/pythran/xsimd/types/xsimd_avx_int64.hpp
-${PYSITELIB}/pythran/xsimd/types/xsimd_avx_int8.hpp
-${PYSITELIB}/pythran/xsimd/types/xsimd_avx_int_base.hpp
-${PYSITELIB}/pythran/xsimd/types/xsimd_base.hpp
-${PYSITELIB}/pythran/xsimd/types/xsimd_base_bool.hpp
-${PYSITELIB}/pythran/xsimd/types/xsimd_base_constant.hpp
-${PYSITELIB}/pythran/xsimd/types/xsimd_common_math.hpp
-${PYSITELIB}/pythran/xsimd/types/xsimd_complex_base.hpp
-${PYSITELIB}/pythran/xsimd/types/xsimd_fallback.hpp
-${PYSITELIB}/pythran/xsimd/types/xsimd_int_conversion.hpp
-${PYSITELIB}/pythran/xsimd/types/xsimd_neon_bool.hpp
-${PYSITELIB}/pythran/xsimd/types/xsimd_neon_complex.hpp
-${PYSITELIB}/pythran/xsimd/types/xsimd_neon_conversion.hpp
-${PYSITELIB}/pythran/xsimd/types/xsimd_neon_double.hpp
-${PYSITELIB}/pythran/xsimd/types/xsimd_neon_float.hpp
-${PYSITELIB}/pythran/xsimd/types/xsimd_neon_int16.hpp
-${PYSITELIB}/pythran/xsimd/types/xsimd_neon_int32.hpp
-${PYSITELIB}/pythran/xsimd/types/xsimd_neon_int64.hpp
-${PYSITELIB}/pythran/xsimd/types/xsimd_neon_int8.hpp
-${PYSITELIB}/pythran/xsimd/types/xsimd_neon_int_base.hpp
-${PYSITELIB}/pythran/xsimd/types/xsimd_neon_uint16.hpp
-${PYSITELIB}/pythran/xsimd/types/xsimd_neon_uint32.hpp
-${PYSITELIB}/pythran/xsimd/types/xsimd_neon_uint64.hpp
-${PYSITELIB}/pythran/xsimd/types/xsimd_neon_uint8.hpp
-${PYSITELIB}/pythran/xsimd/types/xsimd_neon_utils.hpp
-${PYSITELIB}/pythran/xsimd/types/xsimd_scalar.hpp
-${PYSITELIB}/pythran/xsimd/types/xsimd_sse_complex.hpp
-${PYSITELIB}/pythran/xsimd/types/xsimd_sse_conversion.hpp
-${PYSITELIB}/pythran/xsimd/types/xsimd_sse_double.hpp
-${PYSITELIB}/pythran/xsimd/types/xsimd_sse_float.hpp
-${PYSITELIB}/pythran/xsimd/types/xsimd_sse_int16.hpp
-${PYSITELIB}/pythran/xsimd/types/xsimd_sse_int32.hpp
-${PYSITELIB}/pythran/xsimd/types/xsimd_sse_int64.hpp
-${PYSITELIB}/pythran/xsimd/types/xsimd_sse_int8.hpp
-${PYSITELIB}/pythran/xsimd/types/xsimd_sse_int_base.hpp
+${PYSITELIB}/pythran/xsimd/types/xsimd_all_registers.hpp
+${PYSITELIB}/pythran/xsimd/types/xsimd_api.hpp
+${PYSITELIB}/pythran/xsimd/types/xsimd_avx2_register.hpp
+${PYSITELIB}/pythran/xsimd/types/xsimd_avx512bw_register.hpp
+${PYSITELIB}/pythran/xsimd/types/xsimd_avx512cd_register.hpp
+${PYSITELIB}/pythran/xsimd/types/xsimd_avx512dq_register.hpp
+${PYSITELIB}/pythran/xsimd/types/xsimd_avx512f_register.hpp
+${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_generic_arch.hpp
+${PYSITELIB}/pythran/xsimd/types/xsimd_neon64_register.hpp
+${PYSITELIB}/pythran/xsimd/types/xsimd_neon_register.hpp
+${PYSITELIB}/pythran/xsimd/types/xsimd_register.hpp
+${PYSITELIB}/pythran/xsimd/types/xsimd_sse2_register.hpp
+${PYSITELIB}/pythran/xsimd/types/xsimd_sse3_register.hpp
+${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_traits.hpp
-${PYSITELIB}/pythran/xsimd/types/xsimd_types_include.hpp
 ${PYSITELIB}/pythran/xsimd/types/xsimd_utils.hpp
 ${PYSITELIB}/pythran/xsimd/xsimd.hpp
+${PYSITELIB}/pythran/xsimd/xsimd.hpp.rej

Index: pkgsrc/math/py-pythran/distinfo
diff -u pkgsrc/math/py-pythran/distinfo:1.3 pkgsrc/math/py-pythran/distinfo:1.4
--- pkgsrc/math/py-pythran/distinfo:1.3 Tue Oct 26 10:56:04 2021
+++ pkgsrc/math/py-pythran/distinfo     Mon Jan 24 20:39:00 2022
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.3 2021/10/26 10:56:04 nia Exp $
+$NetBSD: distinfo,v 1.4 2022/01/24 20:39:00 adam Exp $
 
-BLAKE2s (pythran-0.10.0.tar.gz) = 09c0226c944e00c3b5cb66ff1871f246a7f6da7b424fd7fe881e8e06d0c3a4d7
-SHA512 (pythran-0.10.0.tar.gz) = 5c1828482e2ab0d2552e718fb2e076d0494e0cf5ccc7cf3869f4ead74d8e583da096619a8c39d72e3b9ff14e5f7c2e310380911b5ef4436d3d7b0cb364fffaa0
-Size (pythran-0.10.0.tar.gz) = 3833449 bytes
+BLAKE2s (pythran-0.11.0.tar.gz) = d2ca68299002371758e9f6804d8b7e808a62289663b763290c0ac3ab60c9e0e6
+SHA512 (pythran-0.11.0.tar.gz) = 060146d6c2438bc00536bc7737fd5e4a947474b5786238bd331cd0e235c504fd96e4297eff37e22797bce3ad917761cc219fc849e6b90d14374fc432d0714001
+Size (pythran-0.11.0.tar.gz) = 3768003 bytes



Home | Main Index | Thread Index | Old Index