Python 3.14.0a4
釋出日期:2025 年 1 月 14 日
你好,3.14.0a4!
這是 Python 3.14 的早期開發者預覽版
與 3.13 相比,3.14 系列的主要新功能
Python 3.14 仍在開發中。本次釋出的 3.14.0a4 是七個計劃中的 Alpha 版本中的第四個。
Alpha 版本的目的是為了更容易地測試新功能和錯誤修復的當前狀態,並測試釋出過程。
在 alpha 階段,可以在 beta 階段開始(2025-05-06)之前新增功能,如果需要,可以在釋出候選階段(2025-07-22)之前修改或刪除。請記住,這是一個預覽版本,不建議在生產環境中使用。
Python 3.14 的許多新功能仍在規劃和編寫中。迄今為止,主要的新功能和變化包括:
- PEP 649:註解的延遲評估
- PEP 741:Python 配置 C API
- PEP 761:Python 3.14 及更高版本不再提供釋出工件的 PGP 簽名。相反,建議驗證者使用 Sigstore。
- 改進的錯誤訊息
- 移除了各種標準庫模組中許多已棄用的類、函式、方法和引數。
- 新的棄用,其中許多計劃在 Python 3.16 中移除。
- C API 移除和棄用。
- (嘿,各位核心開發者,如果此列表中缺少您認為重要的功能,請告知 Hugo。)
Python 3.14 的下一個預釋出版本將是 3.14.0a5,目前計劃於 2025 年 2 月 11 日釋出。
更多資源
- 線上文件
- PEP 745,3.14 釋出時間表
- 報告錯誤請訪問 https://github.com/python/cpython/issues
- 幫助資助 Python 及其社群
接下來是些完全不一樣的內容
在 Python 中,您可以使用希臘字母作為常量。例如
from math import pi as π
def circumference(radius: float) -> float: return 2 * π * radius
print(circumference(6378.137)) # 40075.016685578485
盡情享用新版本吧
感謝所有幫助實現 Python 開發和這些釋出的眾多志願者!請考慮透過親自志願服務或透過組織向 Python 軟體基金會捐款來支援我們的工作。
檔案
| 版本 | 作業系統 | 描述 | MD5 校驗和 | 檔案大小 | Sigstore | SBOM | |
|---|---|---|---|---|---|---|---|
| Gzip 壓縮的原始碼包 | 原始碼釋出版 | e1e47d0d8788ceda68bd4b2d2ceb6a6e | 28.2 MB | .sigstore | SPDX | ||
| XZ 壓縮的原始碼包 | 原始碼釋出版 | e638aef1815d784ee1177730b4c1a56b | 21.7 MB | .sigstore | SPDX | ||
| macOS 64 位 universal2 安裝程式 | macOS | 適用於 macOS 10.13 及更高版本 | 994a0844d1bd8bee5c4e7c1b24c4906a | 68.7 MB | .sigstore | ||
| Windows 安裝程式 (64位) | Windows | 推薦 | 1378bdc15a92eb90fb1f03ed354ad924 | 27.3 MB | .sigstore | SPDX | |
| Windows 安裝程式 (32位) | Windows | 2768d305a5c9247fcee00c2abd2908d9 | 26.1 MB | .sigstore | SPDX | ||
| Windows 安裝程式 (ARM64) | Windows | 實驗性 | 8f5f0577adbaa603fc1f97d2812733dd | 26.5 MB | .sigstore | SPDX | |
| Windows 可嵌入包 (64位) | Windows | ea2ae3339ea052595767525dca99c754 | 10.5 MB | .sigstore | SPDX | ||
| Windows 可嵌入包 (32位) | Windows | b3df6c337ee80ed3a7b99a2ce241f4e6 | 9.3 MB | .sigstore | SPDX | ||
| Windows 可嵌入包 (ARM64) | Windows | 8afb0544e8caef85a38a40cbc4789ebc | 9.7 MB | .sigstore | SPDX | ||
