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

Это выпуск с исправлением ошибок для нескольких багов, о которых сообщили после выпуска 1.14.2:

  • np.lib.recfunctions.fromrecords принимает список списков до версии 1.15

  • В python2 типы float используют новый стиль печати при выводе в файл

  • аргумент style в режиме печати 'legacy' теперь работает для 0d массивов

Поддерживаемые версии Python в этом выпуске — 2.7 и 3.4–3.6. Колеса Python 3.6, доступные из PIP, собраны с Python 3.6.2 и должны быть совместимы со всеми предыдущими версиями Python 3.6. Исходные выпуски были цитонизированы с Cython 0.28.2.

Участники#

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

  • Allan Haldane

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

  • Джонатан Марч +

  • Malcolm Smith +

  • Matti Picus

  • Pauli Virtanen

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

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

  • #10862: BUG: типы с плавающей точкой должны переопределять tp_print (бэкпорт 1.14)

  • #10905: BUG: для совместимости с 1.14, принимаем список списков в fromrecords

  • #10947: BUG: аргумент 'style' для array2string сломан в режиме legacy (1.14…

  • #10959: BUG: тест, исправление для отсутствующего ключа flags[‘WRITEBACKIFCOPY’]

  • #10960: BUG: Добавление недостающего подчеркивания в прототип в check_embedded_lapack

  • #10961: BUG: Исправлена регрессия кодировки в ma/bench.py (Issue #10868)

  • #10962: BUG: core: исправление макроса NPY_TITLE_KEY на pypy

  • #10974: BUG: тест, исправление PyArray_DiscardWritebackIfCopy…