pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/math/py-numba py-numba: updated to 0.43.0



details:   https://anonhg.NetBSD.org/pkgsrc/rev/3722b54327ee
branches:  trunk
changeset: 331223:3722b54327ee
user:      adam <adam%pkgsrc.org@localhost>
date:      Thu Mar 14 13:04:17 2019 +0000

description:
py-numba: updated to 0.43.0

Version 0.43.0
In this release, the major new features are:
* Initial support for statically typed dictionaries
* Improvements to hash() to match Python 3 behavior
* Support for the heapq module
* Ability to pass C structs to Numba
* More NumPy functions: asarray, trapz, roll, ptp, extract

diffstat:

 math/py-numba/Makefile |   6 +++---
 math/py-numba/PLIST    |  43 ++++++++++++++++++++++++++++++++++++++++++-
 math/py-numba/distinfo |  10 +++++-----
 3 files changed, 50 insertions(+), 9 deletions(-)

diffs (160 lines):

diff -r f63d43f4e328 -r 3722b54327ee math/py-numba/Makefile
--- a/math/py-numba/Makefile    Thu Mar 14 13:02:18 2019 +0000
+++ b/math/py-numba/Makefile    Thu Mar 14 13:04:17 2019 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.5 2019/01/02 15:43:10 adam Exp $
+# $NetBSD: Makefile,v 1.6 2019/03/14 13:04:17 adam Exp $
 
-DISTNAME=      numba-0.42.0
+DISTNAME=      numba-0.43.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    math python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=n/numba/}
@@ -10,7 +10,7 @@
 COMMENT=       NumPy aware dynamic Python compiler using LLVM
 LICENSE=       2-clause-bsd
 
-DEPENDS+=      ${PYPKGPREFIX}-llvmlite>=0.27.0:../../devel/py-llvmlite
+DEPENDS+=      ${PYPKGPREFIX}-llvmlite>=0.28.0:../../devel/py-llvmlite
 
 USE_LANGUAGES= c c++
 
diff -r f63d43f4e328 -r 3722b54327ee math/py-numba/PLIST
--- a/math/py-numba/PLIST       Thu Mar 14 13:02:18 2019 +0000
+++ b/math/py-numba/PLIST       Thu Mar 14 13:04:17 2019 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.5 2019/01/02 15:43:10 adam Exp $
+@comment $NetBSD: PLIST,v 1.6 2019/03/14 13:04:17 adam Exp $
 bin/numba-${PYVERSSUFFIX}
 bin/pycc-${PYVERSSUFFIX}
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
@@ -10,6 +10,8 @@
 ${PYSITELIB}/numba/__init__.pyc
 ${PYSITELIB}/numba/__init__.pyo
 ${PYSITELIB}/numba/_arraystruct.h
+${PYSITELIB}/numba/_dictobject.c
+${PYSITELIB}/numba/_dictobject.h
 ${PYSITELIB}/numba/_dispatcher.c
 ${PYSITELIB}/numba/_dispatcher.h
 ${PYSITELIB}/numba/_dispatcher.so
@@ -265,6 +267,9 @@
 ${PYSITELIB}/numba/cuda/tests/cudadrv/test_cuda_driver.py
 ${PYSITELIB}/numba/cuda/tests/cudadrv/test_cuda_driver.pyc
 ${PYSITELIB}/numba/cuda/tests/cudadrv/test_cuda_driver.pyo
+${PYSITELIB}/numba/cuda/tests/cudadrv/test_cuda_libraries.py
+${PYSITELIB}/numba/cuda/tests/cudadrv/test_cuda_libraries.pyc
+${PYSITELIB}/numba/cuda/tests/cudadrv/test_cuda_libraries.pyo
 ${PYSITELIB}/numba/cuda/tests/cudadrv/test_cuda_memory.py
 ${PYSITELIB}/numba/cuda/tests/cudadrv/test_cuda_memory.pyc
 ${PYSITELIB}/numba/cuda/tests/cudadrv/test_cuda_memory.pyo
@@ -553,6 +558,9 @@
 ${PYSITELIB}/numba/decorators.py
 ${PYSITELIB}/numba/decorators.pyc
 ${PYSITELIB}/numba/decorators.pyo
+${PYSITELIB}/numba/dictobject.py
+${PYSITELIB}/numba/dictobject.pyc
+${PYSITELIB}/numba/dictobject.pyo
 ${PYSITELIB}/numba/dispatcher.py
 ${PYSITELIB}/numba/dispatcher.pyc
 ${PYSITELIB}/numba/dispatcher.pyo
@@ -983,6 +991,12 @@
 ${PYSITELIB}/numba/targets/gdb_hook.py
 ${PYSITELIB}/numba/targets/gdb_hook.pyc
 ${PYSITELIB}/numba/targets/gdb_hook.pyo
+${PYSITELIB}/numba/targets/hashing.py
+${PYSITELIB}/numba/targets/hashing.pyc
+${PYSITELIB}/numba/targets/hashing.pyo
+${PYSITELIB}/numba/targets/heapq.py
+${PYSITELIB}/numba/targets/heapq.pyc
+${PYSITELIB}/numba/targets/heapq.pyo
 ${PYSITELIB}/numba/targets/imputils.py
 ${PYSITELIB}/numba/targets/imputils.pyc
 ${PYSITELIB}/numba/targets/imputils.pyo
@@ -1145,6 +1159,9 @@
 ${PYSITELIB}/numba/tests/npyufunc/test_vectorize_decor.py
 ${PYSITELIB}/numba/tests/npyufunc/test_vectorize_decor.pyc
 ${PYSITELIB}/numba/tests/npyufunc/test_vectorize_decor.pyo
+${PYSITELIB}/numba/tests/overload_usecases.py
+${PYSITELIB}/numba/tests/overload_usecases.pyc
+${PYSITELIB}/numba/tests/overload_usecases.pyo
 ${PYSITELIB}/numba/tests/pdlike_usecase.py
 ${PYSITELIB}/numba/tests/pdlike_usecase.pyc
 ${PYSITELIB}/numba/tests/pdlike_usecase.pyo
@@ -1169,6 +1186,9 @@
 ${PYSITELIB}/numba/tests/test_alignment.py
 ${PYSITELIB}/numba/tests/test_alignment.pyc
 ${PYSITELIB}/numba/tests/test_alignment.pyo
+${PYSITELIB}/numba/tests/test_analysis.py
+${PYSITELIB}/numba/tests/test_analysis.pyc
+${PYSITELIB}/numba/tests/test_analysis.pyo
 ${PYSITELIB}/numba/tests/test_annotations.py
 ${PYSITELIB}/numba/tests/test_annotations.pyc
 ${PYSITELIB}/numba/tests/test_annotations.pyo
@@ -1277,6 +1297,12 @@
 ${PYSITELIB}/numba/tests/test_deprecations.py
 ${PYSITELIB}/numba/tests/test_deprecations.pyc
 ${PYSITELIB}/numba/tests/test_deprecations.pyo
+${PYSITELIB}/numba/tests/test_dictimpl.py
+${PYSITELIB}/numba/tests/test_dictimpl.pyc
+${PYSITELIB}/numba/tests/test_dictimpl.pyo
+${PYSITELIB}/numba/tests/test_dictobject.py
+${PYSITELIB}/numba/tests/test_dictobject.pyc
+${PYSITELIB}/numba/tests/test_dictobject.pyo
 ${PYSITELIB}/numba/tests/test_dicts.py
 ${PYSITELIB}/numba/tests/test_dicts.pyc
 ${PYSITELIB}/numba/tests/test_dicts.pyo
@@ -1343,6 +1369,9 @@
 ${PYSITELIB}/numba/tests/test_hashing.py
 ${PYSITELIB}/numba/tests/test_hashing.pyc
 ${PYSITELIB}/numba/tests/test_hashing.pyo
+${PYSITELIB}/numba/tests/test_heapq.py
+${PYSITELIB}/numba/tests/test_heapq.pyc
+${PYSITELIB}/numba/tests/test_heapq.pyo
 ${PYSITELIB}/numba/tests/test_import.py
 ${PYSITELIB}/numba/tests/test_import.pyc
 ${PYSITELIB}/numba/tests/test_import.pyo
@@ -1629,6 +1658,12 @@
 ${PYSITELIB}/numba/typeconv/typeconv.py
 ${PYSITELIB}/numba/typeconv/typeconv.pyc
 ${PYSITELIB}/numba/typeconv/typeconv.pyo
+${PYSITELIB}/numba/typed/__init__.py
+${PYSITELIB}/numba/typed/__init__.pyc
+${PYSITELIB}/numba/typed/__init__.pyo
+${PYSITELIB}/numba/typed/typeddict.py
+${PYSITELIB}/numba/typed/typeddict.pyc
+${PYSITELIB}/numba/typed/typeddict.pyo
 ${PYSITELIB}/numba/typeinfer.py
 ${PYSITELIB}/numba/typeinfer.pyc
 ${PYSITELIB}/numba/typeinfer.pyo
@@ -1722,9 +1757,15 @@
 ${PYSITELIB}/numba/unsafe/__init__.py
 ${PYSITELIB}/numba/unsafe/__init__.pyc
 ${PYSITELIB}/numba/unsafe/__init__.pyo
+${PYSITELIB}/numba/unsafe/bytes.py
+${PYSITELIB}/numba/unsafe/bytes.pyc
+${PYSITELIB}/numba/unsafe/bytes.pyo
 ${PYSITELIB}/numba/unsafe/ndarray.py
 ${PYSITELIB}/numba/unsafe/ndarray.pyc
 ${PYSITELIB}/numba/unsafe/ndarray.pyo
+${PYSITELIB}/numba/unsafe/refcount.py
+${PYSITELIB}/numba/unsafe/refcount.pyc
+${PYSITELIB}/numba/unsafe/refcount.pyo
 ${PYSITELIB}/numba/unsafe/tuple.py
 ${PYSITELIB}/numba/unsafe/tuple.pyc
 ${PYSITELIB}/numba/unsafe/tuple.pyo
diff -r f63d43f4e328 -r 3722b54327ee math/py-numba/distinfo
--- a/math/py-numba/distinfo    Thu Mar 14 13:02:18 2019 +0000
+++ b/math/py-numba/distinfo    Thu Mar 14 13:04:17 2019 +0000
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.5 2019/01/02 15:43:10 adam Exp $
+$NetBSD: distinfo,v 1.6 2019/03/14 13:04:17 adam Exp $
 
-SHA1 (numba-0.42.0.tar.gz) = 1005fe63e41a67cbc1075f7c5df63eb9583c078d
-RMD160 (numba-0.42.0.tar.gz) = 5bec5024c9f9f00488bfaaefccaa3fdbc39d1ce0
-SHA512 (numba-0.42.0.tar.gz) = 434d7d7385b7e17d50b4754f0881e5fcb49af7356b4167b954a72b58517276923c0f371b73c0d03e3ce783132a07451d93c7c2eee507495427c8f7c6c87aa063
-Size (numba-0.42.0.tar.gz) = 1562387 bytes
+SHA1 (numba-0.43.0.tar.gz) = 4ad5d0c482bac3de22c35428009c9c690d6570a8
+RMD160 (numba-0.43.0.tar.gz) = c68042aa982fe4c7ea9039eb390d6d332382e037
+SHA512 (numba-0.43.0.tar.gz) = 2542eb2efa45a41820025a4c1311a436d11c5118b167e0a8802c29334d872b5dde505f6885c9d80617a029f091307127033c8c1ffccaa61d6df36e00960f1f52
+Size (numba-0.43.0.tar.gz) = 1642679 bytes
 SHA1 (patch-numba_npyufunc_workqueue.c) = 0bcbeff869174265a2d776f847e880a99676d812



Home | Main Index | Thread Index | Old Index