Python 3.13.0a3
发布日期: 2024 年 1 月 17 日
这是 Python 3.13 的早期开发者预览版
3.13 系列相较于 3.12 的主要新特性
Python 3.13 仍在开发中。此版本 3.13.0a3 是六个计划中的 alpha 版本中的第三个。
Alpha 版本的目的是为了更容易地测试新功能和错误修复的当前状态,并测试发布过程。
在 alpha 阶段,功能可以在 beta 阶段开始(2024 年 5 月 7 日)之前添加,并且如有必要,可以在发布候选阶段(2024 年 7 月 30 日)之前进行修改或删除。请记住,这是一个预览版本,不建议将其用于生产环境。
Python 3.13 的许多新功能仍在规划和编写中。移除全局解释器锁的工作和改进 Python 性能的工作都在加速进行。迄今为止最显著的变化:
- 在交互式解释器中,异常回溯现在默认带有颜色。
- Docstring 现在移除了开头的缩进,减少了内存使用和 .pyc 文件的大小。(大多数处理 docstring 的工具已经移除了开头的缩进。)
- PEP 594(从标准库中移除废弃模块)计划移除许多已弃用的模块:
aifc、audioop、chunk、cgi、cgitb、crypt、imghdr、mailcap、msilib、nis、nntplib、ossaudiodev、pipes、sndhdr、spwd、sunau、telnetlib、uu、xdrlib、lib2to3。 - 移除了许多其他已弃用的类、函数和方法,这些都存在于各种标准库模块中。
- 新的弃用,其中大部分计划在 Python 3.15 或 3.16 中移除。
- C API 移除和弃用。(alpha 1 中存在的一些移除已在 alpha 2 中恢复,因为这些移除在此时被认为过于具有破坏性。)
(嘿,核心开发者们,如果你们认为重要的功能没有出现在这个列表中,请告知 Thomas。)
Python 3.13 的下一个预发布版本将是 3.13.0a4,目前计划于 2024 年 2 月 13 日发布。
更多资源
- 在线文档
- PEP 719,3.13 发布时间表
- 请在 https://github.com/python/cpython/issues 报告错误。
- 帮助资助 Python 及其社区.
文件
| 版本 | 操作系统 | 描述 | MD5 校验和 | 文件大小 | Sigstore | GPG | |
|---|---|---|---|---|---|---|---|
| Gzip 压缩的源码包 | 源码发布版 | d6c18d8fd1f989920b3b4a701c7d58d6 | 25.5 MB | .sigstore | SIG | ||
| XZ 压缩的源码包 | 源码发布版 | 4c8105c4a3d15cb44f43f9dc09f4650a | 19.4 MB | .sigstore | SIG | ||
| macOS 64 位 universal2 安装程序 | macOS | 适用于 macOS 10.9 及更高版本 | 7ad28f1eb02727c811b61ce0fbe05e50 | 42.9 MB | .sigstore | SIG | |
| Windows 安装程序 (64位) | Windows | 推荐 | e820d7ddda3d411f3e1f2db98e1ed195 | 25.6 MB | .sigstore | SIG | |
| Windows 安装程序 (32位) | Windows | a8f35933e7db844a557c0670d405770d | 24.4 MB | .sigstore | SIG | ||
| Windows 安装程序 (ARM64) | Windows | 实验性 | 2850f70d63bb3b34724811ec87b4ac95 | 24.9 MB | .sigstore | SIG | |
| Windows 可嵌入包 (64位) | Windows | 754e0cb58e81f77bd939d333dd4097b8 | 10.3 MB | .sigstore | SIG | ||
| Windows 可嵌入包 (32位) | Windows | bb004a1f20516c3aed51ed00d0dc219b | 9.2 MB | .sigstore | SIG | ||
| Windows 可嵌入包 (ARM64) | Windows | ce651b34a88eacebbe11b8b7d00111bf | 9.5 MB | .sigstore | SIG | ||
