Python 3.10.0b3 发布
Python 3.10 仍在开发中,3.10.0b3 是计划中的四个测试版中的第三个。测试版的目的是让更多的社区有机会测试新的特性和修复错误,并让他们的项目准备好支持新的版本特性。目前不建议在生产环境中使用该版本。 核心和内置程序: bpo-44409: 修正初始化标记器时产生的标记器错误的位置信息; bpo-44396: 修正标记器在引发未闭合字符串的语法错误时可能出现的崩溃; bpo-44349: 修正在语法错误中显示带编码文件的文本时的一个边缘情况; bpo-44335: 修正语法错误中识别错误字符时的回归问题; bpo-44304: 修正 sqlite3 模块在垃圾回收器清除 sqlite.Statement 对象时发生的崩溃; bpo-44305: 改进没有except或finally块的try块的错误信息; bpo-43833: 如果数字字头后面紧跟着一个关键字:and, else, for, if, in, is, or,则发出弃用警告。如果紧随其后的是其他关键字或标识符,则引发语法错误,并提供更多信息; bpo-11105: 当通过compile()编译带有递归引用的a...