计划在 Python 3.14 中移除¶
- PyDictObject中的- ma_version_tag字段用于扩展模块 ( PEP 699 ; gh-101193 )。
- 创建 - immutable types的可变基础 ( gh-95388 )。
- 用于配置 Python 的初始化的函数,在 Python 3.11 中已弃用: - PySys_SetArgvEx(): 改为设置- PyConfig.argv。
- PySys_SetArgv(): 改为设置- PyConfig.argv。
- Py_SetProgramName(): 改为设置- PyConfig.program_name。
- Py_SetPythonHome(): 改为设置- PyConfig.home。
 - Py_InitializeFromConfig()API 应与- PyConfig一起使用。
- 全局配置变量: 
- Py_HashRandomizationFlag: 改用- PyConfig.use_hash_seed和- PyConfig.hash_seed。
- Py_LegacyWindowsFSEncodingFlag: 改用- PyPreConfig.legacy_windows_fs_encoding。
- Py_LegacyWindowsStdioFlag: 改用- PyConfig.legacy_windows_stdio。
- Py_FileSystemDefaultEncoding: 改用- PyConfig.filesystem_encoding。
- Py_HasFileSystemDefaultEncoding: 改用- PyConfig.filesystem_encoding。
- Py_FileSystemDefaultEncodeErrors: 改用- PyConfig.filesystem_errors。
- Py_UTF8Mode: 改用- PyPreConfig.utf8_mode。 (参见- Py_PreInitialize())
 - Py_InitializeFromConfig()API 应与- PyConfig一起使用。