Python 3.11.5
釋出日期: 2023年8月24日

這是 Python 3.11 的第五個維護版本。
Python 3.11.5 是 Python 程式語言最新的主要版本,其中包含許多新功能和最佳化。
此版本中的安全內容
- gh-108310:修復了 ssl.SSLSocket 例項中的一個漏洞,該漏洞可能導致 TLS 握手被繞過,包括證書驗證等保護措施,並可能將傳送的未加密資料當作握手後 TLS 加密資料處理。此安全問題由 Aapo Oksman 報告為 CVE-2023-40217。補丁由 Gregory P. Smith 提供。
與 3.10 相比,3.11 系列的主要新特性
Python 3.11 的一些主要新特性和變化包括
通用變更
- PEP 657 -- 在回溯資訊中包含更精細的錯誤位置
- PEP 654 -- 異常組和
except* - PEP 680 -- tomllib:在標準庫中支援解析 TOML
- gh-90908 -- 為 asyncio 引入任務組
- gh-34627 -- 正則表示式現已支援原子組 (
(?>...)) 和所有格量詞 (*+, ++, ?+, {m,n}+)。 - “更快的 CPython”專案已經取得了一些激動人心的成果。Python 3.11 比 Python 3.10 快 10-60%。平均而言,我們在標準基準套件上測得 1.22 倍的加速。詳情請參閱“更快的 CPython”。
型別和型別語言相關變更
- PEP 673 -- Self 型別
- PEP 646 -- 可變引數泛型
- PEP 675 -- 任意字面量字串型別
- PEP 655 -- 將單個 TypedDict 專案標記為必需或可能缺失
- PEP 681 -- 資料類轉換
更多資源
- 線上文件
- PEP 664, 3.11 釋出計劃
- 請在 https://github.com/python/cpython/issues 報告錯誤。
- 幫助資助 Python 及其社群.
接下來是些完全不一樣的內容
在物理學中,拉莫爾進動(以約瑟夫·拉莫爾命名)是指物體的磁矩繞外部磁場發生的進動。該現象在概念上類似於傾斜的經典陀螺儀在施加外部扭矩的引力場中的進動。具有磁矩的物體也具有角動量和與角動量成正比的有效內部電流;這些物體包括電子、質子、其他費米子、許多原子和原子核系統,以及經典的宏觀系統。
檔案
| 版本 | 作業系統 | 描述 | MD5 校驗和 | 檔案大小 | Sigstore | GPG | |
|---|---|---|---|---|---|---|---|
| Gzip 壓縮的原始碼包 | 原始碼釋出版 | b628f21aae5e2c3006a12380905bb640 | 25.3 MB | .sigstore | SIG | ||
| XZ 壓縮的原始碼包 | 原始碼釋出版 | 393856f1b7713aa8bba4b642ab9985d3 | 19.1 MB | .sigstore | SIG | ||
| macOS 64 位 universal2 安裝程式 | macOS | 適用於 macOS 10.9 及更高版本 | 7a24f8b4eeca34899b7d75caaec3bc73 | 42.2 MB | .sigstore | SIG | |
| Windows 安裝程式 (64位) | Windows | 推薦 | 3afd5b0ba1549f5b9a90c1e3aa8f041e | 24.7 MB | .sigstore | SIG | |
| Windows 安裝程式 (32位) | Windows | ac8e48a759a6222ce9332691568fe67a | 23.5 MB | .sigstore | SIG | ||
| Windows 安裝程式 (ARM64) | Windows | 實驗性 | cd2bfd6bb39a6c84dbf9d1615b9f53b5 | 24.0 MB | .sigstore | SIG | |
| Windows 可嵌入包 (64位) | Windows | c5e83dc45630df2236720a18170bf941 | 10.7 MB | .sigstore | SIG | ||
| Windows 可嵌入包 (32位) | Windows | add17856887d34c04a9cfd6c051c4bea | 9.6 MB | .sigstore | SIG | ||
| Windows 可嵌入包 (ARM64) | Windows | 8fc7d74daf27882f2a32a1b10c3a3a2c | 9.9 MB | .sigstore | SIG | ||
