PEP 4 – 标准模块的废弃
- 作者:
- Brett Cannon <brett at python.org>, Martin von Löwis <martin at v.loewis.de>
- 状态:
- 活跃
- 类型:
- 流程
- 创建日期:
- 2000年10月1日
- 发布历史:
引言
过去,当新的模块被添加到标准Python库中时,无法预见它们将来是否仍然有用。尽管Python“自带电池”,但电池可能会随着时间耗尽。保留旧模块对维护者来说是一种负担,特别是当模块不再受关注时。
与此同时,从发行版中移除模块很困难,因为通常不知道是否还有人在使用它。本PEP定义了从标准Python库中移除模块的程序。模块的使用可能被“废弃”,这意味着它可能会在未来的Python版本中被移除。
声明模块废弃的程序
要从标准库中移除顶级模块/包,需要一个PEP。废弃过程在PEP 387中概述。
要移除标准库中包的子模块,必须遵循PEP 387,但不需要一个PEP。
版权
本文档已置于公共领域。
来源:https://github.com/python/peps/blob/main/peps/pep-0004.rst