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

Этот небольшой выпуск содержит исправление для регрессии производительности в numpy/random и несколько обновлений для исправления ошибок и обслуживания.

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

Участники#

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

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

  • Ganesh Kathiresan +

  • Matti Picus

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

  • przemb +

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

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

  • #15675: TST: переместить _no_tracing в testing._private

  • #15676: MAINT: Большие накладные расходы в некоторых случайных функциях

  • #15677: TST: Не создавать ссылку gfortran в тестировании azure на Mac.

  • #15679: BUG: Добавлена проверка ошибок в ndarray.__contains__

  • #15722: MAINT: использование API на основе списков для вызова подпроцессов

  • #15729: REL: Подготовка к выпуску 1.18.2.

  • #15734: BUG: исправить логическую ошибку при неудаче nm на 32-битных системах