NumPy 1.17.5 Release Notes#

Этот выпуск содержит исправления ошибок, о которых сообщалось в NumPy 1.17.4, а также некоторые улучшения сборки. Поддерживаемые версии Python в этом выпуске — 3.5-3.8.

Разработчикам нижестоящих проектов следует использовать Cython >= 0.29.14 для поддержки Python 3.8 и OpenBLAS >= 3.7, чтобы избежать ошибок на архитектуре Skylake.

Рекомендуется, чтобы разработчики, заинтересованные в новых генераторах случайных битов, перешли на серию NumPy 1.18.x, так как она содержит обновлённую документацию и много небольших улучшений.

Участники#

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

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

  • Eric Wieser

  • Ilhan Polat

  • Matti Picus

  • Michael Hudson-Doyle

  • Ralf Gommers

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

Всего для этого выпуска было объединено 8 pull-запросов.

  • #14593: MAINT: перенос очистки API Cython в 1.17.x, удаление документации

  • #14937: BUG: исправление путаницы с размером целых чисел при обработке аргумента ndmin массива

  • #14939: BUILD: удалить флаг SSE2 из сборок numpy.random

  • #14993: MAINT: Добавлена ветка Python3.8 для обнаружения библиотек dll

  • #15038: BUG: Исправление подсчета ссылок в циклах объектов ufunc

  • #15067: BUG: Трассировки исключений отбрасываются

  • #15175: ENH: Перенос улучшений в функции тестирования.

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