pkgsrc-Changes archive

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

CVS commit: pkgsrc/math/py-numba



Module Name:    pkgsrc
Committed By:   adam
Date:           Thu Apr  2 13:18:21 UTC 2026

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

Log Message:
py-numba: updated to 0.65.0

0.65.0

This is a major Numba release. Numba now adds support for Python 3.14t free-threading build.


To generate a diff of this commit:
cvs rdiff -u -r1.40 -r1.41 pkgsrc/math/py-numba/Makefile
cvs rdiff -u -r1.21 -r1.22 pkgsrc/math/py-numba/PLIST
cvs rdiff -u -r1.28 -r1.29 pkgsrc/math/py-numba/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-numba/Makefile
diff -u pkgsrc/math/py-numba/Makefile:1.40 pkgsrc/math/py-numba/Makefile:1.41
--- pkgsrc/math/py-numba/Makefile:1.40  Thu Jul  3 19:18:08 2025
+++ pkgsrc/math/py-numba/Makefile       Thu Apr  2 13:18:21 2026
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.40 2025/07/03 19:18:08 wiz Exp $
+# $NetBSD: Makefile,v 1.41 2026/04/02 13:18:21 adam Exp $
 
-DISTNAME=      numba-0.61.0
+DISTNAME=      numba-0.65.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
-PKGREVISION=   1
 CATEGORIES=    math python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=n/numba/}
 
@@ -12,17 +11,14 @@ COMMENT=    NumPy aware dynamic Python comp
 LICENSE=       2-clause-bsd
 
 TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=78:../../devel/py-setuptools
-DEPENDS+=      ${PYPKGPREFIX}-llvmlite>=0.41.0:../../devel/py-llvmlite
+DEPENDS+=      ${PYPKGPREFIX}-llvmlite>=0.47.0:../../devel/py-llvmlite
 
 # TODO: enable OpenMP properly, like other packages.
 MAKE_ENV+=     NUMBA_DISABLE_OPENMP=1
 
 USE_LANGUAGES= c c++
 
-PYTHON_VERSIONS_ACCEPTED=      313 312 311
-
-post-install:
-       cd ${DESTDIR}${PREFIX}/bin && ${MV} numba numba-${PYVERSSUFFIX} || ${TRUE}
+PY_RENAME_BINARIES=    numba
 
 .include "../../lang/python/wheel.mk"
 .include "../../math/py-numpy/buildlink3.mk"

Index: pkgsrc/math/py-numba/PLIST
diff -u pkgsrc/math/py-numba/PLIST:1.21 pkgsrc/math/py-numba/PLIST:1.22
--- pkgsrc/math/py-numba/PLIST:1.21     Wed Apr 16 11:28:29 2025
+++ pkgsrc/math/py-numba/PLIST  Thu Apr  2 13:18:21 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.21 2025/04/16 11:28:29 adam Exp $
+@comment $NetBSD: PLIST,v 1.22 2026/04/02 13:18:21 adam Exp $
 bin/numba-${PYVERSSUFFIX}
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
@@ -21,6 +21,7 @@ ${PYSITELIB}/numba/_dynfunc.so
 ${PYSITELIB}/numba/_dynfuncmod.c
 ${PYSITELIB}/numba/_hashtable.h
 ${PYSITELIB}/numba/_helperlib.c
+${PYSITELIB}/numba/_helperlib.pyi
 ${PYSITELIB}/numba/_helperlib.so
 ${PYSITELIB}/numba/_helpermod.c
 ${PYSITELIB}/numba/_lapack.c
@@ -32,7 +33,6 @@ ${PYSITELIB}/numba/_unicodetype_db.h
 ${PYSITELIB}/numba/_version.py
 ${PYSITELIB}/numba/_version.pyc
 ${PYSITELIB}/numba/_version.pyo
-${PYSITELIB}/numba/capsulethunk.h
 ${PYSITELIB}/numba/cext/__init__.py
 ${PYSITELIB}/numba/cext/__init__.pyc
 ${PYSITELIB}/numba/cext/__init__.pyo
@@ -130,12 +130,6 @@ ${PYSITELIB}/numba/core/datamodel/manage
 ${PYSITELIB}/numba/core/datamodel/models.py
 ${PYSITELIB}/numba/core/datamodel/models.pyc
 ${PYSITELIB}/numba/core/datamodel/models.pyo
-${PYSITELIB}/numba/core/datamodel/new_models.py
-${PYSITELIB}/numba/core/datamodel/new_models.pyc
-${PYSITELIB}/numba/core/datamodel/new_models.pyo
-${PYSITELIB}/numba/core/datamodel/old_models.py
-${PYSITELIB}/numba/core/datamodel/old_models.pyc
-${PYSITELIB}/numba/core/datamodel/old_models.pyo
 ${PYSITELIB}/numba/core/datamodel/packer.py
 ${PYSITELIB}/numba/core/datamodel/packer.pyc
 ${PYSITELIB}/numba/core/datamodel/packer.pyo
@@ -171,6 +165,7 @@ ${PYSITELIB}/numba/core/event.pyc
 ${PYSITELIB}/numba/core/event.pyo
 ${PYSITELIB}/numba/core/extending.py
 ${PYSITELIB}/numba/core/extending.pyc
+${PYSITELIB}/numba/core/extending.pyi
 ${PYSITELIB}/numba/core/extending.pyo
 ${PYSITELIB}/numba/core/externals.py
 ${PYSITELIB}/numba/core/externals.pyc
@@ -211,15 +206,9 @@ ${PYSITELIB}/numba/core/llvm_bindings.py
 ${PYSITELIB}/numba/core/lowering.py
 ${PYSITELIB}/numba/core/lowering.pyc
 ${PYSITELIB}/numba/core/lowering.pyo
-${PYSITELIB}/numba/core/new_boxing.py
-${PYSITELIB}/numba/core/new_boxing.pyc
-${PYSITELIB}/numba/core/new_boxing.pyo
 ${PYSITELIB}/numba/core/object_mode_passes.py
 ${PYSITELIB}/numba/core/object_mode_passes.pyc
 ${PYSITELIB}/numba/core/object_mode_passes.pyo
-${PYSITELIB}/numba/core/old_boxing.py
-${PYSITELIB}/numba/core/old_boxing.pyc
-${PYSITELIB}/numba/core/old_boxing.pyo
 ${PYSITELIB}/numba/core/optional.py
 ${PYSITELIB}/numba/core/optional.pyc
 ${PYSITELIB}/numba/core/optional.pyo
@@ -322,6 +311,7 @@ ${PYSITELIB}/numba/core/typeinfer.pyc
 ${PYSITELIB}/numba/core/typeinfer.pyo
 ${PYSITELIB}/numba/core/types/__init__.py
 ${PYSITELIB}/numba/core/types/__init__.pyc
+${PYSITELIB}/numba/core/types/__init__.pyi
 ${PYSITELIB}/numba/core/types/__init__.pyo
 ${PYSITELIB}/numba/core/types/abstract.py
 ${PYSITELIB}/numba/core/types/abstract.pyc
@@ -344,27 +334,9 @@ ${PYSITELIB}/numba/core/types/iterators.
 ${PYSITELIB}/numba/core/types/misc.py
 ${PYSITELIB}/numba/core/types/misc.pyc
 ${PYSITELIB}/numba/core/types/misc.pyo
-${PYSITELIB}/numba/core/types/new_scalars/__init__.py
-${PYSITELIB}/numba/core/types/new_scalars/__init__.pyc
-${PYSITELIB}/numba/core/types/new_scalars/__init__.pyo
-${PYSITELIB}/numba/core/types/new_scalars/machine_types.py
-${PYSITELIB}/numba/core/types/new_scalars/machine_types.pyc
-${PYSITELIB}/numba/core/types/new_scalars/machine_types.pyo
-${PYSITELIB}/numba/core/types/new_scalars/numpy_types.py
-${PYSITELIB}/numba/core/types/new_scalars/numpy_types.pyc
-${PYSITELIB}/numba/core/types/new_scalars/numpy_types.pyo
-${PYSITELIB}/numba/core/types/new_scalars/python_types.py
-${PYSITELIB}/numba/core/types/new_scalars/python_types.pyc
-${PYSITELIB}/numba/core/types/new_scalars/python_types.pyo
-${PYSITELIB}/numba/core/types/new_scalars/scalars.py
-${PYSITELIB}/numba/core/types/new_scalars/scalars.pyc
-${PYSITELIB}/numba/core/types/new_scalars/scalars.pyo
 ${PYSITELIB}/numba/core/types/npytypes.py
 ${PYSITELIB}/numba/core/types/npytypes.pyc
 ${PYSITELIB}/numba/core/types/npytypes.pyo
-${PYSITELIB}/numba/core/types/old_scalars.py
-${PYSITELIB}/numba/core/types/old_scalars.pyc
-${PYSITELIB}/numba/core/types/old_scalars.pyo
 ${PYSITELIB}/numba/core/types/scalars.py
 ${PYSITELIB}/numba/core/types/scalars.pyc
 ${PYSITELIB}/numba/core/types/scalars.pyo
@@ -410,30 +382,12 @@ ${PYSITELIB}/numba/core/typing/listdecl.
 ${PYSITELIB}/numba/core/typing/mathdecl.py
 ${PYSITELIB}/numba/core/typing/mathdecl.pyc
 ${PYSITELIB}/numba/core/typing/mathdecl.pyo
-${PYSITELIB}/numba/core/typing/new_builtins.py
-${PYSITELIB}/numba/core/typing/new_builtins.pyc
-${PYSITELIB}/numba/core/typing/new_builtins.pyo
-${PYSITELIB}/numba/core/typing/new_cmathdecl.py
-${PYSITELIB}/numba/core/typing/new_cmathdecl.pyc
-${PYSITELIB}/numba/core/typing/new_cmathdecl.pyo
-${PYSITELIB}/numba/core/typing/new_mathdecl.py
-${PYSITELIB}/numba/core/typing/new_mathdecl.pyc
-${PYSITELIB}/numba/core/typing/new_mathdecl.pyo
 ${PYSITELIB}/numba/core/typing/npdatetime.py
 ${PYSITELIB}/numba/core/typing/npdatetime.pyc
 ${PYSITELIB}/numba/core/typing/npdatetime.pyo
 ${PYSITELIB}/numba/core/typing/npydecl.py
 ${PYSITELIB}/numba/core/typing/npydecl.pyc
 ${PYSITELIB}/numba/core/typing/npydecl.pyo
-${PYSITELIB}/numba/core/typing/old_builtins.py
-${PYSITELIB}/numba/core/typing/old_builtins.pyc
-${PYSITELIB}/numba/core/typing/old_builtins.pyo
-${PYSITELIB}/numba/core/typing/old_cmathdecl.py
-${PYSITELIB}/numba/core/typing/old_cmathdecl.pyc
-${PYSITELIB}/numba/core/typing/old_cmathdecl.pyo
-${PYSITELIB}/numba/core/typing/old_mathdecl.py
-${PYSITELIB}/numba/core/typing/old_mathdecl.pyc
-${PYSITELIB}/numba/core/typing/old_mathdecl.pyo
 ${PYSITELIB}/numba/core/typing/setdecl.py
 ${PYSITELIB}/numba/core/typing/setdecl.pyc
 ${PYSITELIB}/numba/core/typing/setdecl.pyo
@@ -497,39 +451,9 @@ ${PYSITELIB}/numba/cpython/listobj.pyo
 ${PYSITELIB}/numba/cpython/mathimpl.py
 ${PYSITELIB}/numba/cpython/mathimpl.pyc
 ${PYSITELIB}/numba/cpython/mathimpl.pyo
-${PYSITELIB}/numba/cpython/new_builtins.py
-${PYSITELIB}/numba/cpython/new_builtins.pyc
-${PYSITELIB}/numba/cpython/new_builtins.pyo
-${PYSITELIB}/numba/cpython/new_hashing.py
-${PYSITELIB}/numba/cpython/new_hashing.pyc
-${PYSITELIB}/numba/cpython/new_hashing.pyo
-${PYSITELIB}/numba/cpython/new_mathimpl.py
-${PYSITELIB}/numba/cpython/new_mathimpl.pyc
-${PYSITELIB}/numba/cpython/new_mathimpl.pyo
-${PYSITELIB}/numba/cpython/new_numbers.py
-${PYSITELIB}/numba/cpython/new_numbers.pyc
-${PYSITELIB}/numba/cpython/new_numbers.pyo
-${PYSITELIB}/numba/cpython/new_tupleobj.py
-${PYSITELIB}/numba/cpython/new_tupleobj.pyc
-${PYSITELIB}/numba/cpython/new_tupleobj.pyo
 ${PYSITELIB}/numba/cpython/numbers.py
 ${PYSITELIB}/numba/cpython/numbers.pyc
 ${PYSITELIB}/numba/cpython/numbers.pyo
-${PYSITELIB}/numba/cpython/old_builtins.py
-${PYSITELIB}/numba/cpython/old_builtins.pyc
-${PYSITELIB}/numba/cpython/old_builtins.pyo
-${PYSITELIB}/numba/cpython/old_hashing.py
-${PYSITELIB}/numba/cpython/old_hashing.pyc
-${PYSITELIB}/numba/cpython/old_hashing.pyo
-${PYSITELIB}/numba/cpython/old_mathimpl.py
-${PYSITELIB}/numba/cpython/old_mathimpl.pyc
-${PYSITELIB}/numba/cpython/old_mathimpl.pyo
-${PYSITELIB}/numba/cpython/old_numbers.py
-${PYSITELIB}/numba/cpython/old_numbers.pyc
-${PYSITELIB}/numba/cpython/old_numbers.pyo
-${PYSITELIB}/numba/cpython/old_tupleobj.py
-${PYSITELIB}/numba/cpython/old_tupleobj.pyc
-${PYSITELIB}/numba/cpython/old_tupleobj.pyo
 ${PYSITELIB}/numba/cpython/printimpl.py
 ${PYSITELIB}/numba/cpython/printimpl.pyc
 ${PYSITELIB}/numba/cpython/printimpl.pyo
@@ -1284,6 +1208,9 @@ ${PYSITELIB}/numba/misc/literal.pyo
 ${PYSITELIB}/numba/misc/llvm_pass_timings.py
 ${PYSITELIB}/numba/misc/llvm_pass_timings.pyc
 ${PYSITELIB}/numba/misc/llvm_pass_timings.pyo
+${PYSITELIB}/numba/misc/memoryutils.py
+${PYSITELIB}/numba/misc/memoryutils.pyc
+${PYSITELIB}/numba/misc/memoryutils.pyo
 ${PYSITELIB}/numba/misc/mergesort.py
 ${PYSITELIB}/numba/misc/mergesort.pyc
 ${PYSITELIB}/numba/misc/mergesort.pyo
@@ -1334,9 +1261,6 @@ ${PYSITELIB}/numba/np/math/mathimpl.pyo
 ${PYSITELIB}/numba/np/math/numbers.py
 ${PYSITELIB}/numba/np/math/numbers.pyc
 ${PYSITELIB}/numba/np/math/numbers.pyo
-${PYSITELIB}/numba/np/new_arraymath.py
-${PYSITELIB}/numba/np/new_arraymath.pyc
-${PYSITELIB}/numba/np/new_arraymath.pyo
 ${PYSITELIB}/numba/np/npdatetime.py
 ${PYSITELIB}/numba/np/npdatetime.pyc
 ${PYSITELIB}/numba/np/npdatetime.pyo
@@ -1352,9 +1276,6 @@ ${PYSITELIB}/numba/np/npyimpl.pyo
 ${PYSITELIB}/numba/np/numpy_support.py
 ${PYSITELIB}/numba/np/numpy_support.pyc
 ${PYSITELIB}/numba/np/numpy_support.pyo
-${PYSITELIB}/numba/np/old_arraymath.py
-${PYSITELIB}/numba/np/old_arraymath.pyc
-${PYSITELIB}/numba/np/old_arraymath.pyo
 ${PYSITELIB}/numba/np/polynomial/__init__.py
 ${PYSITELIB}/numba/np/polynomial/__init__.pyc
 ${PYSITELIB}/numba/np/polynomial/__init__.pyo
@@ -1379,18 +1300,6 @@ ${PYSITELIB}/numba/np/random/generator_c
 ${PYSITELIB}/numba/np/random/generator_methods.py
 ${PYSITELIB}/numba/np/random/generator_methods.pyc
 ${PYSITELIB}/numba/np/random/generator_methods.pyo
-${PYSITELIB}/numba/np/random/new_distributions.py
-${PYSITELIB}/numba/np/random/new_distributions.pyc
-${PYSITELIB}/numba/np/random/new_distributions.pyo
-${PYSITELIB}/numba/np/random/new_random_methods.py
-${PYSITELIB}/numba/np/random/new_random_methods.pyc
-${PYSITELIB}/numba/np/random/new_random_methods.pyo
-${PYSITELIB}/numba/np/random/old_distributions.py
-${PYSITELIB}/numba/np/random/old_distributions.pyc
-${PYSITELIB}/numba/np/random/old_distributions.pyo
-${PYSITELIB}/numba/np/random/old_random_methods.py
-${PYSITELIB}/numba/np/random/old_random_methods.pyc
-${PYSITELIB}/numba/np/random/old_random_methods.pyo
 ${PYSITELIB}/numba/np/random/random_methods.py
 ${PYSITELIB}/numba/np/random/random_methods.pyc
 ${PYSITELIB}/numba/np/random/random_methods.pyo
@@ -2060,9 +1969,6 @@ ${PYSITELIB}/numba/tests/test_ndarray_su
 ${PYSITELIB}/numba/tests/test_nested_calls.py
 ${PYSITELIB}/numba/tests/test_nested_calls.pyc
 ${PYSITELIB}/numba/tests/test_nested_calls.pyo
-${PYSITELIB}/numba/tests/test_new_type_system.py
-${PYSITELIB}/numba/tests/test_new_type_system.pyc
-${PYSITELIB}/numba/tests/test_new_type_system.pyo
 ${PYSITELIB}/numba/tests/test_np_functions.py
 ${PYSITELIB}/numba/tests/test_np_functions.pyc
 ${PYSITELIB}/numba/tests/test_np_functions.pyo

Index: pkgsrc/math/py-numba/distinfo
diff -u pkgsrc/math/py-numba/distinfo:1.28 pkgsrc/math/py-numba/distinfo:1.29
--- pkgsrc/math/py-numba/distinfo:1.28  Fri Feb  7 03:25:11 2025
+++ pkgsrc/math/py-numba/distinfo       Thu Apr  2 13:18:21 2026
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.28 2025/02/07 03:25:11 ryoon Exp $
+$NetBSD: distinfo,v 1.29 2026/04/02 13:18:21 adam Exp $
 
-BLAKE2s (numba-0.61.0.tar.gz) = 4e2b2b561bf099a689e9c64739fdad32fc086badfa10703aef7c4fd0a104e1ae
-SHA512 (numba-0.61.0.tar.gz) = b4098e5358230b56018a17c56aff3595180bfe19e3c1287d1209e84be1635bf7905ffd2a8b73ceb48f806edac997b96672acc9cdc50ecf3a51373ca2110d51a6
-Size (numba-0.61.0.tar.gz) = 2816484 bytes
+BLAKE2s (numba-0.65.0.tar.gz) = e9b422e243c5ecfa0746067eaa51b0ed2714dd8a46daa691a1ef5f15ba918ff3
+SHA512 (numba-0.65.0.tar.gz) = f503b8fd7db337b3d2570dae443b0fa8b1fa1003512eb7fbb6cb1c32892c6e3efc64f9a9614c5c895da3aae5ba3179782788fcf5c4f9215d3074fbb9135b5e55
+Size (numba-0.65.0.tar.gz) = 2764131 bytes
 SHA1 (patch-numba_np_ufunc_workqueue.c) = 139f9685a6a5b9fcf857b49dc0f3555e0e361b54



Home | Main Index | Thread Index | Old Index