PEP 743 – 向 Python C API 添加Py_COMPAT_API_VERSION 抽象添加和宏 选择加入 C 扩展中计划中的不兼容 C API 更改。 维护者可以决定何时使他们的 C 扩展兼容 并决定他们希望兼容哪个未来的 Python 版本 跟。Py_COMPAT_API_VERSIONPy_C... Python教程 猫勺 24-04-19 62 0
PEP 740 – 数字证明的索引支持 抽象此 PEP 提出了与上传和分发相关的一系列更改 用于在 Python 上验证它们的数字签名证明和元数据 包存储库,例如 PyPI。这些更改有两个子组件:对当前未标准化的 PyPI 上传 API 的更改,允许客户端... Python教程 猫勺 24-03-30 163 0
PEP 739 – 用于 Python 安装构建详细信息的静态描述文件 抽象为具有构建详细信息的静态描述文件引入标准格式 的 Python 安装。理由在检查 Python 安装时,运行代码通常是不可取的,或者 不可能的。拥有静态描述文件可以使各种 Python 构建 无需运行解释器即可获... Python教程 猫勺 24-03-28 205 0
推荐 PEP 736 – 调用时关键字参数的速记语法 抽象该 PEP 建议为普通 命名参数与变量名称相同的模式 对应于它的值。f(x=)f(x=x)赋予动机关键字参数语法可能会变得不必要的重复和冗长。... Python教程 猫勺 24-03-27 173 0
PEP 735 – pyproject.toml 中的依赖项组 抽象此 PEP 指定了一种将包需求存储在文件中的机制,以便它们不包含在任何构建的 项目。pyproject.toml这适用于创建命名的依赖项组,类似于文件,启动器、IDE 和其他工具可以找到这些依赖项和 按名称标识。... Python教程 猫勺 24-03-26 185 0
推荐 PEP 734 – Stdlib 中的多个解释器 注意该 PEP 本质上是 PEP 554 的延续。该文件 在 7 年的讨论中增加了许多辅助信息。 此 PEP 是对基本信息的简化。大部分 这些额外的信息仍然有效和有用,只是不在 此处具体提案的直接... Python教程 猫勺 24-03-25 156 0
PEP 733 – 对 Python 公共 C API 的评估 抽象此信息性 PEP 描述了我们对公共 C API 的共享视图。这 文档定义:C API 的用途利益相关者及其特定用例和要求C API 的优势C API 的问题分为九个薄弱环节本文档不对任何已确定的问题提出... Python教程 猫勺 24-03-24 151 0
推荐 PEP 728 – 带有键入额外项目的 TypedDict 此 PEP 提出了一种方法来限制使用参数的额外项目并使用特殊键键入它们。这解决了定义封闭式 TypedDict 类型或键入子集的需要 的键,这些键可能会在一段时间内出现,允许其他项目 指定类型。closed__ext... Python教程 猫勺 24-03-23 156 0
PEP 727 – 带注释的元数据中的文档 抽象此 PEP 提出了一种为 Python 提供文档字符串的标准化方法 使用 new 类定义的符号。Annotatedtyping.Doc赋予动机已经有一种定义明确的方式来为类提供文档, 函数、类方法和模块:使用 D... Python教程 猫勺 24-03-22 139 0