Примечания к выпуску NumPy 1.22.2#
NumPy 1.22.2 — это релиз технического обслуживания, который исправляет ошибки, обнаруженные после релиза 1.22.1. Значимые исправления:
Несколько исправлений, связанных со сборкой, для проектов-потребителей и других платформ.
Различные исправления/дополнения аннотаций.
Колеса Numpy для Windows будут использовать цепочку инструментов 1.41, исправляя проблемы с линковкой в проектах, использующих библиотеки NumPy на Windows.
Разобраться с жалобой CVE-2021-41495.
Поддерживаемые версии Python для этого релиза: 3.8-3.10.
Участники#
Всего 14 человек внесли вклад в этот выпуск. Люди со знаком «+» рядом с их именами внесли патч впервые.
Andrew J. Hesford +
Bas van Beek
Brénainn Woodsend +
Чарльз Харрис
Худ Чатем
Janus Heide +
Leo Singer
Matti Picus
Mukulika Pahari
Niyas Sait
Pearu Peterson
Ralf Gommers
Себастьян Берг
Серж Гельтон
Объединенные pull request'ы#
Всего 21 pull request было объединено для этого релиза.
#20842: BLD: Добавить переменную окружения NPY_DISABLE_SVML для отказа от SVML
#20843: BUG: Исправлена сборка сторонних расширений с Py_LIMITED_API
#20844: TYP: Исправлено, что pyright не может вывести
realиimag…#20845: BUG: Исправление сигнатур функций сравнения
#20906: BUG: Избегать импорта
numpy.distutilsпри импорте numpy.testing#20907: MAINT: удалить устаревшую поддержку mingw32 fseek
#20908: TYP: Ослабление возвращаемого типа
np.vectorize#20909: BUG: исправление определения f2py для потоков при сборке с Mingw
#20910: BUG: distutils: исправление сборки смешанных C/Fortran расширений
#20912: DOC,TST: Исправить пример кода Pandas в соответствии с новым выпуском
#20935: TYP, MAINT: Добавьте аннотации для
flatiter.__setitem__#20936: MAINT, TYP: Добавлены отсутствующие аннотации типов where в
fromnumeric.pyi#20937: BUG: Исправить взаимодействие build_ext с расширениями не numpy
#20938: BUG: Исправлены отсутствующие встроенные функции для цели windows/arm64
#20945: REL: Подготовка к выпуску NumPy 1.22.2.
#20982: MAINT: f2py: не генерировать код, который вызывает
-Wsometimes-uninitialized.#20983: BUG: Исправить некорректный тип возвращаемого значения в reduce без начального значения
#20984: ENH: пересмотреть возвращаемые значения для PyArray_DescrNew
#20985: MAINT: быть более терпимым к setuptools >= 60
#20986: BUG: Исправлен неправильный return.
#20992: MAINT: Дополнительные небольшие исправления проверки возвращаемых значений