Примечания к выпуску NumPy 1.15.2#
Это выпуск с исправлением ошибок и регрессий, о которых сообщили после выпуска 1.15.1.
Матрица PendingDeprecationWarning теперь подавляется в pytest 3.8.
Новый механизм кэшированных выделений был исправлен для обеспечения потокобезопасности.
Булева индексация подклассов теперь работает корректно.
Исправлена небольшая утечка памяти в PyArray_AdaptFlexibleDType.
Версии Python, поддерживаемые этим выпуском: 2.7, 3.4-3.7. Колёса связаны с OpenBLAS v0.3.0, что должно исправить некоторые проблемы linalg, сообщённые для NumPy 1.14.
Примечание о совместимости#
Сборки NumPy 1.15.x для OS X, выпущенные на PyPI, больше не содержат 32-битных бинарных файлов. Это также будет применяться в будущих выпусках. См. #11625 для соответствующего обсуждения. Тем, кому требуется поддержка 32-битных систем, следует поискать в другом месте или собрать из исходного кода.
Участники#
Всего 4 человека внесли вклад в этот релиз. Люди со знаком «+» рядом с их именами внесли патч впервые.
Чарльз Харрис
Джулиан Тейлор
Мартен ван Керквейк
Matti Picus
Объединенные pull request'ы#
Всего для этого выпуска было объединено 4 pull request.
#11902: BUG: Исправление подавления PendingDeprecationWarning для матриц в pytest…
#11981: BUG: исправление кэшированных выделений без GIL для версии 1.15.x
#11982: BUG: исправлена утечка ссылок в PyArray_AdaptFlexibleDType
#11992: ОШИБКА: Обеспечение корректной установки базового объекта при булевом индексировании подклассов.