BSD Ports

math/py-numpy 2.5.3 NetBSD

Array processing for numbers, strings, records, and objects

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
65c9b1c391
License
modified-bsd
Categories
math, python
Package size
7278.2 KiB, 49074.9 KiB installed

Description

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.

In the other systems

SystemPortVersion
NetBSDmath/py-numpy2.5.3
FreeBSDmath/py-numpy2.4.6_1,1
OpenBSDmath/py-numpy2.5.4
DragonFlymath/py-numpy1.26.4_6,1
MidnightBSDmath/py-numpy2.4.6,1

Install

Binary package:

pkgin install py312-numpy

From pkgsrc:

cd /usr/pkgsrc/math/py-numpy && make install clean

Dependencies

Run dependencies 5
Required by 103

The first 100 are listed.

Configuration

No options to configure.

Service scripts
none
Flavors
py313-numpy-2.5.3, py314-numpy-2.5.3

Commit history 8

DateCommitCreditsLog message
65c9b1c391 adam Forget Python 3.10
3d52e39791 adam py-numpy: updated to 2.5.4
2.5.4 MAINT: Prepare 2.5.x for further development BUG: Reset an unrepresentable fill_value on a dtype change BLD: work around MSVC 19.51 bug BUG: fix np.strings.replace truncating old/new to a's BUG: fix _ureduce reshape when a kept axis has size 0 BUG: fix two possible crashes in the ufunc.accumulate implementation... BUG: Reset an inherited fill_value in MaskedArray.__new__ as... ENH: Improvements and fixes for stringdtype hashing CI: increase ppc64le timeout to match other timeouts BUG: fix memory leak in legacy ArrayMethod wrapper code BUG: check for non-finite input before calling gesdd/gelsd and... BUG: fix segfault in as_arrays() on self-referencing pyscalars TYP: Various typing improvements. BUG: Fix canonicalization/promotion of nested subarray types... …
3c4aa7fca4 adam py-numpy: updated to 2.5.3
2.5.3 MAINT: Prepare 2.5.x for further development BUG: raise ValueError when reading into record array with references... BUG: avoid uninitialized memory access / NULL-pointer deref in... TYP: fix ``np.random.{get,set}_bit_generator`` implicit re-exports... BUG: don't assume strides are a multiple of itemsize in stringdtype... CI: fix ccache CC override, add CXX in mac Conda CI BUG: Fix ref leak in _convert_from_type for custom scalar types... BUG: fix a number of issues around iterators and StringDType... TST: avoid allocating huge tuple of arrays in concatenate test... BUG: avoid possible UB in 'safe' multiplication helpers MAINT: use ``PyObject_`` functions instead of raw ``PyArray_ ones`` BUG: validate UTF-8 and harden StringDType bounds handling …
ee22652a0c wiz py-numpy: stop forcing c99
This codebase actually wants c11; avoids the need for two patches. Debugged with help from upstream. Bump PKGREVISION.
744308f178 wiz py-numpy: add upstream bug report URL

The latest 5 of 8 in the history this site was built from.