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: Sat Nov 9 09:35:28 UTC 2024
Modified Files:
pkgsrc/math/py-pythran: Makefile PLIST distinfo
Log Message:
py-pythran: updated to 0.17.0
0.17.0
* Support parsing annotated statement
* Document and test Meson integration
* Update / improve Blas detection, including scipy-openblas
* Fix usage of Blas library
* Improve error reporting
* Support array module
* Reduce dependency on setuptools
* Faster forward substitution
* Enforce default optimization level to `-O2`
To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21 pkgsrc/math/py-pythran/Makefile
cvs rdiff -u -r1.9 -r1.10 pkgsrc/math/py-pythran/PLIST
cvs rdiff -u -r1.14 -r1.15 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.20 pkgsrc/math/py-pythran/Makefile:1.21
--- pkgsrc/math/py-pythran/Makefile:1.20 Mon Oct 14 06:45:51 2024
+++ pkgsrc/math/py-pythran/Makefile Sat Nov 9 09:35:28 2024
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.20 2024/10/14 06:45:51 wiz Exp $
+# $NetBSD: Makefile,v 1.21 2024/11/09 09:35:28 adam Exp $
-DISTNAME= pythran-0.16.1
+DISTNAME= pythran-0.17.0
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= math python
MASTER_SITES= ${MASTER_SITE_PYPI:=p/pythran/}
@@ -12,7 +12,7 @@ LICENSE= modified-bsd
TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
DEPENDS+= ${PYPKGPREFIX}-beniget>=0.4.0:../../devel/py-beniget
-DEPENDS+= ${PYPKGPREFIX}-gast>=0.5.0:../../devel/py-gast
+DEPENDS+= ${PYPKGPREFIX}-gast>=0.6.0:../../devel/py-gast
DEPENDS+= ${PYPKGPREFIX}-numpy-[0-9]*:../../math/py-numpy
DEPENDS+= ${PYPKGPREFIX}-ply>=3.4:../../devel/py-ply
DEPENDS+= ${PYPKGPREFIX}-setuptools>=62:../../devel/py-setuptools
Index: pkgsrc/math/py-pythran/PLIST
diff -u pkgsrc/math/py-pythran/PLIST:1.9 pkgsrc/math/py-pythran/PLIST:1.10
--- pkgsrc/math/py-pythran/PLIST:1.9 Tue May 21 08:38:46 2024
+++ pkgsrc/math/py-pythran/PLIST Sat Nov 9 09:35:28 2024
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.9 2024/05/21 08:38:46 adam Exp $
+@comment $NetBSD: PLIST,v 1.10 2024/11/09 09:35:28 adam Exp $
bin/pythran-${PYVERSSUFFIX}
bin/pythran-config-${PYVERSSUFFIX}
${PYSITELIB}/${WHEEL_INFODIR}/AUTHORS
@@ -2302,6 +2302,9 @@ ${PYSITELIB}/pythran/optimizations/copyt
${PYSITELIB}/pythran/optimizations/dead_code_elimination.py
${PYSITELIB}/pythran/optimizations/dead_code_elimination.pyc
${PYSITELIB}/pythran/optimizations/dead_code_elimination.pyo
+${PYSITELIB}/pythran/optimizations/fast_gexpr.py
+${PYSITELIB}/pythran/optimizations/fast_gexpr.pyc
+${PYSITELIB}/pythran/optimizations/fast_gexpr.pyo
${PYSITELIB}/pythran/optimizations/forward_substitution.py
${PYSITELIB}/pythran/optimizations/forward_substitution.pyc
${PYSITELIB}/pythran/optimizations/forward_substitution.pyo
@@ -2350,15 +2353,29 @@ ${PYSITELIB}/pythran/optimizations/tuple
${PYSITELIB}/pythran/passmanager.py
${PYSITELIB}/pythran/passmanager.pyc
${PYSITELIB}/pythran/passmanager.pyo
+${PYSITELIB}/pythran/pythonic/__dispatch__/append.hpp
${PYSITELIB}/pythran/pythonic/__dispatch__/clear.hpp
${PYSITELIB}/pythran/pythonic/__dispatch__/conjugate.hpp
${PYSITELIB}/pythran/pythonic/__dispatch__/copy.hpp
${PYSITELIB}/pythran/pythonic/__dispatch__/count.hpp
+${PYSITELIB}/pythran/pythonic/__dispatch__/extend.hpp
${PYSITELIB}/pythran/pythonic/__dispatch__/index.hpp
+${PYSITELIB}/pythran/pythonic/__dispatch__/insert.hpp
${PYSITELIB}/pythran/pythonic/__dispatch__/pop.hpp
${PYSITELIB}/pythran/pythonic/__dispatch__/remove.hpp
+${PYSITELIB}/pythran/pythonic/__dispatch__/reverse.hpp
${PYSITELIB}/pythran/pythonic/__dispatch__/sort.hpp
+${PYSITELIB}/pythran/pythonic/__dispatch__/tolist.hpp
${PYSITELIB}/pythran/pythonic/__dispatch__/update.hpp
+${PYSITELIB}/pythran/pythonic/array/array.hpp
+${PYSITELIB}/pythran/pythonic/array/array/buffer_info.hpp
+${PYSITELIB}/pythran/pythonic/array/array/byteswap.hpp
+${PYSITELIB}/pythran/pythonic/array/array/count.hpp
+${PYSITELIB}/pythran/pythonic/array/array/extend.hpp
+${PYSITELIB}/pythran/pythonic/array/array/frombytes.hpp
+${PYSITELIB}/pythran/pythonic/array/array/fromfile.hpp
+${PYSITELIB}/pythran/pythonic/array/array/fromlist.hpp
+${PYSITELIB}/pythran/pythonic/array/typecodes.hpp
${PYSITELIB}/pythran/pythonic/bisect/bisect.hpp
${PYSITELIB}/pythran/pythonic/bisect/bisect_left.hpp
${PYSITELIB}/pythran/pythonic/bisect/bisect_right.hpp
@@ -2488,6 +2505,7 @@ ${PYSITELIB}/pythran/pythonic/builtins/p
${PYSITELIB}/pythran/pythonic/builtins/pythran/len_set.hpp
${PYSITELIB}/pythran/pythonic/builtins/pythran/make_shape.hpp
${PYSITELIB}/pythran/pythonic/builtins/pythran/or_.hpp
+${PYSITELIB}/pythran/pythonic/builtins/pythran/restrict_assign.hpp
${PYSITELIB}/pythran/pythonic/builtins/pythran/static_if.hpp
${PYSITELIB}/pythran/pythonic/builtins/pythran/static_list.hpp
${PYSITELIB}/pythran/pythonic/builtins/range.hpp
@@ -2558,15 +2576,29 @@ ${PYSITELIB}/pythran/pythonic/cmath/tanh
${PYSITELIB}/pythran/pythonic/core.hpp
${PYSITELIB}/pythran/pythonic/functools/partial.hpp
${PYSITELIB}/pythran/pythonic/functools/reduce.hpp
+${PYSITELIB}/pythran/pythonic/include/__dispatch__/append.hpp
${PYSITELIB}/pythran/pythonic/include/__dispatch__/clear.hpp
${PYSITELIB}/pythran/pythonic/include/__dispatch__/conjugate.hpp
${PYSITELIB}/pythran/pythonic/include/__dispatch__/copy.hpp
${PYSITELIB}/pythran/pythonic/include/__dispatch__/count.hpp
+${PYSITELIB}/pythran/pythonic/include/__dispatch__/extend.hpp
${PYSITELIB}/pythran/pythonic/include/__dispatch__/index.hpp
+${PYSITELIB}/pythran/pythonic/include/__dispatch__/insert.hpp
${PYSITELIB}/pythran/pythonic/include/__dispatch__/pop.hpp
${PYSITELIB}/pythran/pythonic/include/__dispatch__/remove.hpp
+${PYSITELIB}/pythran/pythonic/include/__dispatch__/reverse.hpp
${PYSITELIB}/pythran/pythonic/include/__dispatch__/sort.hpp
+${PYSITELIB}/pythran/pythonic/include/__dispatch__/tolist.hpp
${PYSITELIB}/pythran/pythonic/include/__dispatch__/update.hpp
+${PYSITELIB}/pythran/pythonic/include/array/array.hpp
+${PYSITELIB}/pythran/pythonic/include/array/array/buffer_info.hpp
+${PYSITELIB}/pythran/pythonic/include/array/array/byteswap.hpp
+${PYSITELIB}/pythran/pythonic/include/array/array/count.hpp
+${PYSITELIB}/pythran/pythonic/include/array/array/extend.hpp
+${PYSITELIB}/pythran/pythonic/include/array/array/frombytes.hpp
+${PYSITELIB}/pythran/pythonic/include/array/array/fromfile.hpp
+${PYSITELIB}/pythran/pythonic/include/array/array/fromlist.hpp
+${PYSITELIB}/pythran/pythonic/include/array/typecodes.hpp
${PYSITELIB}/pythran/pythonic/include/bisect/bisect.hpp
${PYSITELIB}/pythran/pythonic/include/bisect/bisect_left.hpp
${PYSITELIB}/pythran/pythonic/include/bisect/bisect_right.hpp
@@ -2696,6 +2728,7 @@ ${PYSITELIB}/pythran/pythonic/include/bu
${PYSITELIB}/pythran/pythonic/include/builtins/pythran/len_set.hpp
${PYSITELIB}/pythran/pythonic/include/builtins/pythran/make_shape.hpp
${PYSITELIB}/pythran/pythonic/include/builtins/pythran/or_.hpp
+${PYSITELIB}/pythran/pythonic/include/builtins/pythran/restrict_assign.hpp
${PYSITELIB}/pythran/pythonic/include/builtins/pythran/static_if.hpp
${PYSITELIB}/pythran/pythonic/include/builtins/pythran/static_list.hpp
${PYSITELIB}/pythran/pythonic/include/builtins/range.hpp
@@ -3356,6 +3389,7 @@ ${PYSITELIB}/pythran/pythonic/include/st
${PYSITELIB}/pythran/pythonic/include/time/sleep.hpp
${PYSITELIB}/pythran/pythonic/include/time/time.hpp
${PYSITELIB}/pythran/pythonic/include/types/NoneType.hpp
+${PYSITELIB}/pythran/pythonic/include/types/array.hpp
${PYSITELIB}/pythran/pythonic/include/types/assignable.hpp
${PYSITELIB}/pythran/pythonic/include/types/attr.hpp
${PYSITELIB}/pythran/pythonic/include/types/bool.hpp
@@ -4033,6 +4067,7 @@ ${PYSITELIB}/pythran/pythonic/string/oct
${PYSITELIB}/pythran/pythonic/time/sleep.hpp
${PYSITELIB}/pythran/pythonic/time/time.hpp
${PYSITELIB}/pythran/pythonic/types/NoneType.hpp
+${PYSITELIB}/pythran/pythonic/types/array.hpp
${PYSITELIB}/pythran/pythonic/types/assignable.hpp
${PYSITELIB}/pythran/pythonic/types/attr.hpp
${PYSITELIB}/pythran/pythonic/types/bool.hpp
Index: pkgsrc/math/py-pythran/distinfo
diff -u pkgsrc/math/py-pythran/distinfo:1.14 pkgsrc/math/py-pythran/distinfo:1.15
--- pkgsrc/math/py-pythran/distinfo:1.14 Tue May 28 10:58:24 2024
+++ pkgsrc/math/py-pythran/distinfo Sat Nov 9 09:35:28 2024
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.14 2024/05/28 10:58:24 adam Exp $
+$NetBSD: distinfo,v 1.15 2024/11/09 09:35:28 adam Exp $
-BLAKE2s (pythran-0.16.1.tar.gz) = 0969a1044b9e3a935ba1aef763b1d277692fde0421f61e4c72a8e49f520cbae7
-SHA512 (pythran-0.16.1.tar.gz) = 13e6dcdc553969f2df704a23333ffd3b8162c08bb8116657c5a9aa1a9af435ff11e2312b6a7c7db7c1a817a522127b6c06ffb72207e6e1b0c064c7360f712a86
-Size (pythran-0.16.1.tar.gz) = 2377287 bytes
+BLAKE2s (pythran-0.17.0.tar.gz) = e125f5438a4051f1409e418e82c22712b3942c0a0e4d49f5ca3ae948cc6a58fd
+SHA512 (pythran-0.17.0.tar.gz) = 372d7c6aaa10e544c9810a2303ef17f5ab719b9cc5cc1e7cbf9fd06bec1726465f0f22bfa500a842c601301c9aeb60b9f954ae84c45a4ea940d00ac2d0a0fee9
+Size (pythran-0.17.0.tar.gz) = 2394494 bytes
Home |
Main Index |
Thread Index |
Old Index