NumPy 1.26.2 发行说明#

NumPy 1.26.2 是一个维护版本,修复了在 1.26.1 版本之后发现的错误和回归.1.26.release 系列是 NumPy 2.0 之前的最后一个计划中的小版本系列.此版本支持的 Python 版本为 3.9-3.12.

贡献者#

总共有 13 个人为此版本做出了贡献.名字旁边带有“+”的人是第一次贡献补丁.

  • @stefan6419846

  • @thalassemia +

  • Andrew Nelson

  • Charles Bousseau +

  • Charles Harris

  • Marcel Bargull +

  • Mark Mentovai +

  • Matti Picus

  • Nathan Goldbaum

  • Ralf Gommers

  • Sayed Adel

  • Sebastian Berg

  • William Ayd +

合并的拉取请求#

此版本总共合并了 25 个 pull request.

  • #24814 : MAINT: 对齐 test_dispatcher s390x 目标与 _umath_tests_mtargets

  • #24929 : MAINT: 为进一步开发准备 1.26.x

  • #24955 : ENH: 为 NPY_FR_GENERIC 添加 Cython 枚举

  • #24962 : REL: 从发布分支中删除 Python 的最新版本

  • #24971 : BLD: 运行 tempita.py 时使用正确的 Python 解释器

  • #24972 : MAINT: 从 import_array() 中删除无益的错误替换

  • #24977 : BLD: 在 macOS 上使用经典链接器,XCode 15 中的新链接器有…

  • #25003 : BLD: musllinux_aarch64 [wheel 构建]

  • #25043 : MAINT: 更新 mailmap

  • #25049 : MAINT: 更新 meson 构建基础结构.

  • #25071 : MAINT: 拆分 .github/workflows 以匹配 main

  • #25083 : BUG: 当基线设置为 Power9 时,修复 ppc64 上的构建错误…

  • #25093 : BLD: 修复 Meson 构建的 features.h 检测 [1.26.x Backport]

  • #25095 : BUG: 避免 Cython 3 中的 intp 转换回归 (backport)

  • #25107 : CI: 移除过时的作业,并移动 macOS 和 conda Azure 作业…

  • #25108 : CI: 添加 linux_qemu action 并移除 travis 测试.

  • #25112 : MAINT: 从 main 更新 .spin/cmds.py.

  • #25113 : DOC: 在 wheels 中以视觉方式分隔主许可证和捆绑许可证

  • #25115 : MAINT: 向 shuffle 助手添加缺失的 noexcept

  • #25116 : DOC: 修复 OpenBLAS 的许可证标识符

  • #25117 : BLD: 改进对 Netlib libblas/libcblas/liblapack 的检测

  • #25118 : MAINT: 将位域整数设为无符号

  • #25119 : BUG: 使 n 成为 np.random.multinomial 的 long int

  • #25120 : BLD: 将 allow-noblas 选项的默认值更改为 true.

  • #25121 : BUG: 确保将 np.dtype 传递给自己时不会崩溃