Примечания к выпуску SciPy 1.15.2#

SciPy 1.15.2 — это выпуск с исправлением ошибок без новых функций по сравнению с 1.15.1. Сборки для свободнопоточного Python 3.13 на платформе Linux ARM доступны на PyPI, начиная с этого выпуска.

Авторы#

  • Имя (коммиты)

  • Peter Bell (1)

  • Charles Bousseau (1) +

  • Jake Bowhay (3)

  • Мэтью Бретт (1)

  • Ralf Gommers (3)

  • Рохит Госвами (1)

  • Matt Haberland (4)

  • Парт Нобель (1) +

  • Tyler Reddy (33)

  • Daniel Schmitz (2)

  • Dan Schult (5)

  • Scott Shambaugh (2)

  • Edgar Andrés Margffoy Tuay (1)

  • Warren Weckesser (4)

Всего 14 человек внесли вклад в этот выпуск. Люди со знаком «+» рядом с именами внесли патч впервые. Этот список имён генерируется автоматически и может быть неполным.

Проблемы, закрытые для версии 1.15.2#

  • #21214: BUG: _lib: сбой в uarray при выходе из интерпретатора с свободнопоточным...

  • #21417: BUG: special: Непроверенные вызовы malloc() и calloc() в specfun.h

  • #22183: BUG: Ошибка сегментации при передаче специального массива в scipy.cluster.hierarch

  • #22250: BUG: median_filter на 1D массиве приводит к краху с повреждением памяти…

  • #22314: BUG: special: Потенциальная утечка памяти в функции besy()

  • #22325: BUG: ndimage.median_filter: Повреждение кучи в scipy 1.15

  • #22333: BUG: signal.medfilt и ndimage.median_filter не возвращают корректные…

  • #22336: BUG: special: Непроверенный malloc в stirling2.h

  • #22347: BUG: Умножение матрицы coo_matrix на недопустимый тип...

  • #22349: BLD: Установлена статическая библиотека libhighs.a

  • #22355: BUG: interpolate test_bary_rational.TestAAA.test_basic_functions…

  • #22404: BUG: scipy.stats.zmap возвращает некорректные значения для комплексных…

  • #22417: BUG: spatial.transform: Rotation.from_matrix() использует неточные…

  • #22444: BUG: io.loadmat считает файл с большим количеством нулей валидным

  • #22458: BUG: Срезы разреженной матрицы с None даёт другой результат…

  • #22479: MAINT: scipy.stats: предупреждение SIMD test_regressZEROX для определенных…

Pull requests для версии 1.15.2#

  • #22038: ОШИБКА: увековечить глобальные строки uarray, чтобы предотвратить отрицательные…

  • #22080: BUG: special: Исправить непроверенные выделения памяти в specfun.h

  • #22187: BUG: cluster: cophenet перехватывать недопустимое количество матриц связей

  • #22306: REL, MAINT: подготовка к версии 1.15.2

  • #22322: MAINT: stats.Mixture: сделать тип возвращаемого значения согласованным, когда shape

  • #22337: MAINT: stats.Mixture: исправить обратные функции, когда среднее не определено

  • #22339: BUG: special: исправить непроверенный malloc в stirling2.h

  • #22345: TST: отключить проверку dtype из-за порядка байтов

  • #22353: BUG: sparse: исправлен выбор неправильного типа данных для координат coo

  • #22356: TST: interpolate: небольшое увеличение допуска в TestAAA.test_basic_functions

  • #22357: MAINT: Прекратить установку libhighs

  • #22372: BUG: sparse.linalg.norm: добавить тест и исправить тип возвращаемого значения

  • #22373: BUG: sparse: revert NotImplemented return values in dot and matmul

  • #22374: DOC: sparse.linalg: добавить две недавние функции в пространство имен и…

  • #22402: BUG: исправить стабильность median_filter

  • #22405: MAINT: stats.zmap: восстановление поддержки комплексных данных

  • #22408: MAINT: integrate.cumulative_simpson: увеличить допуск теста

  • #22418: BUG: scipy.spatial: Исправить неточную ортонормализацию в Rotation.from_matrix(

  • #22423: BUG: special: Исправление утечки памяти в функции AMOS besy().

  • #22446: CI: перенести задания Linux aarch64 на GitHub Actions, добавить cp313t…

  • #22447: BUG: io.loadmat: выдать ошибку на файле, содержащем все нули

  • #22472: BUG: sparse: исправление индексирования spmatrix с None и неявным заполнением…

  • #22482: MAINT: stats: шим, связанный с SIMD для pearsonr