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

SciPy 1.11.2 — это релиз с исправлением ошибок без новых функций по сравнению с 1.11.1. В этом релизе предоставлены Python 3.12 и musllinux wheels.

Авторы#

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

  • Евгений Буровский (2)

  • CJ Carey (3)

  • Дитер Вертмюллер (1)

  • elbarso (1) +

  • Ralf Gommers (2)

  • Matt Haberland (1)

  • jokasimr (1) +

  • Тило Лейтцбах (1) +

  • LemonBoy (1) +

  • Элли Литвак (2) +

  • Стурла Молден (1)

  • Andrew Nelson (5)

  • Тайлер Редди (39)

  • Daniel Schmitz (6)

  • Дэн Шульт (2)

  • Albert Steppi (1)

  • Matus Valo (1)

  • Стефан ван дер Вальт (1)

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

Исправленные проблемы для версии 1.11.2#

  • #4690: special.jn_zeros(281, 6) зависает

  • #12247: Комплексный квадратный корень матрицы для положительно полуопределенной матрицы

  • #18398: BUG: `loadmat` не загружает структуры MATLAB с анонимными…

  • #18603: BUG: Плавающая точка CSC с индексами int64 не работает с…

  • #18730: BUG: `scipy.optimize.minimize` не работает при `dtype=float32`…

  • #18788: DOC: Исправлена ссылка на инструкции по установке в README.rst

  • #18792: BUG: Ошибка сборки с Cython 3.0.0b3, если scipy уже установлен

  • #18793: BUG: optimize.least_squares с method='trf' дает неверный результат...

  • #18800: BUG: cKDtree.query больше не принимает DataFrame в качестве входных данных

  • #19002: Ошибка Spalde в scipy 1.10: 0-е измерение должно быть фиксированным

  • #19022: BUG: <Сборка scipy 1.11 падает с python3.12>

  • #19026: BUG: Компиляция scipy 1.10.1 и 1.11.1 завершается с ошибкой при использовании Python…

Pull requests для 1.11.2#

  • #17918: BUG: Исправить ошибку в linalg/_matfuncs_sqrtm.py

  • #18644: BUG: sparse.linalg: Приведение массивов индексов к intc перед вызовом…

  • #18784: Разрешить параметрам johnsonsu быть числами с плавающей точкой

  • #18785: MAINT: stats: исправление предупреждений об устаревании NumPy

  • #18787: REL, MAINT: подготовка к 1.11.2

  • #18790: DOC: Исправлена сломанная ссылка на руководство по установке в README

  • #18804: BUG: Гарантировать, что cKDtree.query не передает Pandas DataFrame в np.isfinite

  • #18809: CI, MAINT: 32-битный пин Pillow

  • #18810: BLD: скопировать `cython_optimize.pxd` в директорию сборки

  • #18825: BUG: обеспечение работы оптимизатора `L-BFGS-B` с градиентом одинарной точности

  • #18831: BUG: io/matlab: Исправлена загрузка mat-файлов, содержащих обработчики функций…

  • #18859: BUG: сделать функцию корней Бесселя не зависающей и не пропускающей корни

  • #18894: DOC: связывание docstring interp1d с учебным пособием

  • #18896: BUG: lsq trf даёт x=1e-10, если x0 близко к границе

  • #18937: CI/BLD: создание колес cp312

  • #18961: DOC: исправление инструкций по установке с использованием venv/pip

  • #18985: CI: переместить задание Cirrus musllinux в GHA, оптимизировать другие задания

  • #18999: CI: сократить использование Cirrus CI при сборке колес

  • #19004: BUG: interpolate: исправить spalde с len(c) < len(t)

  • #19025: BUG: передать неиспользуемый xrtol в fmin_bfgs в _minimize_bfgs

  • #19027: BLD: переименовать `setup.py` в `_setup.py`, чтобы указать, что он должен…

  • #19034: MAINT: Устаревания NumPy 1.25.x

  • #19054: MAINT: обеспечить возврат скаляра функцией cobyla objective