注意: 雖然 JavaScript 對於本網站不是必需的,但您與內容的互動將受到限制。請開啟 JavaScript 以獲得完整的體驗。

Python 3.14.0b2

釋出日期: 2025 年 5 月 26 日

這是第二個 3.14 測試版。

https://python.club.tw/downloads/release/python-3140b2/

這是 Python 3.14 的 Beta 預覽版

Python 3.14 仍在開發中。此版本 3.14.0b2 是計劃中的四個測試版中的第一個。

Beta 預覽版旨在讓更廣泛的社群有機會測試新功能和錯誤修復,並準備他們的專案以支援新的功能釋出。

我們強烈鼓勵第三方 Python 專案的維護者在 Beta 階段使用 3.14 進行測試,並儘快將發現的問題報告給Python 錯誤跟蹤器。儘管該版本計劃在進入 Beta 階段時功能完善,但仍有可能在釋出候選階段(2025 年 7 月 22 日星期二)開始之前修改功能,或在極少數情況下刪除功能。我們的目標是在 Beta 4 之後不進行 ABI 更改,並在第一個釋出候選版本之後儘可能少地更改程式碼。為此,在 Beta 階段,讓 3.14 獲得儘可能多的曝光至關重要

這包括為 3.14 建立預釋出輪子,因為這有助於其他專案進行自己的測試。但是,我們建議您的常規生產釋出等到 3.14.0rc1,以避免 ABI 損壞的風險。

請記住,這是一個預覽版本,建議用於生產環境。

與 3.13 相比,3.14 系列的主要新功能

Python 3.14 的一些主要新功能和變化如下

新特性

(嘿,各位核心開發者,如果此列表中缺少您認為重要的功能,請告知 Hugo。)

有關 Python 3.14 更改的更多詳細資訊,請參閱Python 3.14 中的新功能。Python 3.14 的下一個預釋出版本將是 3.14.0b3,計劃於 2025 年 6 月 17 日釋出。

構建方面的變更

  • PEP 761:Python 3.14 及之後版本不再為釋出產物提供 PGP 簽名。推薦驗證者改用 Sigstore。
  • 官方的 macOS 和 Windows 釋出二進位制檔案包含一個實驗性的 JIT 編譯器

不相容的變更、移除和新的棄用項

Python 安裝管理器

我們為 Windows 提供的安裝程式將由我們的新安裝管理器取代,該管理器可以從Windows 應用商店我們的 FTP 頁面安裝。有關更多資訊,請參閱我們的文件。下面可供下載的 JSON 檔案包含此版本中所有可安裝包的列表,包括檔案 URL 和雜湊值,但安裝最新版本不需要此檔案。傳統安裝程式將在 3.14 和 3.15 版本中保持可用。

更多資源

接下來是些完全不一樣的內容

1897 年,印第安納州差點透過一項法案,將 pi 定義為 3.2。

當然,事情沒那麼簡單。

醫學博士埃德溫·J·古德溫 (Edwin J. Goodwin) 聲稱已經找到了一個古老的幾何問題——化圓為方——的解決方案,該問題最早在希臘數學中提出。它涉及到只使用圓規和直尺,嘗試繪製一個面積相同的圓形和正方形。結果證明這是不可能的,因為 π 是超越數(這一點在 13 年前已被費迪南德·馮·林德曼證明),但古德溫透過篡改將 π 的值設為 3.2(他的著作中至少包含了九個不同的 π 值:包括 4、3.236、3.232、3.2325……甚至 9.2376……)。

古德溫已將其證明版權化,並將其提供給印第安納州,以便在該州的教育教科書中使用,無需支付版稅,前提是他們認可該證明。因此,印第安納州第 246 號法案於 1897 年 1 月 18 日提交眾議院。該法案未被理解,最初提交給眾議院運河委員會,也稱為沼澤地委員會。他們隨後將其提交給教育委員會,該委員會於 2 月 2 日正式建議“該法案應透過”。該法案於 5 日通過了二讀,教育委員會主席提議暫停憲法中要求法案在三個不同日期宣讀的規定。該提案以 72 票對 0 票透過,法案本身以 67 票對 0 票透過。

該法案於 2 月 10 日提交參議院,於 11 日進行一讀,並提交給禁酒委員會,該委員會主席於 12 日建議“該法案應透過”。

一位數學教授,克拉倫斯·阿比亞塔·瓦爾多 (Clarence Abiathar Waldo),在眾議院透過該法案的那天恰巧在州議會大廈,他在辯論期間走了進去,聽到一位前教師爭論說:

情況再簡單不過了。如果我們透過這項法案,確立了一個新的、正確的圓周率值,作者將他的發現免費提供給我們州使用,並在我們學校的教科書中免費出版,而其他人則必須向他支付版稅。

瓦爾多確保參議員們“得到了適當的指導”;12 日,在二讀期間,在一次未能成功修正法案的嘗試後,該法案被無限期擱置。但在此之前,參議員們還是玩得很開心。

《印第安納新聞》13 日報道:

……法案被提出並被嘲笑。參議員們對此大開玩笑,嘲弄它,並因此發笑。這種樂趣持續了半小時。參議員哈貝爾說,參議院每天花費國家 250 美元,不應該在這種無聊的事情上浪費時間。他說,在閱讀芝加哥和東方主要報紙時,他發現印第安納州立法機構因已就該法案採取的行動而淪為笑柄。他認為考慮這樣的提議是不莊重或不值得參議院的。他動議無限期擱置該法案,該動議獲得透過。

盡情享用新版本吧

感謝所有幫助實現 Python 開發和這些釋出的眾多志願者!請考慮透過親自志願服務或透過組織向 Python 軟體基金會捐款來支援我們的工作。

完整更新日誌

檔案

版本 作業系統 描述 MD5 校驗和 檔案大小 Sigstore SBOM
Gzip 壓縮的原始碼包 原始碼釋出版 ff637c39ab017ef75435f2bad5f02085 29.1 MB .sigstore SPDX
XZ 壓縮的原始碼包 原始碼釋出版 fb523c0bfe2aad21faa597311fe8b635 22.5 MB .sigstore SPDX
macOS 64 位 universal2 安裝程式 macOS 適用於 macOS 10.13 及更高版本 260b82c8a4bf19d5dab8e3db9a1cad6c 70.9 MB .sigstore
Windows 安裝程式 (64位) Windows 推薦 0fc9d2cba216091f1615cfc08fdf65d1 28.4 MB .sigstore SPDX
Windows 安裝程式 (32位) Windows 09f328697c9eec1d946950bdfa816ae3 27.0 MB .sigstore SPDX
Windows 安裝程式 (ARM64) Windows 實驗性 60bb4e7f7df999dcaef36f4b46e2a180 27.7 MB .sigstore SPDX
Windows 可嵌入包 (64位) Windows 353c6437551776994f51c0fe3b7d4e45 11.4 MB .sigstore SPDX
Windows 可嵌入包 (32位) Windows 5c2a1aa6a4f8666d859dc7c895f2cf66 10.0 MB .sigstore SPDX
Windows 可嵌入包 (ARM64) Windows e660e23444b77edb8cdb204bbba9e3c8 10.6 MB .sigstore SPDX