NumPy 1.22.4 发布说明#
NumPy 1.22.4 是一个维护版本,修复了在 1.22.3 版本之后发现的错误.此外,此版本的轮子使用最近发布的 Cython 0.29.30 构建,这应该会修复报告的与 调试 相关的问题.
此版本支持的 Python 版本为 3.8-3.10.请注意,Mac 轮子基于 OS X 10.15,而不是之前 NumPy 发布周期中使用的 10.9.
贡献者#
总共有12人参与了这次发布.名字后面带有”+”的人首次贡献了一个补丁.
亚历山大·沙德钦
Bas van Beek
查尔斯·哈里斯
Hood Chatham
Jarrod Millman
约翰-马克·格尼 +
Junyan Ou +
Mariusz Felisiak +
Ross Barnowski
塞巴斯蒂安·伯格
Serge Guelton
Stefan van der Walt
合并的拉取请求#
本次发布共合并了22个拉取请求.
#21191: TYP, BUG: 修复
np.lib.stride_tricks
在…下重新导出的问题#21192: TST: 将 mypy 从 0.931 升级到 0.940
#21243: MAINT: 在
numpy._typing
中显式重新导出类型#21245: MAINT: 为 CI 文档构建指定 sphinx, numpydoc 版本
#21275: BUG: 修正拼写错误
#21277: ENH, BLD: 修复 wasm 的数学特性检测
#21350: MAINT: 修复失败的 simd 和 cygwin 测试.
#21438: MAINT: 修复 Python 3.8 32 位 Windows 测试失败的问题.
#21444: BUG: 根据 #21386 添加 linux 保护
#21445: BUG: 允许旧版数据类型再次转换为日期时间
#21446: BUG: 在 frombuffer 中使 mmap 处理更安全
#21447: BUG: 停止使用在 Python 3.11 中已弃用的 PyBytesObject.ob_shash.
#21448: ENH: 引入 numpy.core.setup_common.NPY_CXX_FLAGS
#21472: BUG: 确保编译错误被正确抛出
#21473: BUG: 修复段错误
#21474: MAINT: 更新文档要求
#21475: MAINT: 在 clang 上用
no_sanitize("alignment")
标记npy_memchr
#21512: DOC: 提案 - 使文档登陆页面卡片更加相似…
#21525: MAINT: 将 Cython 版本更新到 0.29.30.
#21536: BUG: 修复在构建配置期间的 GCC 错误
#21541: REL: 准备发布 NumPy 1.22.4.
#21547: MAINT: 跳过在 PyPy 上失败的测试.