Примечания к выпуску NumPy 2.0.1#
NumPy 2.0.1 — это выпуск с исправлениями ошибок и регрессий, обнаруженных после выпуска 2.0.0. NumPy 2.0.1 — последний запланированный выпуск в серии 2.0.x, 2.1.0rc1 должен выйти в ближайшее время.
Поддерживаемые версии Python для этого релиза: 3.9-3.12.
Улучшения#
np.quantile с методом closest_observation выбирает ближайшую чётную порядковую статистику#
Это изменяет определение ближайшего для граничных случаев с ближайшей нечетной порядковой статистики на ближайшую четную порядковую статистику. Реализация numpy теперь соответствует другим эталонным реализациям.
(gh-26656)
Участники#
Всего 15 человек внесли вклад в этот релиз. Люди со знаком "+" рядом с именами внесли патч впервые.
@vahidmech +
Alex Herbert +
Чарльз Харрис
Джованни Дель Монте +
Leo Singer
Лисандрос Николау
Matti Picus
Nathan Goldbaum
Patrick J. Roddy +
Raghuveer Devulapalli
Ralf Gommers
Rostan Tabet +
Себастьян Берг
Tyler Reddy
Yannik Wicke +
Объединенные pull request'ы#
Всего 24 пул-реквеста были объединены для этого релиза.
#26711: MAINT: подготовка 2.0.x для дальнейшей разработки
#26792: TYP: исправление некорректного импорта в
ma/extras.pyiзаглушка#26793: DOC: Упоминание режима печати «1.25» в
set_printoptions#26794: DOC: Убрать упоминание псевдонимов NaN и NAN из констант
#26821: BLD: Исправление сбоя сборки x86-simd-sort на openBSD
#26822: BUG: Обеспечение соответствия порядка вывода входному в numpy.fft
#26823: TYP: исправление отсутствующего импорта sys в numeric.pyi
#26832: DOC: удалить хак для переопределения _add_newdocs_scalars (#26826)
#26835: BUG: избегать побочного эффекта 'include complex.h'
#26836: BUG: исправить max_rows и чтение строк/дата-времени по частям в
loadtxt#26837: BUG: исправление PyArray_ImportNumPyAPI при -Werror=strict-prototypes
#26856: DOC: Обновить некоторую документацию
#26868: BUG: копирование при необычном индексировании
#26869: BUG: Несоответствие доменов выделения памяти в
PyArray_FillWithScalar#26870: BUG: Обработка –f77flags и –f90flags для meson [сборка wheel]
#26887: BUG: Исправление новых DTypes и нового продвижения строк, когда сигнатура…
#26888: BUG: удалить numpy.f2py из excludedimports
#26959: BUG: Quantile closest_observation для округления до ближайшего четного порядка
#26960: BUG: Исправление ошибки на единицу в количестве символов в strip
#26961: API: Частичный откат unique с return_inverse
#26962: BUG,MAINT: Исправление доступа к памяти при удалении utf-8 символов
#26963: BUG: Исправлено минимальное смещение вне границ для метода таблицы in1d
#26971: BUG: исправить тесты f2py для работы с API v2
#26995: BUG: Добавлено приведение объекта для избежания предупреждения с ограниченным API