Примечания к выпуску NumPy 1.17.4#
Этот выпуск содержит исправления для ошибок, о которых сообщалось в NumPy 1.17.3, а также некоторые улучшения сборки. Поддерживаемые версии Python в этом выпуске — 3.5-3.8.
Разработчикам нижестоящих проектов следует использовать Cython >= 0.29.13 для поддержки Python 3.8 и OpenBLAS >= 3.7, чтобы избежать ошибок на архитектуре Skylake.
Основные моменты#
Исправлено
random.random_integersсмещенная генерация 8- и 16-битных целых чисел.Исправлено np.einsum регрессия на Power9 и z/Linux.
Исправлена проблема с гистограммой для массивов со знаковыми целыми числами.
Участники#
Всего 5 человек внесли вклад в этот релиз. Люди со знаком «+» рядом с их именами внесли патч впервые.
Чарльз Харрис
Chris Burr +
Matti Picus
Qiming Sun +
Warren Weckesser
Объединенные pull request'ы#
Всего для этого выпуска было объединено 8 pull-запросов.
#14758: BLD: объявить поддержку python 3.8
#14781: BUG: random: смещённые выборки из integers() с 8 или 16 битами…
#14851: ОШИБКА: Исправлена циклическая ссылка класса _ctypes. (#13808)
#14852: BLD: добавление 'apt update' в shippable
#14855: BUG: Исправление np.einsum ошибки на Power9 Linux и z/Linux
#14857: BUG: lib: Исправлена проблема гистограммы с массивами знаковых целых чисел.
#14858: BLD: Предотвратить оптимизацию представления long double с помощью -flto…
#14866: MAINT: переместить buffer.h -> npy_buffer.h для избежания конфликтов