pkgsrc-Changes archive

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

CVS commit: pkgsrc/math/py-numexpr



Module Name:    pkgsrc
Committed By:   adam
Date:           Wed May  5 10:05:19 UTC 2021

Modified Files:
        pkgsrc/math/py-numexpr: Makefile distinfo

Log Message:
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.


To generate a diff of this commit:
cvs rdiff -u -r1.18 -r1.19 pkgsrc/math/py-numexpr/Makefile
cvs rdiff -u -r1.17 -r1.18 pkgsrc/math/py-numexpr/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-numexpr/Makefile
diff -u pkgsrc/math/py-numexpr/Makefile:1.18 pkgsrc/math/py-numexpr/Makefile:1.19
--- pkgsrc/math/py-numexpr/Makefile:1.18        Mon Oct 12 21:52:03 2020
+++ pkgsrc/math/py-numexpr/Makefile     Wed May  5 10:05:19 2021
@@ -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 @@ HOMEPAGE=     https://github.com/pydata/nume
 COMMENT=       Numerical expression evaluator for NumPy
 LICENSE=       mit
 
-USE_LANGUAGES= c++
+USE_LANGUAGES= c c++
 REPLACE_PYTHON=        numexpr/cpuinfo.py
 
 do-test:

Index: pkgsrc/math/py-numexpr/distinfo
diff -u pkgsrc/math/py-numexpr/distinfo:1.17 pkgsrc/math/py-numexpr/distinfo:1.18
--- pkgsrc/math/py-numexpr/distinfo:1.17        Tue Apr 28 13:21:33 2020
+++ pkgsrc/math/py-numexpr/distinfo     Wed May  5 10:05:19 2021
@@ -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