NumPy 2.2.3 发行说明#

NumPy 2.2.3 是一个补丁版本,修复了 2.2.2 版本发布后发现的 bug。大部分更改是类型提示的改进和对自由线程 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: 修复 clang-cl 在 WoA 上的编译

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

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

  • #28266: TYP: 修复 `timedelta64.__divmod__` 和 `timedelta64.__mod__`…

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

  • #28278: BUG: 从 gh-28273 回传资源清理 bug 修复

  • #28282: BUG: 修复不正确的字节到 stringdtype 强制转换

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

  • #28284: TYP: stub `numpy.matlib`

  • #28285: TYP: stub 缺失的 `numpy.testing` 模块

  • #28286: CI: 修复 `TYP:` PR 和 issue 的 GitHub 标签

  • #28305: TYP: 从 main 回传类型更新

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

  • #28324: CI: 更新 test_moderately_small_alpha