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

NumPy 2.1.2 — это выпуск для обслуживания, который исправляет ошибки и регрессии, обнаруженные после выпуска 2.1.1.

Версии Python, поддерживаемые этим выпуском: 3.10-3.13.

Участники#

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

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

  • Chris Sidebottom

  • Ishan Koradia +

  • João Eiras +

  • Katie Rust +

  • Мартен ван Керквейк

  • Matti Picus

  • Nathan Goldbaum

  • Peter Hawkins

  • Pieter Eendebak

  • Slava Gorloff +

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

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

  • #27333: MAINT: подготовка 2.1.x для дальнейшей разработки

  • #27400: BUG: применять критические секции при заполнении кэша диспетчеризации

  • #27406: BUG: Заглушить get_build_msvc_version, если distutils.msvccompiler…

  • #27416: BUILD: исправить отсутствующий include для std::ptrdiff_t для языка C++23…

  • #27433: BLD: зафиксировать setuptools, чтобы избежать поломки numpy.distutils

  • #27437: БАГ: Разрешен беззнаковый аргумент сдвига для np.roll

  • #27439: BUG: Отключить SVE VQSort

  • #27471: BUG: ошибка оси rfftn

  • #27479: BАГ: Исправлено лишнее уменьшение ссылки PyArray_UInt8DType.

  • #27480: CI: использовать PyPI, а не scientific-python-nightly-wheels для документации CI…

  • #27481: MAINT: Проверка поддержки SVE по требованию

  • #27484: BUG: инициализировать состояние продвижения как слабое

  • #27501: ТЕХОБСЛУЖИВАНИЕ: Обновление pypa/cibuildwheel с 2.20.0 до 2.21.2

  • #27506: BUG: избежать segfault при некорректных аргументах в ndarray.__array_function__