NumPy 1.22.3 发布说明#

NumPy 1.22.3 是一个维护版本,修复了在 1.22.2 版本之后发现的错误.最明显的修复可能是在 DLPack 方面的.可能会引起一些问题的是不允许将字符串作为逻辑 ufuncs 的输入.在这些函数中如何处理字符串尚未决定,因此最好暂时禁止它们,直到做出决定.这不应导致旧代码出现问题.

此版本支持的 Python 版本为 3.8-3.10.请注意,Mac 轮子现在基于 OS X 10.14 而不是之前 NumPy 发布周期中使用的 10.9.10.14 是 Apple 支持的最旧版本.

贡献者#

共有9人为此版本做出了贡献.名字后面带有”+”的人首次贡献了补丁.

  • @GalaxySnail +

  • 亚历山大·德·西奎拉

  • Bas van Beek

  • 查尔斯·哈里斯

  • Melissa Weber Mendonça

  • Ross Barnowski

  • 塞巴斯蒂安·伯格

  • Tirth Patel

  • 马修·达布瓦

合并的拉取请求#

本次发布总共合并了10个拉取请求.

  • #21048: MAINT: 在 travis 上使用 “3.10” 而不是 “3.10-dev”.

  • #21106: TYP,MAINT: 在 np.concatenate 中显式允许数组类序列

  • #21137: BLD,DOC: 跳过损坏的 ipython 8.1.0

  • #21138: BUG, ENH: np._from_dlpack: 导出正确的设备信息

  • #21139: BUG: 修复 numba DUFuncs 添加的循环被拾取的问题

  • #21140: BUG: 修复反序列化一个非零维度的空ndarray…

  • #21141: BUG: 使用 ThreadPoolExecutor 代替 ThreadPool

  • #21142: API: 禁止在逻辑ufuncs中使用字符串

  • #21143: MAINT, DOC: 修复 SciPy intersphinx 链接

  • #21148: BUG,ENH: np._from_dlpack: 导出任何步长大小为1的数组…