pkgsrc-Changes archive

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

CVS commit: pkgsrc/math/py-numpy



Module Name:    pkgsrc
Committed By:   adam
Date:           Thu Jan  4 22:06:13 UTC 2024

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

Log Message:
py-numpy: updated to 1.26.3

1.26.3
MAINT: prepare 1.26.x for further development
TYP: add None to ``__getitem__`` in ``numpy.array_api``
BLD,BUG: quadmath required where available [f2py]
BUG: alpha doesn't use REAL(10)
BUG: Fix FP overflow error in division when the divisor is scalar
MAINT: Pin scipy-openblas version.
BUG: Fix f2py to enable use of string optional inout argument
BUG: Fix -fsanitize=alignment issue in numpy/_core/src/multiarray/arraytypes.c.src
TST: Explicitly pass NumPy path to cython during tests (also...
BUG: fix issues with ``newaxis`` and ``linalg.solve`` in ``numpy.array_api``
BUG: Disallow shadowed modulenames
BUG: Handle common blocks with kind specifications from modules
BUG: Fix moving compiled executable to root with f2py -c on Windows
BUG: Fix single to half-precision conversion on PPC64/VSX3
TST: f2py: fix issue in test skip condition
Revert "MAINT: Pin scipy-openblas version."
MAINT: do not use ``long`` type
TST: PyPy needs another gc.collect on latest versions
CI: Install Lapack runtime on Cygwin.
MAINT: Bump conda-incubator/setup-miniconda from 2.2.0 to 3.0.1
BLD: update vendored Meson for AIX shared library fix
MAINT: Init ``base`` in cpu_avx512_kn
BUG: Fix failing test_features on SapphireRapids
BUG: Fix non-contiguous memory load when ARM/Neon is enabled
MAINT,BUG: Never import distutils above 3.12 [f2py]
MAINT: make the import-time check for old Accelerate more specific
BUG: fix macOS version checks for Accelerate support
MAINT: Bump actions/setup-node and larsoner/circleci-artifacts-redirector-action
BUG: avoid seg fault from OOB access in RandomState.set_state()
BUG: Fix two errors related to not checking for failed allocations
BUG: Fix regression with ``f2py`` wrappers when modules and subroutines...
BUG: Fix build issues on SPR
BLD: fix uninitialized variable warnings from simd/neon/memory.h
BUG: Handle ``iso_c_type`` mappings more consistently
BUG: Fix module name bug in signature files [urgent] [f2py]
BUG: Handle .pyf.src and fix SciPy [urgent]
DOC: ``f2py`` rewrite with ``meson`` details
BUG: Add external library handling for meson [f2py]
MAINT: Run f2py's meson backend with the same python that ran...
MAINT: Update ``numpy/f2py/_backends`` from main.
MAINT: Easy updates of ``f2py/*.py`` from main.
MAINT: Update crackfortran.py and f2py2e.py from main


To generate a diff of this commit:
cvs rdiff -u -r1.117 -r1.118 pkgsrc/math/py-numpy/Makefile
cvs rdiff -u -r1.45 -r1.46 pkgsrc/math/py-numpy/PLIST
cvs rdiff -u -r1.86 -r1.87 pkgsrc/math/py-numpy/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-numpy/Makefile
diff -u pkgsrc/math/py-numpy/Makefile:1.117 pkgsrc/math/py-numpy/Makefile:1.118
--- pkgsrc/math/py-numpy/Makefile:1.117 Tue Jan  2 19:57:46 2024
+++ pkgsrc/math/py-numpy/Makefile       Thu Jan  4 22:06:13 2024
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.117 2024/01/02 19:57:46 thor Exp $
+# $NetBSD: Makefile,v 1.118 2024/01/04 22:06:13 adam Exp $
 
-DISTNAME=      numpy-1.26.2
-PKGREVISION=   2
+DISTNAME=      numpy-1.26.3
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    math python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=n/numpy/}
@@ -82,6 +81,11 @@ pre-configure:
        ${LN} -sf ${PREFIX}/bin/cython-${PYVERSSUFFIX} ${BUILDLINK_DIR}/bin/cython
 
 post-install:
+       ${RM} ${DESTDIR}${PREFIX}/${PYSITELIB}/numpy/distutils/command/config.py.orig
+       ${RM} ${DESTDIR}${PREFIX}/${PYSITELIB}/numpy/distutils/fcompiler/__init__.py.orig
+       ${RM} ${DESTDIR}${PREFIX}/${PYSITELIB}/numpy/distutils/fcompiler/g95.py.orig
+       ${RM} ${DESTDIR}${PREFIX}/${PYSITELIB}/numpy/distutils/fcompiler/gnu.py.orig
+       ${RM} ${DESTDIR}${PREFIX}/${PYSITELIB}/numpy/distutils/log.py.orig
        cd ${DESTDIR}${PREFIX}/bin && ${MV} f2py f2py-${PYVERSSUFFIX} || ${TRUE}
 
 # as of 1.26.1

Index: pkgsrc/math/py-numpy/PLIST
diff -u pkgsrc/math/py-numpy/PLIST:1.45 pkgsrc/math/py-numpy/PLIST:1.46
--- pkgsrc/math/py-numpy/PLIST:1.45     Tue Nov 21 21:58:01 2023
+++ pkgsrc/math/py-numpy/PLIST  Thu Jan  4 22:06:13 2024
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.45 2023/11/21 21:58:01 ryoon Exp $
+@comment $NetBSD: PLIST,v 1.46 2024/01/04 22:06:13 adam Exp $
 bin/f2py-${PYVERSSUFFIX}
 ${PYSITELIB}/${WHEEL_INFODIR}/LICENSE.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
@@ -666,7 +666,6 @@ ${PLIST.distutils}${PYSITELIB}/numpy/dis
 ${PLIST.distutils}${PYSITELIB}/numpy/distutils/command/build_src.pyc
 ${PLIST.distutils}${PYSITELIB}/numpy/distutils/command/build_src.pyo
 ${PLIST.distutils}${PYSITELIB}/numpy/distutils/command/config.py
-${PLIST.distutils}${PYSITELIB}/numpy/distutils/command/config.py.orig
 ${PLIST.distutils}${PYSITELIB}/numpy/distutils/command/config.pyc
 ${PLIST.distutils}${PYSITELIB}/numpy/distutils/command/config.pyo
 ${PLIST.distutils}${PYSITELIB}/numpy/distutils/command/config_compiler.py
@@ -709,7 +708,6 @@ ${PLIST.distutils}${PYSITELIB}/numpy/dis
 ${PLIST.distutils}${PYSITELIB}/numpy/distutils/extension.pyc
 ${PLIST.distutils}${PYSITELIB}/numpy/distutils/extension.pyo
 ${PLIST.distutils}${PYSITELIB}/numpy/distutils/fcompiler/__init__.py
-${PLIST.distutils}${PYSITELIB}/numpy/distutils/fcompiler/__init__.py.orig
 ${PLIST.distutils}${PYSITELIB}/numpy/distutils/fcompiler/__init__.pyc
 ${PLIST.distutils}${PYSITELIB}/numpy/distutils/fcompiler/__init__.pyo
 ${PLIST.distutils}${PYSITELIB}/numpy/distutils/fcompiler/absoft.py
@@ -728,11 +726,9 @@ ${PLIST.distutils}${PYSITELIB}/numpy/dis
 ${PLIST.distutils}${PYSITELIB}/numpy/distutils/fcompiler/fujitsu.pyc
 ${PLIST.distutils}${PYSITELIB}/numpy/distutils/fcompiler/fujitsu.pyo
 ${PLIST.distutils}${PYSITELIB}/numpy/distutils/fcompiler/g95.py
-${PLIST.distutils}${PYSITELIB}/numpy/distutils/fcompiler/g95.py.orig
 ${PLIST.distutils}${PYSITELIB}/numpy/distutils/fcompiler/g95.pyc
 ${PLIST.distutils}${PYSITELIB}/numpy/distutils/fcompiler/g95.pyo
 ${PLIST.distutils}${PYSITELIB}/numpy/distutils/fcompiler/gnu.py
-${PLIST.distutils}${PYSITELIB}/numpy/distutils/fcompiler/gnu.py.orig
 ${PLIST.distutils}${PYSITELIB}/numpy/distutils/fcompiler/gnu.pyc
 ${PLIST.distutils}${PYSITELIB}/numpy/distutils/fcompiler/gnu.pyo
 ${PLIST.distutils}${PYSITELIB}/numpy/distutils/fcompiler/hpux.py
@@ -787,7 +783,6 @@ ${PLIST.distutils}${PYSITELIB}/numpy/dis
 ${PLIST.distutils}${PYSITELIB}/numpy/distutils/line_endings.pyc
 ${PLIST.distutils}${PYSITELIB}/numpy/distutils/line_endings.pyo
 ${PLIST.distutils}${PYSITELIB}/numpy/distutils/log.py
-${PLIST.distutils}${PYSITELIB}/numpy/distutils/log.py.orig
 ${PLIST.distutils}${PYSITELIB}/numpy/distutils/log.pyc
 ${PLIST.distutils}${PYSITELIB}/numpy/distutils/log.pyo
 ${PLIST.distutils}${PYSITELIB}/numpy/distutils/mingw/gfortran_vs2003_hack.c
@@ -912,6 +907,9 @@ ${PYSITELIB}/numpy/f2py/_backends/meson.
 ${PYSITELIB}/numpy/f2py/_isocbind.py
 ${PYSITELIB}/numpy/f2py/_isocbind.pyc
 ${PYSITELIB}/numpy/f2py/_isocbind.pyo
+${PYSITELIB}/numpy/f2py/_src_pyf.py
+${PYSITELIB}/numpy/f2py/_src_pyf.pyc
+${PYSITELIB}/numpy/f2py/_src_pyf.pyo
 ${PYSITELIB}/numpy/f2py/auxfuncs.py
 ${PYSITELIB}/numpy/f2py/auxfuncs.pyc
 ${PYSITELIB}/numpy/f2py/auxfuncs.pyo
@@ -969,9 +967,13 @@ ${PYSITELIB}/numpy/f2py/tests/src/block_
 ${PYSITELIB}/numpy/f2py/tests/src/callback/foo.f
 ${PYSITELIB}/numpy/f2py/tests/src/callback/gh17797.f90
 ${PYSITELIB}/numpy/f2py/tests/src/callback/gh18335.f90
+${PYSITELIB}/numpy/f2py/tests/src/callback/gh25211.f
+${PYSITELIB}/numpy/f2py/tests/src/callback/gh25211.pyf
+${PYSITELIB}/numpy/f2py/tests/src/cli/gh_22819.pyf
 ${PYSITELIB}/numpy/f2py/tests/src/cli/hi77.f
 ${PYSITELIB}/numpy/f2py/tests/src/cli/hiworld.f90
 ${PYSITELIB}/numpy/f2py/tests/src/common/block.f
+${PYSITELIB}/numpy/f2py/tests/src/common/gh19161.f90
 ${PYSITELIB}/numpy/f2py/tests/src/crackfortran/accesstype.f90
 ${PYSITELIB}/numpy/f2py/tests/src/crackfortran/data_common.f
 ${PYSITELIB}/numpy/f2py/tests/src/crackfortran/data_multiplier.f
@@ -1007,6 +1009,8 @@ ${PYSITELIB}/numpy/f2py/tests/src/parame
 ${PYSITELIB}/numpy/f2py/tests/src/parameter/constant_non_compound.f90
 ${PYSITELIB}/numpy/f2py/tests/src/parameter/constant_real.f90
 ${PYSITELIB}/numpy/f2py/tests/src/quoted_character/foo.f
+${PYSITELIB}/numpy/f2py/tests/src/regression/gh25337/data.f90
+${PYSITELIB}/numpy/f2py/tests/src/regression/gh25337/use_data.f90
 ${PYSITELIB}/numpy/f2py/tests/src/regression/inout.f90
 ${PYSITELIB}/numpy/f2py/tests/src/return_character/foo77.f
 ${PYSITELIB}/numpy/f2py/tests/src/return_character/foo90.f90
@@ -1022,6 +1026,10 @@ ${PYSITELIB}/numpy/f2py/tests/src/size/f
 ${PYSITELIB}/numpy/f2py/tests/src/string/char.f90
 ${PYSITELIB}/numpy/f2py/tests/src/string/fixed_string.f90
 ${PYSITELIB}/numpy/f2py/tests/src/string/gh24008.f
+${PYSITELIB}/numpy/f2py/tests/src/string/gh24662.f90
+${PYSITELIB}/numpy/f2py/tests/src/string/gh25286.f90
+${PYSITELIB}/numpy/f2py/tests/src/string/gh25286.pyf
+${PYSITELIB}/numpy/f2py/tests/src/string/gh25286_bc.pyf
 ${PYSITELIB}/numpy/f2py/tests/src/string/scalar_string.f90
 ${PYSITELIB}/numpy/f2py/tests/src/string/string.f
 ${PYSITELIB}/numpy/f2py/tests/src/value_attrspec/gh21665.f90
@@ -1079,6 +1087,9 @@ ${PYSITELIB}/numpy/f2py/tests/test_modul
 ${PYSITELIB}/numpy/f2py/tests/test_parameter.py
 ${PYSITELIB}/numpy/f2py/tests/test_parameter.pyc
 ${PYSITELIB}/numpy/f2py/tests/test_parameter.pyo
+${PYSITELIB}/numpy/f2py/tests/test_pyf_src.py
+${PYSITELIB}/numpy/f2py/tests/test_pyf_src.pyc
+${PYSITELIB}/numpy/f2py/tests/test_pyf_src.pyo
 ${PYSITELIB}/numpy/f2py/tests/test_quoted_character.py
 ${PYSITELIB}/numpy/f2py/tests/test_quoted_character.pyc
 ${PYSITELIB}/numpy/f2py/tests/test_quoted_character.pyo

Index: pkgsrc/math/py-numpy/distinfo
diff -u pkgsrc/math/py-numpy/distinfo:1.86 pkgsrc/math/py-numpy/distinfo:1.87
--- pkgsrc/math/py-numpy/distinfo:1.86  Fri Nov 17 20:07:47 2023
+++ pkgsrc/math/py-numpy/distinfo       Thu Jan  4 22:06:13 2024
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.86 2023/11/17 20:07:47 wiz Exp $
+$NetBSD: distinfo,v 1.87 2024/01/04 22:06:13 adam Exp $
 
-BLAKE2s (numpy-1.26.2.tar.gz) = 413814f644d94aa71108fd724d148d0f9ae4f054f119889652c9e771340dfda2
-SHA512 (numpy-1.26.2.tar.gz) = 9986cd34dda921fbc152c3be0e39f003035787ea1e055452b9259d02c423d413080a0c7e4e19fd38d9e28f66d428719d6ebe784c24ae17249ff56494950daf4b
-Size (numpy-1.26.2.tar.gz) = 15664248 bytes
+BLAKE2s (numpy-1.26.3.tar.gz) = 9d0b23c2d8a1866ae82302a00fe0e88078dd221a78379326e49b0042fe745348
+SHA512 (numpy-1.26.3.tar.gz) = 25556b41e2db9cfc52c1dfa61b05e4fc1b7b6df3b169f365375575d1146857fdb5ff91ca1508b968c296b7a06e5c6d95e82c41cdc3561587a46d3aa178f6305d
+Size (numpy-1.26.3.tar.gz) = 15679696 bytes
 SHA1 (patch-numpy_core_include_numpy_npy__common.h) = 354e336b98f634b6298d0b1d0e85ef1a9d240bff
 SHA1 (patch-numpy_core_setup.py) = 01f90b7eb700cfa51edded31498c2de4c3850848
 SHA1 (patch-numpy_core_src_common_mem__overlap.c) = 10d65c7f8ba740ce2bae5ad47ef3162cd2c5a40b



Home | Main Index | Thread Index | Old Index