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.51.2
details: https://anonhg.NetBSD.org/pkgsrc/rev/6ea2a7c32d23
branches: trunk
changeset: 440052:6ea2a7c32d23
user: adam <adam%pkgsrc.org@localhost>
date: Fri Oct 02 08:34:39 2020 +0000
description:
py-numba: updated to 0.51.2
Version 0.51.2
This is a bugfix release for 0.51.1. It fixes a critical performance bug in the CFG back edge computation algorithm that leads to exponential time complexity arising in compilation for use cases with
certain pathological properties.
Continue. Don’t visit already checked successors
Version 0.51.1
This is a bugfix release for 0.51.0, it fixes a critical bug in caching, another critical bug in the CUDA target initialisation sequence and also fixes some compile time performance regressions:
Fix objmode cache segfault
Fix compilation slowdown due to controlflow analysis
CUDA: Don’t make a runtime call on import
Fix: Make UnicodeCharSeq into str for comparison.
Fix: Failure in test_cuda_submodules
diffstat:
math/py-numba/Makefile | 7 +++----
math/py-numba/distinfo | 10 +++++-----
2 files changed, 8 insertions(+), 9 deletions(-)
diffs (47 lines):
diff -r 50c2206da34d -r 6ea2a7c32d23 math/py-numba/Makefile
--- a/math/py-numba/Makefile Fri Oct 02 08:26:44 2020 +0000
+++ b/math/py-numba/Makefile Fri Oct 02 08:34:39 2020 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.21 2020/08/31 23:07:03 wiz Exp $
+# $NetBSD: Makefile,v 1.22 2020/10/02 08:34:39 adam Exp $
-DISTNAME= numba-0.51.0
+DISTNAME= numba-0.51.2
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= math python
MASTER_SITES= ${MASTER_SITE_PYPI:=n/numba/}
@@ -11,11 +11,11 @@
LICENSE= 2-clause-bsd
DEPENDS+= ${PYPKGPREFIX}-llvmlite>=0.33.0:../../devel/py-llvmlite
+DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
USE_LANGUAGES= c c++
PYTHON_VERSIONS_INCOMPATIBLE= 27
-PYTHON_VERSIONED_DEPENDENCIES+= setuptools
post-install:
.for cmd in numba pycc
@@ -25,5 +25,4 @@
.include "../../lang/python/egg.mk"
.include "../../math/py-numpy/buildlink3.mk"
-.include "../../lang/python/versioned_dependencies.mk"
.include "../../mk/bsd.pkg.mk"
diff -r 50c2206da34d -r 6ea2a7c32d23 math/py-numba/distinfo
--- a/math/py-numba/distinfo Fri Oct 02 08:26:44 2020 +0000
+++ b/math/py-numba/distinfo Fri Oct 02 08:34:39 2020 +0000
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.19 2020/08/21 20:33:16 adam Exp $
+$NetBSD: distinfo,v 1.20 2020/10/02 08:34:39 adam Exp $
-SHA1 (numba-0.51.0.tar.gz) = 17c034a05759afeb02a359649f3fc35d471a8a8c
-RMD160 (numba-0.51.0.tar.gz) = b713cdaf2ccec41755e0badec5aa7c1835a6b21f
-SHA512 (numba-0.51.0.tar.gz) = 1cd65ca6dc01a35732c8ef42bed97b07cd82e4c37352df1f3d11d9bea03604416893d990fc21a6d232401a79d3c8ee3c58536e6b23de3518c779670e0b29f1ca
-Size (numba-0.51.0.tar.gz) = 2056825 bytes
+SHA1 (numba-0.51.2.tar.gz) = abce4ac85af62a8454a3a099f278487daa8ae5b4
+RMD160 (numba-0.51.2.tar.gz) = 27385d931d024972dde689cf20489ed4eb45c3d2
+SHA512 (numba-0.51.2.tar.gz) = cd033b7333fd6d5269cc8138ff67997ace9cf0afda0f2f469bce3e929b333026ecd4f5c20666852b47b81825b36ff3b41276e5d6bac01864312d9deca10d5790
+Size (numba-0.51.2.tar.gz) = 2059680 bytes
SHA1 (patch-numba_np_ufunc_workqueue.c) = 35edad2c8eaf06197872bd04325524dd8de8f0e9
Home |
Main Index |
Thread Index |
Old Index