NumPy 2.2.3 发行说明#

NumPy 2.2.3 是一个补丁版本,修复了 2.2.2 版本发布后发现的错误。大部分更改是类型改进和对自由线程 Python 的修复。这两个领域仍在开发中,因此如果您发现新问题,请报告。

此版本支持 Python 3.10-3.13 版本。

贡献者#

共有 9 人为此版本做出了贡献。名字旁有“+”的人是首次贡献补丁。

  • !amotzop

  • Charles Harris

  • Chris Sidebottom

  • Joren Hammudoglu

  • Matthew Brett

  • Nathan Goldbaum

  • Raghuveer Devulapalli

  • Sebastian Berg

  • Yakov Danishevsky +

合并的拉取请求#

此版本总共合并了 21 个拉取请求。

  • #28185: MAINT: 为 2.2.x 的进一步开发做准备

  • #28201: BUG: 在稳定分支上以更精简的方式修复数据竞争

  • #28208: BUG: 修复 from_float_positional 在大填充情况下的错误

  • #28209: BUG: 修复 np.repeat 中的数据竞争

  • #28212: MAINT: 使用 VQSORT_COMPILER_COMPATIBLE 来确定我们是否应该…

  • #28224: MAINT: 更新 highway 到最新版本

  • #28236: BUG: 添加 cpp 原子支持 (#28234)

  • #28237: BLD: 在 WoA 上 clang-cl 的编译修复

  • #28243: TYP: 避免在集合操作中向上转型 float64

  • #28249: BLD: 更好的 clang / ARM 编译修复

  • #28266: TYP: 修复 timedelta64.__divmod__timedelta64.__mod__

  • #28274: TYP: 修复了 set_printoptions 缺失的类型信息

  • #28278: BUG: 从 gh-28273 反向移植资源清理错误修复

  • #28282: BUG: 修复不正确的字节到字符串数据类型强制转换

  • #28283: TYP: 修复标量构造函数

  • #28284: TYP: 补全 numpy.matlib 存根

  • #28285: TYP: 补全缺失的 numpy.testing 模块存根

  • #28286: CI: 修复 TYP: PRs 和问题的 github 标签

  • #28305: TYP: 从主分支反向移植类型更新

  • #28321: BUG: 修复初始化旧版 dtype 强制转换时的竞争条件

  • #28324: CI: 更新 test_moderately_small_alpha