路线图与 NumPy 增强提案#
本页面概述了 NumPy 的开发优先级。具体而言,它包含一份高层路线图,以及处于不同讨论或完成阶段的 NumPy 增强提案(NEP)——对库的建议更改。有关 NEP 的更多信息,请参阅 NEP 0 — 目的与流程。
路线图#
NumPy 增强提案 (NEP)#
- 元 NEP(关于 NEP 或活跃流程的 NEP)
- 暂定 NEP(暂定接受;接口可能更改)
- 已接受的 NEP(正在实施中)
- 开放中的 NEP(正在考虑中)
- 已完成的 NEP
- NEP 1 — NumPy 数组的简单文件格式
- NEP 5 — 广义通用函数
- NEP 7 — 在 NumPy 中实现日期/时间类型的提案
- NEP 10 — 优化迭代器/UFunc 性能
- NEP 13 — UFunc 重写机制
- NEP 14 — 放弃 Python 2.7 支持的计划
- NEP 15 — 合并 multiarray 和 umath
- NEP 18 — NumPy 高级数组函数的调度机制
- NEP 19 — 随机数生成器策略
- NEP 20 — 广义通用函数签名的扩展
- NEP 22 — NumPy 数组的鸭子类型——高级概述
- NEP 27 — 零秩数组
- NEP 28 — numpy.org 网站改版
- NEP 29 — 推荐 Python 和 NumPy 版本支持作为社区策略标准
- NEP 32 — 从 NumPy 中移除金融函数
- NEP 34 — 禁止从序列推断 ``dtype=object``
- NEP 35 — 使用 __array_function__ 进行数组创建调度
- NEP 38 — 使用 SIMD 优化指令提升性能
- NEP 40 — NumPy 中的旧数据类型实现
- NEP 49 — 数据分配策略
- NEP 50 — Python 标量的提升规则
- NEP 52 — 为 NumPy 2.0 清理 Python API
- NEP 55 — 为 NumPy 添加 UTF-8 变宽字符串 DType
- NEP 56 — 在 NumPy 主命名空间中支持数组 API 标准
- 推迟和取代的 NEP
- NEP 2 — 提出在启用大量警告标志的情况下构建 NumPy 而不发出警告
- NEP 3 — 清理 numpy.core 的数学配置
- NEP 4 — 在 NumPy 中实现日期/时间类型的(第三个)提案
- NEP 6 — 用不同的错误跟踪器取代 Trac
- NEP 8 — 在 NumPy 中添加 groupby 功能的提案
- NEP 9 — 结构化数组扩展
- NEP 11 — 延迟 UFunc 求值
- NEP 12 — NumPy 中的缺失数据功能
- NEP 21 — 简化和显式的高级索引
- NEP 24 — 缺失数据功能——NEP 12 的替代方案 1
- NEP 25 — 通过特殊 dtypes 支持 NA
- NEP 26 — 缺失数据 NEP 总结与讨论
- NEP 30 — NumPy 数组的鸭子类型——实现
- NEP 31 — NumPy API 的上下文局部和全局重写
- NEP 37 — 类似 NumPy 模块的调度协议
- NEP 47 — 采用数组 API 标准
- 已拒绝和已撤回的 NEP