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

NumPy 1.11.2 поддерживает Python 2.6 - 2.7 и 3.2 - 3.5. Он исправляет ошибки и регрессии, найденные в NumPy 1.11.1, и включает несколько улучшений, связанных со сборкой. Колеса для Linux, Windows и OS X можно найти на PyPI.

Pull Requests Merged#

Исправления, перезаписанные последующими слияниями и обновлениями заметок о выпуске, опущены.

  • #7736 ОШИБКА: Многие функции молча игнорируют аргумент 'keepdims'.

  • #7738 ENH: Добавление дополнительных kwargs и обновление документации многих методов MA.

  • #7778 DOC: Обновлены заметки о выпуске Numpy 1.11.1.

  • #7793 BUG: MaskedArray.count неправильно обрабатывает отрицательные оси.

  • #7816 BUG: Исправление ошибки слишком большого массива для широких типов данных.

  • #7821 BUG: Убедиться, что npy_mul_with_overflow_ обнаруживает переполнение.

  • #7824 MAINT: Выделять меньше байт для пустых массивов.

  • #7847 MAINT,DOC: Исправление некоторых использований модуля imp и обновление docstring для f2py.compile.

  • #7849 MAINT: Исправление оставшихся использований устаревшего модуля Python imp.

  • #7851 BLD: Исправить обнаружение версии ATLAS.

  • #7896 BUG: Создание ma.array из np.array, содержащего заполнение.

  • #7904 BUG: Исправлено отсутствие вызова типа float16 из-за неправильного порядка.

  • #7917 BUG: Production install of numpy should not require nose.

  • #7919 BLD: Исправлено определение MKL для последних версий этой библиотеки.

  • #7920 BUG: Исправление для проблемы #7835 (ma.median для 1d).

  • #7932 BUG: Монки-патч _msvccompile.gen_lib_option, как у других компиляторов.

  • #7939 BUG: Проверить HAVE_LDOUBLE_DOUBLE_DOUBLE_LE в npy_math_complex.

  • #7953 BUG: Защита от ошибочных сравнений в обобщенной быстрой сортировке.

  • #7954 BUG: Использовать именованные аргументы для инициализации базового класса Extension.

  • #7955 BUG: Убедиться, что глобальные переменные NumPy сохраняют идентичность после перезагрузки.

  • #7972 BАГ: MSVCCompiler экспоненциально увеличивает строки окружения 'lib' и 'include'.

  • #8005 BLD: Удалить __NUMPY_SETUP__ из встроенных объектов в конце setup.py.

  • #8010 MAINT: Удалены оставшиеся импорты модуля imp.

  • #8020 BUG: Исправлен возврат np.ma.count, если keepdims равен True, а axis равен None.

  • #8024 BUG: Исправление numpy.ma.median.

  • #8031 BUG: Исправление np.ma.median с только одним незамаскированным значением.

  • #8044 BUG: Исправление ошибки в буферизации NpyIter с прерывистыми массивами.