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

NumPy 1.23.4 — это выпуск обслуживания, который исправляет ошибки, обнаруженные после релиза 1.23.3, и поддерживает инфраструктуру сборки в актуальном состоянии. Основные улучшения — исправления для некоторых крайних случаев аннотаций, исправление давней nested_iters утечка памяти и исправление скалярного произведения комплексных векторов для очень больших массивов. Поддерживаемые версии Python для этого релиза: 3.8-3.11.

Обратите внимание, что версия mypy должна быть 0.981+, если вы тестируете с использованием Python 3.10.7, иначе тесты типизации завершатся неудачей.

Участники#

Всего 8 человек внесли вклад в этот релиз. Люди со знаком «+» рядом с именами внесли патч впервые.

  • Bas van Beek

  • Чарльз Харрис

  • Мэтью Барбер

  • Matti Picus

  • Ralf Gommers

  • Росс Барновски

  • Себастьян Берг

  • Сычэн Цзэн +

Объединенные pull request'ы#

Всего 13 pull request'ов были объединены для этого релиза.

  • #22368: BUG: Добавить __array_api_version__ to numpy.array_api пространство имён

  • #22370: MAINT: обновить sde toolkit до 9.0, исправить ссылку для скачивания

  • #22382: BLD: использование образа macos-11 на azure, macos-1015 устарел

  • #22383: MAINT: random: удалить get_info из "расширение с помощью Cython"…

  • #22384: BUG: Исправление скалярного произведения комплексных векторов с более чем NPY_CBLAS_CHUNK элементов

  • #22387: REV: Ослабить lookforимпорт try/except снова

  • #22388: TYP,ENH: Отметить numpy.typing протоколы как проверяемые во время выполнения

  • #22389: TYP,MAINT: Изменить больше перегрузок для совместимости с pyright

  • #22390: TST,TYP: Обновить mypy до версии 0.981

  • #22391: DOC: Обновить описание параметра-разделителя.

  • #22392: BUG: Утечки памяти в numpy.nested_iters

  • #22413: REL: Подготовка к выпуску NumPy 1.23.4.

  • #22424: TST: Исправление неудачных сборок колес для aarch64.