版本 0.59.1 (2024年3月18日)

这是一个错误修复版本,用于修复 0.59.0 中引入的回归问题。

CUDA API 变更

修复了使用目标特定重载的内核的缓存问题

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

(PR-#9447)

性能改进与变更

np.searchsorted 的改进

修复了 Numba 0.59 中引入的性能回归问题,该问题导致 np.searchsorted 显著变慢。

(PR-#9448)

错误修复

修复 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)

拉取请求: