NumPy 1.23.3 发布说明#
NumPy 1.23.3 是一个维护版本,修复了 1.23.2 发布后发现的 bug。本次发布没有主要的主题,主要改进是针对一些下游构建和一些注释的边缘情况。此版本支持的 Python 版本为 3.8-3.11。
请注意,在 NumPy 1.23.4 发布版本中,我们将迁移到 MacOS 11,届时目前使用的 10.15 版本将不再被我们的构建基础设施支持。
贡献者#
共有 16 人为本次发布做出了贡献。名字旁有“+”号的人是第一次提交补丁。
Aaron Meurer
Bas van Beek
Charles Harris
Ganesh Kathiresan
Gavin Zhang +
Iantra Solari+
Jyn Spring 琴春 +
Matti Picus
Rafael Cardoso Fernandes Sousa
Rafael Sousa +
Ralf Gommers
Rin Cat (鈴猫) +
Saransh Chopra +
Sayed Adel
Sebastian Berg
Serge Guelton
已合并的拉取请求#
该版本共合并了 14 个拉取请求。
#22136: BLD: 为 aarch64 构建添加 Python 3.11 wheel
#22148: MAINT: 更新 setup.py 以支持 Python 3.11。
#22155: CI: 测试 NumPy 构建与旧版本 GCC(6、7、8)的兼容性
#22156: MAINT: 支持 IBM i 系统
#22195: BUG: 修复 CircleCI 构建
#22214: BUG: 在共享头文件中公开 heapsort 算法
#22215: BUG: 支持使用 libunwind 进行回溯
#22216: MAINT: 修复 f2py 中不正确的指针类型使用
#22220: BUG: 更改重载以与 pyright 更好地兼容。
#22221: TST,BUG: 使用 fork 上下文修复 MacOS savez 测试
#22222: TYP,BUG: 减少 C 语言实现的
__class_getitem__的参数验证#22223: TST: 确保
np.equal.reduce抛出TypeError#22224: BUG: 修复 numpy.array_api.vecdot 的实现
#22230: BUG: 更好地报告整数除法溢出(回溯)