NumPy 1.22.2 发行说明#
NumPy 1.22.2 是一个维护版本,它修复了 1.22.1 版本发布后发现的错误。主要修复内容包括:
- 针对下游项目和其他平台的几项构建相关修复。 
- 各种注解修复/添加。 
- 适用于 Windows 的 Numpy wheel 将使用 1.41 工具链,修复了在 Windows 上使用 NumPy 提供库的项目所遇到的下游链接问题。 
- 处理 CVE-2021-41495 投诉。 
此版本支持的 Python 版本为 3.8-3.10。
贡献者#
共有 14 人为此版本做出了贡献。名字旁有“+”号的人是首次贡献补丁。
- Andrew J. Hesford + 
- Bas van Beek 
- Brénainn Woodsend + 
- Charles Harris 
- Hood Chatham 
- Janus Heide + 
- Leo Singer 
- Matti Picus 
- Mukulika Pahari 
- Niyas Sait 
- Pearu Peterson 
- Ralf Gommers 
- Sebastian Berg 
- Serge Guelton 
已合并的拉取请求#
此版本共合并了 21 个拉取请求。
- #20842: BLD: 添加 NPY_DISABLE_SVML 环境变量以禁用 SVML 
- #20843: BUG: 修复使用 Py_LIMITED_API 构建第三方扩展的问题 
- #20844: TYP: 修复 pyright 无法推断 - real和- imag… 的问题
- #20845: BUG: 修复比较器函数签名 
- #20906: BUG: 避免在导入 numpy.testing 时导入 - numpy.distutils
- #20907: MAINT: 移除过时的 mingw32 fseek 支持 
- #20908: TYP: 放宽 - np.vectorize的返回类型
- #20909: BUG: 修复使用 Mingw 构建时 f2py 线程定义的错误 
- #20910: BUG: distutils: 修复构建混合 C/Fortran 扩展的问题 
- #20912: DOC,TST: 根据新版本修复 Pandas 代码示例 
- #20935: TYP, MAINT: 为 - flatiter.__setitem__添加注解
- #20936: MAINT, TYP: 在 - fromnumeric.pyi中添加了缺失的 where 类型提示
- #20937: BUG: 修复 build_ext 与非 NumPy 扩展的交互问题 
- #20938: BUG: 修复 windows/arm64 目标缺少 intrinsics 的问题 
- #20945: REL: 为 NumPy 1.22.2 版本的发布做准备。 
- #20982: MAINT: f2py: 不要生成触发 - -Wsometimes-uninitialized警告的代码。
- #20983: BUG: 修复 reduce 在没有初始值时返回类型不正确的问题 
- #20984: ENH: 审查 PyArray_DescrNew 的返回值 
- #20985: MAINT: 对 setuptools >= 60 更加宽容 
- #20986: BUG: 修复返回语句位置错误。 
- #20992: MAINT: 进一步的小型返回值验证修复