pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/math/py-numexpr py-numexpr: updated to 2.7.3
details: https://anonhg.NetBSD.org/pkgsrc/rev/77e6de5f8a1d
branches: trunk
changeset: 452067:77e6de5f8a1d
user: adam <adam%pkgsrc.org@localhost>
date: Wed May 05 10:05:19 2021 +0000
description:
py-numexpr: updated to 2.7.3
Changes from 2.7.2 to 2.7.3
---------------------------
- Pinned Numpy versions to minimum supported version in an effort to alleviate
issues seen in Windows machines not having the same MSVC runtime installed as
was used to build the wheels.
- ARMv8 wheels are now available, thanks to `odidev` for the pull request.
Changes from 2.7.1 to 2.7.2
---------------------------
- Support for Python 2.7 and 3.5 is deprecated and will be discontinued when
`cibuildwheels` and/or GitHub Actions no longer support these versions.
- Wheels are now provided for Python 3.7, 3.5, 3.6, 3.7, 3.8, and 3.9 via
GitHub Actions.
- The block size is now exported into the namespace as `numexpr.__BLOCK_SIZE1__`
as a read-only value.
- If using MKL, the number of threads for VML is no longer forced to 1 on loading
the module. Testing has shown that VML never runs in multi-threaded mode for
the default BLOCKSIZE1 of 1024 elements, and forcing to 1 can have deleterious
effects on NumPy functions when built with MKL.
- Use of `ndarray.tostring()` in tests has been switch to `ndarray.tobytes()`
for future-proofing deprecation of `.tostring()`, if the version of NumPy is
greater than 1.9.
- Added a utility method `get_num_threads` that returns the (maximum) number of
threads currently in use by the virtual machine. The functionality of
`set_num_threads` whereby it returns the previous value has been deprecated
and will be removed in 2.8.X.
diffstat:
math/py-numexpr/Makefile | 7 +++----
math/py-numexpr/distinfo | 10 +++++-----
2 files changed, 8 insertions(+), 9 deletions(-)
diffs (38 lines):
diff -r de259a24b0c5 -r 77e6de5f8a1d math/py-numexpr/Makefile
--- a/math/py-numexpr/Makefile Wed May 05 10:02:32 2021 +0000
+++ b/math/py-numexpr/Makefile Wed May 05 10:05:19 2021 +0000
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.18 2020/10/12 21:52:03 bacon Exp $
+# $NetBSD: Makefile,v 1.19 2021/05/05 10:05:19 adam Exp $
-DISTNAME= numexpr-2.7.1
+DISTNAME= numexpr-2.7.3
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
-PKGREVISION= 1
CATEGORIES= math python
MASTER_SITES= ${MASTER_SITE_PYPI:=n/numexpr/}
@@ -11,7 +10,7 @@
COMMENT= Numerical expression evaluator for NumPy
LICENSE= mit
-USE_LANGUAGES= c++
+USE_LANGUAGES= c c++
REPLACE_PYTHON= numexpr/cpuinfo.py
do-test:
diff -r de259a24b0c5 -r 77e6de5f8a1d math/py-numexpr/distinfo
--- a/math/py-numexpr/distinfo Wed May 05 10:02:32 2021 +0000
+++ b/math/py-numexpr/distinfo Wed May 05 10:05:19 2021 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.17 2020/04/28 13:21:33 adam Exp $
+$NetBSD: distinfo,v 1.18 2021/05/05 10:05:19 adam Exp $
-SHA1 (numexpr-2.7.1.tar.gz) = b7d6950849e21abb8c4146edc899c7d7d34a734f
-RMD160 (numexpr-2.7.1.tar.gz) = a2d301d01e5148b07eca9fa9e0650d0c986bde36
-SHA512 (numexpr-2.7.1.tar.gz) = e8852ed1c7bd7f7e94ce5ad78de7a8a7ca30a5873dbfa4fae0a179fbcf956b1e66f2a09c1785f0d8d9e83a5cba359a55840a21784bc225aa01915a322709d370
-Size (numexpr-2.7.1.tar.gz) = 99196 bytes
+SHA1 (numexpr-2.7.3.tar.gz) = bfca81e3e0d083ab17544676143b057e4c5b6590
+RMD160 (numexpr-2.7.3.tar.gz) = 1d49701c950cd8f202f02daf03bc4f570149f6f5
+SHA512 (numexpr-2.7.3.tar.gz) = 62f4c2245b0420e9fa10de4b5e92599e88d451ab3426f30fad63e6038a27f0f89d96986985d6224996deecd680539c2fdf89b0f2a7f3f5f0d0ff3b50fbe435c0
+Size (numexpr-2.7.3.tar.gz) = 97932 bytes
Home |
Main Index |
Thread Index |
Old Index