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

NumPy 1.19.1 исправляет несколько ошибок, найденных в выпуске 1.19.0, заменяет несколько функций, устаревших в предстоящем выпуске Python-3.9, имеет улучшенную поддержку для AIX и содержит ряд обновлений, связанных с разработкой, чтобы обеспечить работу CI с последними изменениями в вышестоящих проектах.

Этот выпуск поддерживает Python 3.6-3.8. Cython >= 0.29.21 должен использоваться при сборке с Python 3.9 для целей тестирования.

Участники#

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

  • Абхинав Редди +

  • Анирудх Субраманиан

  • Антонио Ларроса +

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

  • Chunlin Fang

  • Eric Wieser

  • Etienne Guesnet +

  • Кевин Шеппард

  • Matti Picus

  • Raghuveer Devulapalli

  • Roman Yurchak

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

  • Sayed Adel

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

  • Tyler Reddy

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

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

  • #16649: MAINT, CI: отключение кэша Shippable

  • #16652: MAINT: Заменить PyUString_GET_SIZE с PyUnicode_GetLength.

  • #16654: REL: Исправление устаревшей ссылки в документации

  • #16656: BUG: вызывать исключение IEEE на AIX

  • #16672: BUG: Исправлена ошибка в AVX complex absolute при обработке массива из…

  • #16693: TST: Добавить дополнительную отладочную информацию для обнаружения функций процессора

  • #16703: BLD: Добавить запись CPU для Emscripten / WebAssembly

  • #16705: TST: Отключить тестирование Python 3.9-dev.

  • #16714: MAINT: Отключить use_hugepages в случае ValueError

  • #16724: BUG: Исправление сигнатуры PyArray_SearchSorted.

  • #16768: MAINT: Исправления для устаревших функций в scalartypes.c.src

  • #16772: MAINT: Удалён ненужный вызов PyUnicode_READY

  • #16776: MAINT: Исправить устаревшие функции в scalarapi.c

  • #16779: BLD, ENH: Добавление поддержки RPATH для AIX

  • #16780: BUG: Исправление стандартного отката в genfromtxt

  • #16784: BUG: Добавлен отсутствующий return после вызова ошибки в methods.c

  • #16795: BLD: обновление cython до 0.29.21

  • #16832: MAINT: setuptools 49.2.0 выдаёт предупреждение, избегайте его

  • #16872: BUG: Проверка размера вывода в bin- и multinomial

  • #16875: BLD, MAINT: Закрепить setuptools

  • #16904: DOC: Руководство по тестированию реконструкции.

  • #16905: TST, BUG: Повторно вызвать исключение MemoryError в test_large_zip…

  • #16906: BUG,DOC: Исправление некорректного аргумента MPL.

  • #16916: BUG: Исправление присваивания строк/байтов комплексным числам

  • #16922: REL: Подготовка к выпуску NumPy 1.19.1