NumPy 2.0.1 发布说明#
NumPy 2.0.1 是一个维护版本,修复了在 2.0.0 版本发布后发现的错误和回归问题.NumPy 2.0.1 是 2.0.x 系列的最后一个计划版本,2.1.0rc1 应该很快就会发布.
此版本支持的 Python 版本是 3.9-3.12.
改进#
np.quantile
使用方法 closest_observation
选择最近的偶数阶统计量#
这改变了边界情况下最近值的定义,从最近的奇数阶统计量变为最近的偶数阶统计量.numpy 的实现现在与其他参考实现相匹配.
(gh-26656)
贡献者#
总共有15人为此版本做出了贡献.名字后面带有”+”的人首次贡献了一个补丁.
@vahidmech +
亚历克斯·赫伯特 +
查尔斯·哈里斯
Giovanni Del Monte +
Leo Singer
Lysandros Nikolaou
Matti Picus
Nathan Goldbaum
帕特里克·J·罗迪 +
Raghuveer Devulapalli
Ralf Gommers
Rostan Tabet +
塞巴斯蒂安·伯格
Tyler Reddy
Yannik Wicke +
合并的拉取请求#
本次发布共合并了24个拉取请求.
#26711: MAINT: 为 2.0.x 的进一步开发做准备
#26792: TYP: 修复
ma/extras.pyi
存根中的不正确导入#26793: DOC: 在
set_printoptions
中提及 ‘1.25’ 遗留打印模式#26794: DOC: 从常量中删除对 NaN 和 NAN 别名的提及
#26821: BLD: 修复在 openBSD 上 x86-simd-sort 构建失败
#26822: BUG: 确保输出顺序遵循 numpy.fft 中的输入顺序
#26823: TYP: 修复 numeric.pyi 中缺失的 sys 导入
#26832: DOC: 移除覆盖 _add_newdocs_scalars 的 hack (#26826)
#26835: BUG: 避免 ‘include complex.h’ 的副作用
#26836: BUG: 修复
loadtxt
中的 max_rows 和分块字符串/日期时间读取#26837: BUG: 修复在 -Werror=strict-prototypes 下的 PyArray_ImportNumPyAPI
#26856: DOC: 更新一些文档
#26868: BUG: 花式索引复制
#26869: BUG:
PyArray_FillWithScalar
中的分配域不匹配#26870: BUG: 处理 meson 的 –f77flags 和 –f90flags [wheel 构建]
#26887: BUG: 修复新的 DTypes 和新的字符串提升当签名是…
#26888: BUG: 从 excludedimports 中移除 numpy.f2py
#26959: BUG: 分位数 closest_observation 四舍五入到最近的偶数顺序
#26960: BUG: 修复在strip中字符数量上的差一错误
#26961: API: 部分恢复带有 return_inverse 的 unique
#26962: BUG,MAINT: 修复 utf-8 字符剥离内存访问
#26963: BUG: 修复 in1d 表方法的越界最小偏移
#26971: BUG: 修复 f2py 测试以使用 v2 API
#26995: BUG: 添加对象转换以避免使用有限API时的警告