版本 0.59.1 (2024年3月18日)

这是一个修复0.59.0版本中回归问题的修复版本。

CUDA API 变更

使用目标特定重载的内核的固定缓存

现在可以使用特定目标的重载来缓存内核。这包括使用协作组同步,现在通过特定目标的重载来实现。

(PR-#9447)

性能提升与变更

改进 np.searchsorted

修复了在 Numba 0.59 中引入的性能退化问题,该问题使得 np.searchsorted 显著变慢。

(PR-#9448)

Bug 修复

修复 np.searchsorted 无法处理 np.datetime64 的问题

此补丁修复了 np.searchsorted 的两个问题。首先,修复了 np.datetime64 支持中的回归问题。其次,采用 NAT 感知比较来修复对 NAT 值的错误处理。

(PR-#9445)

允许使用 Python 3.12 PEP-695 类型参数语法

添加了一个补丁以正确解析 PEP 695 语法。虽然 Numba 尚未利用类型参数,但它将不再错误地拒绝使用新的 Python 3.12 语法定义的函数。

(PR-#9459)

拉取请求:

作者: