NumPy 1.26.2 发布说明#
NumPy 1.26.2 是一个维护版本,修复了 1.26.1 版本发布后发现的错误和回归问题。1.26.x 系列是 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 个拉取请求。
#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: 回溯修复 ppc64 上构建问题,当基线设置为 Power9 时…
#25093: BLD: 修复 Meson 构建中的 features.h 检测问题 [1.26.x 回溯]
#25095: BUG: 避免 Cython 3 中的 intp 转换回归 (回溯)
#25107: CI: 移除过时的任务,并将 macOS 和 conda Azure 任务移至…
#25108: CI: 添加 linux_qemu 动作并移除 travis 测试。
#25112: MAINT: 从 main 更新 .spin/cmds.py。
#25113: DOC: 在 wheel 中视觉上区分主许可证和捆绑许可证
#25115: MAINT: 为 shuffle 辅助函数添加缺失的
noexcept
#25116: DOC: 修复 OpenBLAS 的许可证标识符
#25117: BLD: 改进 Netlib libblas/libcblas/liblapack 的检测
#25118: MAINT: 使位字段整数为无符号类型
#25119: BUG: 将 np.random.multinomial 中的 n 设置为 long int 类型
#25120: BLD: 将
allow-noblas
选项的默认值更改为 true。#25121: BUG: 确保将
np.dtype
传递给自己不会崩溃