NumPy 2.3.5 現已發佈,這是一個補丁版本,包含多項維護更新和錯誤修復。此版本支持 Python 3.11 至 3.14 版本。
本次版本共合併了 16 個拉取請求。
- #29979:MAINT:為 2.3.x 的進一步開發做好準備
- #30026:SIMD、BLD:在 x86-32 上向後移植 FPMATH 模式,並過濾後續版本...
- #30029:MAINT:向後移植 write_release.py
- #30041:TYP:各種類型更新
- #30059:錯誤:修復 np.strings.slice 在 stop=None 或 start 和 stop >= len 時的問題...
- #30063:BUG:修復 np.strings.slice 在 start > stop 時的問題
- #30076:BUG:避免在 PyArray_Round 實現中對 INT_MIN 取反(#30071)
- #30090:BUG:修復包含引用時的 resize 操作(#29970)
- #30129:BLD:更新 scipy-openblas,使用 -Dpkg_config_path(#30049)
- #30130:BUG:避免使用 SWIG 生成的包裝文件編譯錯誤……
- #30157:BLD:使用 scipy-openblas 0.3.30.7(#30132)
- #30158:DOC:移除
ma.asanyarray不存在的order參數文檔…… - #30185:BUG:修復 PyMem_Calloc 返回值的檢查。(#30176)
- #30217:DOC:修復新重建的 numpy-tutorials 網站的鏈接
- #30218:BUG:修復在 s390x 上使用 clang 編譯的問題(#30214)
- #30237:BUG:使 FPE blas 檢查成為所有 Apple ARM 系統的運行時檢查
更新説明:https://github.com/numpy/numpy/releases/tag/v2.3.5