NumPy is the fundamental package for scientific computing with Python. It
contains among other things:
- a powerful N-dimensional array object
- sophisticated (broadcasting) functions
- tools for integrating C/C++ and Fortran code
- useful linear algebra, Fourier transform, and random number capabilities
Besides its obvious scientific uses, NumPy can also be used as an efficient
multi-dimensional container of generic data. Arbitrary data-types can be
defined. This allows NumPy to seamlessly and speedily integrate with a wide
variety of databases.
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above. NOTE: This is a Python port. Instead of py311-numpy1 listed in the above command, you can pick from the names under the Packages section.
===> The following configuration options are available for py311-numpy1-1.26.4_4:
DOCS=on: Build and/or install documentation
====> Options available for the single BLASLIB: you have to select exactly one of them
BLIS=off: BLIS BLAS-like implementation
FLEXIBLAS=off: FlexiBLAS BLAS implementation
NETLIB=off: BLAS implementation from Netlib
OPENBLAS=on: OpenBLAS BLAS implementation
===> Use 'make config' to modify these settings
math/py-numpy1: backport configtool/pkg-config file from numpy 2
Traditionally the way to query for the numpy C API has been through
distutils/setuptools, but the use of setuptools beyond a PEP-517
build backend is increasingly discouraged. numpy 2 introduced
numpy-config and a pkg-config file to allow consumer build systems
to better support the use of numpy as a dependency.
Based on:
https://github.com/numpy/numpy/commit/2634f803313f349170c09606d3cc619accd72247
Reported by: fluffy
PR: 281470