Python 3.13.0a4
上映日期:2024年2月15日
这是Python 3.13的早期开发者预览版
与3.12相比,3.13系列的主要新功能
Python 3.13仍在开发中。这个3.13.0a4版本是六个计划发布的alpha版本中的第四个。
Alpha版本旨在使测试新功能和bug修复的当前状态以及测试发布过程变得更容易。
在alpha阶段,功能可能会被添加到beta(3.13.0b0)阶段(2024-05-07)开始,如果有必要,可能会被修改或删除,直到发布候选阶段(2024-07-30)。请记住,这是一个预览版本,不建议在生产环境中使用它。
Python 3.13的许多新特性仍在计划和编写中。移除全局Interpeter锁和提高Python性能的工作仍在继续。到目前为止,最显著的变化是:
在交互式解释器中,异常追踪现在默认是着色的。
添加了一个初步的、实验性的JIT,为显著的性能改进提供了基础工作。
文档字符串现在去掉了前导缩进,减少了内存使用和.pyc文件的大小。(大多数处理文档字符串的工具已经去掉了前导缩进。)
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.0a5,目前计划在2023-03-12发布。
更多的资源
在线文档
PEP 719, 3.13发布计划
在
https://github.com/python/cpython/issues上报告错误。
帮助直接资助Python(或通过GitHub赞助商),并支持Python社区。