Path to this page:
./
math/pyscipy,
Scientific Algorithms Library for Python
Branch: CURRENT,
Version: 1.11.4nb2,
Package name: py311scipy1.11.4nb2,
Maintainer: markdSciPy is an open source library of scientific tools for Python. SciPy
supplements the popular Numeric module, gathering a variety of high level
science and engineering modules together as a single package.
SciPy includes modules for graphics and plotting, optimization, integration,
special functions, signal and image processing, genetic algorithms, ODE
solvers, and others.
Required to run:[
math/fftw] [
math/lapack] [
math/blas] [
math/pynumpy] [
devel/pycython] [
lang/gcc7] [
lang/python37]
Required to build:[
pkgtools/cwrappers]
Master sites:
Filesize: 55015.822 KB
Version history: (Expand)
 (20231228) Updated to version: py311scipy1.11.4nb2
 (20231207) Updated to version: py311scipy1.11.4nb1
 (20231119) Updated to version: py311scipy1.11.4
 (20231028) Updated to version: py311scipy1.11.3nb1
 (20230928) Updated to version: py311scipy1.11.3
 (20230825) Updated to version: py311scipy1.11.2
CVS history: (Expand)
20231227 23:42:02 by Dr. Thomas Orgis  Files touched by this commit (1) 
Log message:
math/pyscipy: correct linking with netlib BLAS
This fixes _superlu.so ending up without liblas linkage, which rendered parts
of scipy defunct. This features subtle interaction with the meson build logic.
Hopefully a new version handles distinct BLAS and CBLAS explictly.
Netlib and openblas variants are the only supported choices right now. It is
open how we'd interface with the custom logic regarding framework.accelerate
or mkl. This is work in progress upstream, and I am trying to influence it
so that a blaswrap package approach based on pkgconfig files would work.

20231207 21:47:13 by Dr. Thomas Orgis  Files touched by this commit (1) 
Log message:
pyscipy: Fix BLAS usage, using WHEEL_ARGS
See pynumpy. Also drop the bad fixed openblas dependency.

20231119 18:06:18 by Adam Ciarcinski  Files touched by this commit (2)  
Log message:
pyscipy: updated to 1.11.4
Issues closed for 1.11.4
Contradiction in \`pyproject.toml\` requirements?
Doc build fails with Python 3.11
BUG: upcasting of indices dtype from DIA to COO/CSR/BSR arrays
BUG: Regression in 1.11.3 can still fail for \`optimize.least_squares\`...
BUG: build failure with Xcode 15 linker
BUG: DiscreteAliasUrn construction fails with UNURANError for...
BUG: problem importing libgfortran.5.dylib on macOS Sonoma
BUG: scipy.sparse.lil_matrix division by complex number leads...
BUG: can't install scipy on mac m1 with poetry due to incompatible...
DOC: doc build failing
BUG: Python version constraints in releases causes issues for...
Pull requests for 1.11.4
DOC, MAINT: workaround for py311 docs
set idx_dtype in sparse dia_array.tocoo
MAINT: Prep 1.11.4
BLD: fix up version parsing issue in cythonize.py for setup.py...
DOC: stats.chisquare: result object contains attribute 'statistic'
BUG: fix pow method for sparrays with power zero
MAINT, BUG: stats: update the UNU.RAN submodule with DAU fix
BUG: Restore the original behavior of 'trf' from least_squares...
BLD: use classic linker on macOS 14 (Sonoma), the new linker...
BUG: Fix typecasting problem in scipy.sparse.lil_matrix truediv
DOC, MAINT: Bump CircleCI Python version to 3.11
MAINT, REL: unpin Python 1.11.x branch
MAINT, BLD: poetry loongarch shims

20231028 21:57:26 by Thomas Klausner  Files touched by this commit (516)  
Log message:
python/wheel.mk: simplify a lot, and switch to 'installer' for installation
This follows the recommended bootstrap method (flit_core, build, installer).
However, installer installs different files than pip, so update PLISTs
for all packages using wheel.mk and bump their PKGREVISIONs.

20231015 02:11:20 by David H. Gutteridge  Files touched by this commit (1) 
Log message:
pyscipy: fix minimum meson dependency pattern
We need to force a minimum with the most recent Python multiversion
patching.

20230928 17:46:30 by Adam Ciarcinski  Files touched by this commit (2)  
Log message:
pyscipy: updated to 1.11.3
Issues closed for 1.11.3

* BUG: scipy.optimize's trustconstr algorithm hangs when keepfeasible...
* freqz: suboptimal performance for worN=2\*\*n+1, include_nyquist=True...
* Bug in scipy.sparse.csgraph.min_weight_full_bipartite_matching
* BUG: Different results between numpy.fft.rfft and scipy.signal.freqz
* Buffer dtype mismatch, expected 'ITYPE_t' but got 'long'
* BUG: johnsonsu distribution no longer accepts integer \`b\` parameter
* BUG: dev.py has \`distutils\` usage
* BUG: mesonpy embeds random path in .pyx files
* BUG: Regression in 1.11.2: optimize.least_squares with method='trf'...
* BUG: Build fails on latest commit
* BUG: scipy.sparse.csgraph.laplacian raises AttributeError on...
* BUG: Incorrect sampling from zero rank covariance
Pull requests for 1.11.3

* BUG: add infeasibility checks to min_weight_full_bipartite_matching
* BUG: Allow johnsonsu parameters to be floats
* BUG: sparse.csgraph: Support int64 indices in traversal.pyx
* BUG: Fix python3.12 distutils dev.py build
* BUG: trustconstr Bounds exclusive
* MAINT: should not be using np.float64() on arrays
* REL, MAINT: prep for 1.11.3
* BUG: Fixes 19103 by adding back make_strictly_feasible to lsq...
* BLD: Avoid absolute pathnames in .pyx files
* MAINT: signal: Remove the cval parameter from the private function...
* BLD: revert to using published wheels [wheel build]
* BUG: Support sparse arrays in scipy.sparse.csgraph.laplacian
* MAINT: stats.CovViaEigendecomposition: fix \`_LA\` attribute...
* TST: fix \`TestODR.test_implicit\` test failure with tolerance...
* BUG: freqz rfft grid fix
* MAINT: newton, make sure x0 is an inexact type
* BUG: stats: fix build failure due to incorrect Boost policies...
* BLD: add float.h include to \`_fpumode.c\`, fixes Clang on Windows...
* MAINT: fix libquadmath licence

20230902 23:52:49 by David H. Gutteridge  Files touched by this commit (1) 
Log message:
pyscipy: reflect meson >= 1.1 tool dependency
This looks unorthodox, but this package directly expresses a meson
minimum, irrespective of meson_python.

20230826 21:50:01 by Tobias Nygren  Files touched by this commit (3) 
Log message:
pyscipy: move patch for _ISOC99_SOURCE issue to meson.build
