Python 3.9.9 发布
Python 3.9.9 热修复更新已于上周发布,此版本是 3.9 系列的第八个维护版本。
3.9.9 是作为 Python 3.9.8 中 argparse 回归的热修复更新而在发布日程之外推出的,此问题会导致复杂的命令行工具无法正确识别子命令。详情见 BPO-45235。
与 3.9.8 相比,这个版本中只有三个其他的错误修复。
-
bpo-45235:修复了一个 argparse 错误,此错误在处理子解析器的默认参数时引发了回归,使得叶级参数优先于根级参数
-
bpo-45765:在 importlib.metadata 中,修复对空路径的分布发现 (distribution discovery)
-
bpo-45644: In-place JSON 文件格式化使用
python3 -m json.tool infile infile可正常运行,此前会导致文件为空
具体细节查看更新日志。
官方表示,如果正在使用的是 Python 3.9.8,强烈建议升级到 3.9.9。