IT之家 10 月 7 日消息,當?shù)貢r間 10 月 7 日,Python 軟件基金會宣布 Python 3.14.0 正式發(fā)布,也就是用戶期待已久的圓周率(約 3.14)版本,再加上諧音??蓱蚍Q為 πthon。

這是 Python 編程語言的最新穩(wěn)定版本,與 Python 3.13 相比在功能和性能上均有顯著改進。IT之家匯總主要變動如下:
PEP 779:正式支持自由線程(Free-threaded Python),為多線程并行執(zhí)行提供原生支持。
PEP 649:延遲求值注解,改善注解語義與使用體驗。
PEP 750:新增模板字符串字面量(t-strings),可用于自定義字符串處理,語法與 f-string 類似。
PEP 734:標準庫中新增多解釋器支持(Multiple Interpreters)。
PEP 784:新增 compression.zstd 模塊,支持 Zstandard 壓縮算法。
PEP 758:except 與 except* 表達式可省略括號。
PyREPL 增加語法高亮,并為 unittest、argparse、json 與 calendar 命令行工具加入彩色輸出。
PEP 768:引入零開銷外部調(diào)試接口(Zero-overhead Debugger Interface)。
UUID 模塊現(xiàn)支持版本 6–8,同時版本 3–5 的生成速度提升約 40%。
PEP 765:禁止 return、break、continue 跳出 finally 代碼塊。
PEP 741:改進 C API 配置接口,便于嵌入與擴展。
新增高性能解釋器類型,在部分新編譯器下提供顯著性能提升(需源碼編譯啟用)。
改進錯誤信息輸出,提升調(diào)試可讀性。
內(nèi)置 HMAC 實現(xiàn)采用來自 HACL* 項目的形式化驗證代碼。
新增命令行接口,可異步檢查運行中的 Python 進程。
pdb 模塊現(xiàn)支持遠程附加到正在運行的 Python 進程。
構(gòu)建與發(fā)布變更
PEP 761:從 Python 3.14 起,不再提供 PGP 簽名文件,驗證推薦使用 Sigstore。
官方 macOS 與 Windows 版本均包含實驗性 JIT 編譯器。
Android 官方二進制版本首次發(fā)布。
安裝與兼容性
Python 3.14 起,Windows 平臺將采用新的安裝管理器(Install Manager),可通過 Microsoft Store 或下載頁面獲取。傳統(tǒng)安裝程序?qū)⒃?3.14 與 3.15 版本周期內(nèi)繼續(xù)提供。
此外,官方提供的 JSON 文件列出了本次發(fā)行版中全部可安裝軟件包及其校驗信息,供開發(fā)者參考。
參考資料:
廣告聲明:文內(nèi)含有的對外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。