./math/py-numpy, Array processing for numbers, strings, records, and objects

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]

Branch: CURRENT, Version: 1.19.5, Package name: py38-numpy-1.19.5, Maintainer: pkgsrc-users

NumPy is a general-purpose array-processing package designed to
efficiently manipulate large multi-dimensional arrays of arbitrary
records without sacrificing too much speed for small multi-dimensional
arrays. NumPy is built on the Numeric code base and adds features
introduced by numarray as well as an extended C-API and the ability to
create arrays of arbitrary type.

There are also basic facilities for discrete fourier transform,
basic linear algebra and random number generation.

Required to run:
[math/lapack] [math/blas] [devel/py-setuptools] [devel/py-cython] [lang/gcc7] [lang/python37]

Required to build:

Master sites:

SHA1: 61f0b3dad58ce97b14da9dccbee0722d36f26937
RMD160: 3317c98790e8c2d1d9c36279b3451f09b6776935
Filesize: 7146.816 KB

Version history: (Expand)

CVS history: (Expand)

   2021-01-09 10:29:41 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-numpy: updated to 1.19.5

BUG: Fix segfault due to out of bound pointer in floatstatus...
BUG: fix np.timedelta64('nat').__format__ throwing an exception
BUG: Fixed file handle leak in array_tofile.
BUG: Raise recursion error during dimension discovery
BUG: Fix subarray dtype used with too large count in fromfile
BUG: 'bool' object has no attribute 'ndim'
BUG: ensure _UFuncNoLoopError can be pickled
BLD: update to OpenBLAS 0.3.13
BUG: make a variable volatile to work around clang compiler bug
REL: Prepare for the NumPy 1.19.5 release.
   2020-11-26 11:50:44 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-numpy: updated to 1.19.4

MAINT: Add check for Windows 10 version 2004 bug.
REV: Revert OpenBLAS to 1.19.2 version for 1.19.4

BLD: set upper versions for build dependencies
BUG: Set deprecated fields to null in PyArray_InitArrFuncs
ENH: Warn on unsupported Python 3.10+
MAINT: Update test_requirements.txt.
ENH: Support for the NVIDIA HPC SDK nvfortran compiler
BUG: Cygwin Workaround for #14787 on affected platforms
BUG: Fix memory leak of buffer-info cache due to relaxed strides
MAINT: Backport openblas_support from master.
TST: Add Python 3.9 to the CI testing on Windows, Mac.
TST: Simplify source path names in test_extending.
   2020-10-21 21:43:07 by Nia Alarie | Files touched by this commit (1)
Log message:
py-numpy: Assumes the compiler defaults to c99. Force -std=c99.
   2020-10-13 19:32:16 by Thomas Klausner | Files touched by this commit (1)
Log message:
py-numpy/bl3.mk: fix ABI depends for python 2.7 case
   2020-10-13 10:27:02 by Leonardo Taccari | Files touched by this commit (2) | Package updated
Log message:
py-numpy*: Update checksum for patch-numpy_distutils_system__info.py

Part of interchangeable BLAS system change.
   2020-10-12 23:52:05 by Jason Bacon | Files touched by this commit (87) | Package updated
Log message:
math/blas, math/lapack: Install interchangeable BLAS system

Install the new interchangeable BLAS system created by Thomas Orgis,
currently supporting Netlib BLAS/LAPACK, OpenBLAS, cblas, lapacke, and
Apple's Accelerate.framework.  This system allows the user to select any
BLAS implementation without modifying packages or using package options, by
setting PKGSRC_BLAS_TYPES in mk.conf. See mk/blas.buildlink3.mk for details.

This commit should not alter behavior of existing packages as the system
defaults to Netlib BLAS/LAPACK, which until now has been the only supported


Add new mk/blas.buildlink3.mk for inclusion in dependent packages
Install compatible Netlib math/blas and math/lapack packages
Update math/blas and math/lapack MAINTAINER approved by adam@
OpenBLAS, cblas, and lapacke will follow in separate commits
Update direct dependents to use mk/blas.buildlink3.mk
Perform recursive revbump
   2020-10-02 09:44:15 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-numpy: updated to 1.19.2

TST: Change aarch64 to arm64 in travis.yml.
MAINT: Configure hypothesis in ``np.test()`` for determinism,...
BLD: pin setuptools < 49.2.0
ENH: Add NumPy declarations to be used by Cython 3.0+
BUG: Remove non-threadsafe sigint handling from fft calculation
BUG: core: fix ilp64 blas dot/vdot/... for strides > int32 max
DOC: Use SPDX license expressions with correct license
DOC: Fix the link to the quick-start in the old API functions
BUG: fix pickling of arrays larger than 2GiB
   2020-08-11 07:58:29 by Makoto Fujiwara | Files touched by this commit (1)
Log message:
(math/py-numpy) INSTALL.rst.txt says Cython >= 0.29.21