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

SciPy 1.2.3 — это выпуск с исправлением ошибок без новых функций по сравнению с 1.2.2. Он является частью серии долгосрочной поддержки (LTS) для Python 2.7.

Авторы#

  • Geordie McBain

  • Мэтт Хаберленд

  • David Hagen

  • Tyler Reddy

  • Pauli Virtanen

  • Eric Larson

  • Юй Фэн

  • ananyashreyjain

  • Nikolay Mayorov

  • Evgeni Burovski

  • Warren Weckesser

Проблемы, закрытые для 1.2.3#

  • #4915: Исправлена ошибка в unique_roots в scipy.signal.signaltools.py для корней с одинаковой величиной

  • #5546: ValueError возникает, если scipy.sparse.linalg.expm получает массив больше 200x200

  • #7117: Предупреждать пользователей при использовании данных float32 в curve_fit и аналогичных функциях

  • #7906: Неверный результат от scipy.interpolate.UnivariateSpline.integral для значений вне границ

  • #9581: Минимизация методом наименьших квадратов молча завершается неудачей, когда данные x и y имеют разные типы

  • #9901: lsoda не обнаруживает жесткую задачу при вызове из solve_ivp

  • #9988: сборка документации сломана с Sphinx 2.0.0

  • #10303: BUG: optimize: linprog неудачный TestLinprogSimplexBland::test_unbounded_below_no_presolve_corrected

  • #10376: TST: Travis CI падает (с pytest 5.0 ?)

  • #10384: Сборка документации CircleCI завершается с ошибкой из-за новых предупреждений

  • #10535: TST: сбои CI в основной ветке

  • #11121: Вызовы scipy.interpolate.splprep увеличить использование оперативной памяти.

  • #11198: BUG: разреженные собственные значения eigs (arpack) сдвиг-инверсия теряет наименьшее собственное значение для некоторых k

  • #11266: Sparse matrix constructor data type detection changes on Numpy 1.18.0

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

  • #9992: MAINT: Отменить фиксацию Sphinx

  • #10071: DOC: реконструкция матриц перестановок SuperLU с избеганием SparseEfficiencyWarning

  • #10076: BUG: optimize: исправление curve_fit для смешанного ввода float32/float64

  • #10138: BUG: special: Некорректные аргументы в ellip_harm могут привести к аварийному завершению Python.

  • #10306: BUG: optimize: Исправление для 10303

  • #10309: BUG: Передача jac=None напрямую в lsoda

  • #10377: TST, MAINT: adjustments for pytest 5.0

  • #10379: BUG: sparse: установить возможность записи для совместимости с numpy>=1.17

  • #10426: MAINT: Исправление ошибок сборки документации

  • #10540: MAINT: исправление Travis и Circle

  • #10633: BUG: interpolate: integral(a, b) должен быть нулевым, когда оба предела находятся вне диапазона интерполяции

  • #10833: BUG: Исправить subspace_angles для комплексных значений

  • #10882: BUG: sparse/arpack: исправить некорректный код для комплексной эрмитовой M

  • #10906: BUG: sparse/linalg: исправить expm для входных данных np.matrix

  • #10961: BUG: Исправление signal.unique_roots

  • #11126: BUG: interpolate/fitpack: исправление утечки памяти в splprep

  • #11199: BUG: sparse.linalg: ошибка в выборе собственных значений ARPACK с вещественным сдвигом для несимметричных матриц

  • #11269: Исправление: Изменения в определении типа данных конструктора разреженной матрицы в Numpy 1.18.0