跳到正文
热点事件历史事件

Python 3.15 发布:惰性导入与 3.10 停支

1 篇报道1 个报道来源4 天前更新

先了解这件事

AI 综述

Python 3.15 正式发布,新增 PEP 810 显式惰性导入、推导式解包语法,标准库内置 Tachyon 采样分析器 profiling.sampling。Simon Willison 称该版本性能与 3.14 基本持平,实验性 JIT 在 Fibonacci 测试中带来 1.2x 加速。 Python 3.10 已停止支持,Willison 在文章中介绍用 uv 升级到 3.15 并采用 3.11 的 tomllib、TaskGroup 等特性的方法:先运行 uv self update 让 uv 识别新版本,再用 uv python pin --global 3.15 将其设为 uv run 的默认版本(项目自行固定版本时除外),并以 uv tool upgrade datasette --python 3.15 重装工具。 他还给出用 3.15 运行采样分析器的命令:sudo uv run --python 3.15 python -m profiling.sampling attach 1234。

AI 根据报道生成 · 2 天前更新

报道时间线

沿着报道,了解事件的不同侧面。

10月13日
  1. Simon Willison
    Python 3.15 发布:支持显式惰性导入,Python 3.10 正式停止支持

    Python 3.15 正式发布,新增 PEP 810 显式惰性导入(lazy import)和推导式解包语法,标准库内置 Tachyon 采样分析器 profiling.sampling。该版本性能与 3.14 基本持平,实验性 JIT 在 Fibonacci 测试中带来 1.2x 加速。Python 3.10 已停止支持,作者开始采用 3.11 的 tomllib、TaskGroup 等特性。