SciPy 1.11.0 發行說明#

SciPy 1.11.0 是 6 個月辛勤工作的成果。它包含許多新功能、大量的錯誤修復、改進的測試覆蓋率和更完善的文件。此版本中進行了一些棄用和 API 變更,這些變更記錄在下方。建議所有使用者升級到此版本,因為其中有大量的錯誤修復和最佳化。在升級之前,我們建議使用者檢查他們自己的程式碼是否未使用已棄用的 SciPy 功能(若要執行此操作,請使用 python -Wd 執行您的程式碼,並檢查 DeprecationWarning)。我們的開發重心現在將轉移到 1.11.x 分支上的錯誤修復版本,以及在主分支上新增新功能。

此版本需要 Python 3.9+ 和 NumPy 1.21.6 或更高版本。

對於在 PyPy 上執行,需要 PyPy3 6.0+。

此版本重點#

  • 多項 scipy.sparse 陣列 API 改進,包括 sparse.sparray,一個與較舊的 sparse.spmatrix 類別不同的新公共基底類別、適當的 64 位元索引支援,以及為現代稀疏陣列體驗鋪路的眾多棄用。

  • scipy.stats 新增了用於生存分析、多重假設檢定、敏感度分析以及處理受限資料的工具。

  • 新增了一個用於準蒙地卡羅積分的函數,線性代數函數 detlu 現在接受 nD 陣列。

  • 廣泛地將 axes 引數新增至 ndimage 函數,以利於堆疊影像資料的分析。

新功能#

scipy.integrate 改進#

scipy.cluster 改進#

  • disjoint_set 有一個新的方法 subset_size,用於提供特定子集的大小。

scipy.constants 改進#

  • 新增了 quettaronnarontoquecto SI 前綴。

scipy.linalg 改進#

  • scipy.linalg.det 已改進,現在接受 nD 陣列。

  • scipy.linalg.lu 已改進,現在接受 nD 陣列。使用新的 p_indices 開關,輸出排列引數可以是 1D (n,) 排列索引,而不是完整的 (n, n) 陣列。

scipy.ndimage 改進#

  • axes 引數新增至 rank_filterpercentile_filtermedian_filteruniform_filterminimum_filtermaximum_filtergaussian_filter,這對於處理堆疊影像資料可能很有用。

scipy.optimize 改進#

scipy.signal 改進#

  • istft 在 NOLA 條件失敗時,具有改進的警告訊息。

scipy.sparse 改進#

  • 引入了新的公共基底類別 scipy.sparse.sparray,允許進一步擴充稀疏陣列 API(例如,支援一維稀疏陣列),而不會破壞向後相容性。isinstance(x, scipy.sparse.sparray) 用於選取新的稀疏陣列類別,而 isinstance(x, scipy.sparse.spmatrix) 僅選取舊的稀疏矩陣類別。

  • 稀疏陣列除以密集陣列現在傳回稀疏陣列。

  • scipy.sparse.isspmatrix 現在僅針對稀疏矩陣執行個體傳回 Truescipy.sparse.issparse 現在必須改為用於檢查稀疏陣列的執行個體或稀疏矩陣的執行個體。

  • 使用 int64 索引建構的稀疏陣列將不再自動向下轉換為 int32。

  • argminargmax 方法現在在存在明確零值時,傳回正確的結果。

scipy.sparse.linalg 改進#

  • LinearOperator 除以數字現在會傳回 _ScaledLinearOperator

  • LinearOperator 現在支援陣列的右乘法

  • lobpcg 移除多餘的 QR 分解後,應更有效率。

scipy.spatial 改進#

  • 新的 C++ 後端用於其他距離度量,其中大多數將看到效能大幅提升,但已知有一些小的回歸。這些都集中在布林陣列之間的距離。

scipy.special 改進#

  • 階乘函數 factorialfactorial2factorialk 在其行為(在維度、錯誤等方面)方面保持一致。此外,factorial2 現在可以處理具有 exact=True 的陣列,而 factorialk 可以處理陣列。

scipy.stats 改進#

新功能#

統計分佈#

其他改進#

已棄用的功能#

  • 多重省略號稀疏矩陣索引已棄用,並將在 SciPy 1.13 中移除。

  • 已棄用稀疏陣列的數種方法:asfptypegetrowgetcolget_shapegetmaxprintset_shapegetnnzgetformat。此外,.A.H 屬性也已棄用。稀疏矩陣類型不受影響。

  • scipy.linalg 函式 tritriutril 已棄用,並將在 SciPy 1.13 中移除。建議使用者使用具有相同名稱的 NumPy 版本函式。

  • scipy.signal 函式 bsplinequadraticcubic 已棄用,並將在 SciPy 1.13 中移除。建議使用者改用 scipy.interpolate.BSpline

  • scipy.integrate.simpsoneven 關鍵字已棄用,並將在 SciPy 1.13.0 中移除。使用者應將此保留為預設值,因為與其他方法相比,這能提供更高的準確性。

  • 當在浮點陣列中傳遞整數給 factorial 時,使用 exact=True 已棄用,並將在 SciPy 1.13.0 中移除。

  • scipy.signal.medfiltscipy.signal.order_filter 已棄用 float128 和 object dtypes。

  • 函式 scipy.signal.{lsim2, impulse2, step2} 長期以來僅在文件中棄用。它們現在會引發 DeprecationWarning,並將在 SciPy 1.13.0 中移除。

  • 直接從 scipy.window 匯入視窗函式已自 SciPy 1.1.0 起軟性棄用。它們現在會引發 DeprecationWarning,並將在 SciPy 1.13.0 中移除。使用者應改為從 scipy.signal.window 匯入它們,或使用便利函式 scipy.signal.get_window

向後不相容的變更#

  • scipy.special.comblegacy 關鍵字的預設值已從 True 變更為 False,正如自推出以來所宣布的那樣。

已過期的棄用#

目前正在努力跟進長期存在的棄用。以下先前已棄用的功能受到影響

其他變更#

  • 重寫了原始碼建置文件,並重新架構了貢獻者指南。

  • 改進了對使用 meson 建置系統進行交叉編譯的支援。

  • MyST-NB 筆記本基礎架構已新增至我們的文件中。

作者#

  • h-vetinari (69)

  • Oriol Abril-Pla (1) +

  • Tom Adamczewski (1) +

  • Anton Akhmerov (13)

  • Andrey Akinshin (1) +

  • alice (1) +

  • Oren Amsalem (1)

  • Ross Barnowski (13)

  • Christoph Baumgarten (2)

  • Dawson Beatty (1) +

  • Doron Behar (1) +

  • Peter Bell (1)

  • John Belmonte (1) +

  • boeleman (1) +

  • Jack Borchanian (1) +

  • Matt Borland (3) +

  • Jake Bowhay (41)

  • Larry Bradley (1) +

  • Sienna Brent (1) +

  • Matthew Brett (1)

  • Evgeni Burovski (39)

  • Matthias Bussonnier (2)

  • Maria Cann (1) +

  • Alfredo Carella (1) +

  • CJ Carey (34)

  • Hood Chatham (2)

  • Anirudh Dagar (3)

  • Alberto Defendi (1) +

  • Pol del Aguila (1) +

  • Hans Dembinski (1)

  • Dennis (1) +

  • Vinayak Dev (1) +

  • Thomas Duvernay (1)

  • DWesl (4)

  • Stefan Endres (66)

  • Evandro (1) +

  • Tom Eversdijk (2) +

  • Isuru Fernando (1)

  • Franz Forstmayr (4)

  • Joseph Fox-Rabinovitz (1)

  • Stefano Frazzetto (1) +

  • Neil Girdhar (1)

  • Caden Gobat (1) +

  • Ralf Gommers (153)

  • GonVas (1) +

  • Marco Gorelli (1)

  • Brett Graham (2) +

  • Matt Haberland (388)

  • harshvardhan2707 (1) +

  • Alex Herbert (1) +

  • Guillaume Horel (1)

  • Geert-Jan Huizing (1) +

  • Jakob Jakobson (2)

  • Julien Jerphanion (10)

  • jyuv (2)

  • Rajarshi Karmakar (1) +

  • Ganesh Kathiresan (3) +

  • Robert Kern (4)

  • Andrew Knyazev (4)

  • Sergey Koposov (1)

  • Rishi Kulkarni (2) +

  • Eric Larson (1)

  • Zoufiné Lauer-Bare (2) +

  • Antony Lee (3)

  • Gregory R. Lee (8)

  • Guillaume Lemaitre (2) +

  • lilinjie (2) +

  • Yannis Linardos (1) +

  • Christian Lorentzen (5)

  • Loïc Estève (1)

  • Adam Lugowski (1) +

  • Charlie Marsh (2) +

  • Boris Martin (1) +

  • Nicholas McKibben (11)

  • Melissa Weber Mendonça (58)

  • Michał Górny (1) +

  • Jarrod Millman (5)

  • Stefanie Molin (2) +

  • Mark W. Mueller (1) +

  • mustafacevik (1) +

  • Takumasa N (1) +

  • nboudrie (1)

  • Andrew Nelson (112)

  • Nico Schlömer (4)

  • Lysandros Nikolaou (2) +

  • Kyle Oman (1)

  • OmarManzoor (2) +

  • Simon Ott (1) +

  • Geoffrey Oxberry (1) +

  • Geoffrey M. Oxberry (2) +

  • Sravya papaganti (1) +

  • Tirth Patel (2)

  • Ilhan Polat (32)

  • Quentin Barthélemy (1)

  • Matteo Raso (12) +

  • Tyler Reddy (143)

  • Lucas Roberts (1)

  • Pamphile Roy (225)

  • Jordan Rupprecht (1) +

  • Atsushi Sakai (11)

  • Omar Salman (7) +

  • Leo Sandler (1) +

  • Ujjwal Sarswat (3) +

  • Saumya (1) +

  • Daniel Schmitz (79)

  • Henry Schreiner (2) +

  • Dan Schult (8) +

  • Eli Schwartz (6)

  • Tomer Sery (2) +

  • Scott Shambaugh (10) +

  • Gagandeep Singh (1)

  • Ethan Steinberg (6) +

  • stepeos (2) +

  • Albert Steppi (3)

  • Strahinja Lukić (1)

  • Kai Striega (4)

  • suen-bit (1) +

  • Tartopohm (2)

  • Logan Thomas (2) +

  • Jacopo Tissino (1) +

  • Matus Valo (12) +

  • Jacob Vanderplas (2)

  • Christian Veenhuis (1) +

  • Isaac Virshup (3)

  • Stefan van der Walt (14)

  • Warren Weckesser (63)

  • windows-server-2003 (1)

  • Levi John Wolf (3)

  • Nobel Wong (1) +

  • Benjamin Yeh (1) +

  • Rory Yorke (1)

  • Younes (2) +

  • Zaikun ZHANG (1) +

  • Alex Zverianskii (1) +

總共有 134 人為此版本做出貢獻。姓名旁邊有「+」號的人是首次貢獻修補程式。此姓名列表為自動產生,可能不完全完整。

1.11.0 版已關閉的問題#

  • #1766: __fitpack.h 工作陣列計算幾乎是一個大錯誤…。

  • #1953: 使用自訂警告而不是 print 語句 (Trac #1428)

  • #3089: brentq、nan 回傳值和邊界

  • #4257: scipy.optimize.line_search 回傳 None

  • #4532: scipy optimize cobyla 中的方塊約束

  • #5584: 二分法中符號檢查疑似有下溢問題

  • #5618: 點數為偶數時 simps 準確度低落的解決方案

  • #5899: minimize_scalar – 奇怪的行為

  • #6414: scipy.stats Breit-Wigner 分佈

  • #6842: ODR 回傳的共變異數矩陣需要按殘差縮放…

  • #7306: 有任何停止最佳化的方法嗎?

  • #7799: basinhopping 結果違反約束

  • #8176: optimize.minimize 應提供一種方法來回傳成本函數…

  • #8394: brentq 回傳邊界外的解

  • #8485: 五階巴特沃斯帶通的 freqz() 輸出 (低截止…

  • #8922: 使用 BDF 和 Radau 求解器和 numpy 陣列的 Solve_ivp 中的錯誤

  • #9061: 向量化 fun 是否能為 scipy.integrate.LSODA 提供優勢?

  • #9265: DOC: optimize.minimize:避免在以下情況下執行多餘工作的秘訣…

  • #9412: 回呼回傳值在 minimize 中被錯誤地忽略

  • #9728: DOC: scipy.integrate.solve_ivp

  • #9955: stats.mode nan_policy='omit' 在資料為以下情況時的非預期行為…

  • #10050: [錯誤] coo_matrix 的不一致正規格式

  • #10370: SciPy 錯誤輸出,預期使用於尋根的方陣…

  • #10437: scipy.optimize.dual_annealing 總是拒絕非改進狀態

  • #10554: ndimage.gaussian_filter 提供軸選項

  • #10829: 擴充 Anderson Darling 以涵蓋 Weibull 分佈

  • #10853: ImportError: 無法匯入名稱 spatial

  • #11052: optimize.dual_annealing 未將引數傳遞給 jacobian。

  • #11564: LinearOperator 物件無法應用於稀疏矩陣

  • #11723: scipy.integrate 的蒙地卡羅方法

  • #11775: Nedler-Mead 演算法的多個 xatol

  • #11841: 使用 scipy.optimize.curve_fit 忽略 NaN

  • #12114: scipy.optimize.shgo():'args' 被錯誤地傳遞給 constraint…

  • #12715: 為什麼 curve_fit 的共變異數如此急劇地取決於整體…

  • #13122: 測試套件在 Python 3.10 上失敗:factorial() 在以下情況下出現問題…

  • #13258: optimize.root_scalar 和類似項的 **kwargs

  • #13407: 應該變更 'if rtol < _rtol / 4' 嗎?

  • #13535: 不應在正割內插法之後執行牛頓迭代

  • #13547: optimize.shgo:處理回傳梯度的目標函數…

  • #13554: APS13 測試的正確根為 0

  • #13757: 用於表示審查資料的 API

  • #13974: 錯誤:optimize.shgo:未使用選項

  • #14059: 'optimize/zeros.py' 中絕對容差 'xtol' 的邊界為…

  • #14262: cython_blas 未在簽章中使用 const

  • #14414: brentq 確實收斂,並且不會針對 np.nan 函數引發錯誤

  • #14486: 針對以下項目的 1 個錯誤、1 個錯誤和 1 個重構提案…

  • #14519: scipy/stats/tests/test_continuous_basic.py::test_cont_basic[500-200-ncf-arg74] 測試因 IntegrationWarning 而失敗

  • #14525: scipy.signal.bspline 不適用於整數類型

  • #14858: 錯誤:scipy.optimize.bracket 有時會靜默失敗

  • #14901: 錯誤:stats:分佈方法從以下位置發出不必要的警告…

  • #15089: 錯誤:scipy.optimize.minimize() 未報告最低能量…

  • #15136: ENH:提升 boost.math 版本

  • #15177: 錯誤:稀疏矩陣與類陣列之間的元素級除法…

  • #15212: 錯誤:scipy.integrate.quad 對於發散積分的奇怪行為

  • #15514: 錯誤:optimize.shgo:向量約束錯誤

  • #15600: 錯誤:處理階乘函數及其中的不一致之處…

  • #15613: ENH:提供數值計算對數積分的函數(例如,…

  • #15702: MAINT:linalg:靜默匯入 NumPy 版本或棄用…

  • #15706: DEP:從 stats 分佈中移除已棄用的參數

  • #15755: DEP:將 lsim2 吸收到 lsim 中

  • #15756: DEP:移除 stats.mode 中對非數值陣列的支援

  • #15790: 錯誤:`isspmatrix` 未考量稀疏陣列

  • #15808: DEP:針對 optimize.minimize 的 >1 維輸入引發錯誤

  • #15814: CI:將 Azure 作業移至 GitHub Actions

  • #15818: DEP:移除 _distn_infrastructure 中的 extradoc 關鍵字

  • #15829: DEP:移除 scipy.linalg.solve 的 sym_pos 關鍵字

  • #15852: DOC:用於植入範例的輔助函數

  • #15906: `stats.ttest_ind` 傳回值中缺少自由度參數

  • #15985: ENH, DOC: 新增章節說明為何以及何時使用自訂…

  • #15988: DEP: 移除已棄用的 gilbrat 分布

  • #16014: DEP: 移除 MaximumFlowResult.residual

  • #16068: BUG: 文件中缺少常數

  • #16079: BUG: `hypergeom.cdf` 在 1.8.0 版本中比 1.7.3 版本慢

  • #16196: BUG: `optimize.minimize_scalar` 的 OptimizeResult 變更了 ‘x’…

  • #16269: DEP: 移除 `_minimize_tnc` 中的 `maxiter` kwarg

  • #16270: DEP: 移除 qhull 中的 `vertices` kwarg

  • #16271: DEP: 移除 `scipy.spatial.distance.kulsinski`

  • #16312: Meson 抱怨絕對包含路徑

  • #16322: DOC: Windows 上的建置使用 GCC 與 Meson,而非 MSVC

  • #16595: BUG: `stats.mode` 發出惱人的 RuntimeWarning,即使關於 nans…

  • #16734: BUG: povevl.h 中的函式 p1evl 沒有執行其描述的功能

  • #16803: 更新 `scipy/__config__.py` 以包含有用的資訊

  • #16810: ENH: 實作 Dirichlet-multinomial 分布

  • #16917: BUG: Windows 建置的 SciPy 無法透過 pip install 匯入 _fblas…

  • #16929: BUG: `scipy.sparse.csc_matrix.argmin` 傳回錯誤的值

  • #16949: macOS 中 float32 輸入的 `gges` 和 `qz` 測試失敗…

  • #16971: BUG: [scipy.optimize.shgo 中的問題,針對 COBYLA 的 minimizer_kwargs…

  • #16998: Unpickled 和 deepcopied 的分布不使用全域隨機…

  • #17024: ENH: 強制 Rotation.as_quat() 的實部為正數。

  • #17107: BUG: 文件中 cKDTree.query_pairs 的簽名不正確…

  • #17137: BUG: optimize: `test_milp_timeout_16545` 間歇性失敗

  • #17146: BUG: Scipy stats 概率大於 1

  • #17214: BUG: `scipy.stats.mode`: 與 `axis=None` 的形狀不一致…

  • #17234: BUG: 使用開發分支進行 cythonization / 編譯失敗…

  • #17250: ENH: 在高階 API 中公開平行 HiGHS 求解器

  • #17281: BUG: 使用 LinearOperator 作為 @ 的 RHS 運算元會導致 NumPy…

  • #17285: ENH: 公開 DisjointSet._sizes

  • #17312: ENH: 澄清 ndimage.find_objects 傳回的切片是有序的…

  • #17335: ENH: 將 newton 中的術語 zero 變更為 root

  • #17368: BUG: 在 valgrind 下匯入 scipy.stats 失敗

  • #17378: griddata linear / LinearNDInterpolator 的非預期行為

  • #17381: BUG: distance_transform_cdt 中的 FutureWarning

  • #17388: BUG: stats.binom: Boost 二項式分布邊緣案例錯誤?

  • #17403: DOC: 使用者指南中沒有通用的 `scipy.sparse` 頁面

  • #17431: ENH: scipy 中的 ECDF。

  • #17456: ENH: 具有輔助函數的自訂停止準則

  • #17516: BUG: scipy.optimize.minimize 文件中的錯誤

  • #17532: DOC: 側邊欄渲染在部分文字的上方…

  • #17548: CI: Ubuntu 18.04 Actions runner 映像已棄用

  • #17570: ENH: optimize.root_scalar: 僅當 `x0` 時預設為 `newton`…

  • #17576: ENH: 覆寫 von mises 的 fit 方法

  • #17593: BUG: 無法從 ‘scipy.stats’ 匯入名稱 ‘permutation_test’

  • #17604: DOC: optimize.curve_fit: `fvec` 的文件不夠具體

  • #17620: ENH: 冷凍分布的可快取正規化參數

  • #17631: BUG: betaprime 分布的 cdf/ppf 的數值問題

  • #17639: BUG: 如果 scipy.optimize.shgo 的 success = False,則不傳回 “xl”

  • #17652: 檢查是否有因測試函式名稱和…

  • #17667: BUG: Wilcoxon 符號秩檢定的 p 值錯誤,因為…

  • #17683: TST: stats: `stats.mstats` 中有多個函數沒有測試

  • #17713: BUG: `_axis_nan_policy` 變更了一些常見的 `TypeError`

  • #17725: BUG: spatial: 當 `w` 具有…

  • #17749: ENH: 使用 `stats.moment` 計算非中心矩?

  • #17754: 向量與自身的餘弦距離傳回小的非零答案…

  • #17776: BUG: dblquad 和 args kwarg

  • #17788: ENH: Scipy Optimize,相等的 Bounds 應直接傳遞給…

  • #17805: BUG: stats: dgamma.sf 和 dgamma.cdf 在尾部失去精確度

  • #17809: BUG: 二項式函數的 CDF 和 PMF 在極端值下不相同

  • #17815: DOC: 改進 distance_transform_{cdt,edt} 的文件

  • #17819: BUG: `stats.ttest_ind_from_stats` 未檢查標準…

  • #17828: DOC: UnivariateSpline 沒有任何文件或參考文獻。

  • #17845: BUG: 1.10.0 FIR Decimation 在以 ftype 形式提供時已損壞…

  • #17846: BUG: scipy.integrate.solve_ivp() 中的無限迴圈

  • #17860: DOC: ARPACK 的連結不正確

  • #17866: DOC: `Result Classes` 應該是其自己的頂層章節嗎?

  • #17911: DOC: scipy.signal.bilinear 中 Tustin 公式遺漏的公式…

  • #17913: pearsonr pvalue 對於單邊檢定的非預期行為

  • #17916: BUG: scipy 1.10.0 在 skellam 中使用大型 float 時崩潰…

  • #17941: DOC: 有關在文件中設定 dev.py build -j 旗標的指南,…

  • #17954: BUG: lobpcg 中的失敗

  • #17970: BUG: Python 3.11 上的 ILP64 建置問題

  • #17985: DOC: 更新 wheel 產生過程

  • #17992: BUG: matlab 檔案具有不同陣列的深度列表…

  • #17999: DOC: stats.cramervonmises 的範例不正確

  • #18026: BUG: stats: 例如 `stats.betabinom.stats(10, 2, 3,…

  • #18067: ENH: stats: resampling/Monte Carlo 組態物件

  • #18069: ENH: stats.ttest_ind 與 R 不一致。它不允許…

  • #18071: BUG: rv_continuous.stats 在嘗試估計時收斂失敗…

  • #18074: BUG: pooch 的相依性錯誤

  • #18078: BUG: `QMCEngine.reset()` 語意和傳遞的 `Generator`…

  • #18079: BUG: `Halton(seed=rng)` 不消耗 `Generator` PRNG…

  • #18106: BUG: Linprog 報告失敗,儘管成功收斂,給定…

  • #18115: BUG: ValueError: 為…設定序列的陣列元素

  • #18117: BUG: stats: genhyperbolic.cdf 和 .sf 在大型…時出現大型錯誤

  • #18119: DOC: 關於 `fmin_powell` 的註解是錯誤的

  • #18123: BUG: [mmread] 讀取 mtx 檔案時,在空格前出現錯誤…

  • #18132: BUG: scipy.stats.somersd 的無效輸出和行為

  • #18139: BUG: scipy.stats.kendalltau 新實作中的溢位

  • #18143: 在 Windows 32 位元 Python 上從原始碼建置失敗

  • #18171: BUG: optimize.root_scalar: 應在 `converged=False` 的情況下正常傳回…

  • #18223: BUG: 當 NaN 輸入且 balanced_tree=False 時,cKDTree 區段錯誤,…

  • #18226: ENH: stats.geometric.entropy: 實作分析公式

  • #18239: DOC: 連結到自訂 BLAS/LAPACK 位置不明確

  • #18254: BUG: stats.mode: Pandas 整數陣列失敗

  • #18271: 距離定義上的中斷或錯誤公式

  • #18272: BUG: stats: `test_multivariate.TestOrthoGroup.test_det_and_ortho` 的偶發性失敗

  • #18274: BUG: stats: `betaprime.fit` 的偽造警告

  • #18282: 來自 `stats._rcond` 的不相容指標警告

  • #18302: BUG: beta.pdf 在 main (1.11.0.dev0) 上已損壞

  • #18322: BUG: scipy.stats.shapiro 給出負 p 值

  • #18326: ENH: milp 支援稀疏輸入

  • #18329: BUG: meson 在建置時產生 `warning: “MS_WIN64” redefined` 警告…

  • #18368: DOC: scipy.stats.chisquare 中的問題

  • #18377: BUG: `cython_blas` 和 `cython_lapack` 中的 `const` 簽名變更…

  • #18388: 關於 _MACHEPS 用法的問題

  • #18407: CI: test_enzo_example_c_with_unboundedness 開始失敗

  • #18415: BUG: 使用 PROPACK 中的 Intel Fortran 進行 Windows 編譯錯誤

  • #18425: DOC: 澄清 scipy.ndimage.sobel 不計算 2D…

  • #18443: BLD: 使用 Meson 在 Windows 上建置 SciPy 時發生錯誤

  • #18456: ENH: 允許為模型函數傳遞非變異引數…

  • #18484: DEP: 警告 `scipy.signal` 基本模組中已棄用的 windows-import…

  • #18485: DEP: 棄用稀疏矩陣索引中的多重省略符號處理

  • #18494: CI: `test_minimum_spanning_tree` 的偶發性失敗

  • #18497: MAINT, BUG: 防範非有限 kd-tree 查詢

  • #18498: TST: interpolate 溢位 xslow 測試 (低優先順序)

  • #18525: DOC: 稀疏文件建置警告導致失敗 (包括在 CI 中)

  • #18535: DOC: 開發分支文件在檢視 API 參考時渲染開發目錄

  • #18547: CI: 偶爾失敗的測試 `test_minimize_callback_copies_array[fmin]`

  • #18595: BUG: dev.py notes 需要一個小的 shim

  • #18597: CI, BUG: Cirrus wheel 上傳在維護分支上失敗

  • #18600: BUG: SciPy 1.11.0rc1 無法在 PPC 上建置,因為 boost 子模組

  • #18632: 1.11.0rc1: conda-forge 中剩餘的測試失敗

  • #18634: BUG: `stats.truncnorm.moments` 對於大於…的矩階數產生錯誤

  • #18654: BUG: ci/circleci: build_scipy 損壞

  • #18675: BUG: main 上的 `signal.detrend` 不再接受序列…

  • #18732: TST, MAINT: 某些測試阻止在 MacOS ARM64 上使用 NumPy 的 1.11.0…

1.11.0 的提取請求#

  • #8727: BUG: vq.kmeans() 將帶符號的差異與閾值進行比較。

  • #12787: ENH: 為 weibull #10829 新增 anderson darling 檢定

  • #13699: ENH: stats: 為單變量連續分布新增處理審查資料的功能…。

  • #14069: 使用警告訊息而非 print 語句

  • #15073: TST/MAINT: 參數化 `_METRICS_NAMES` & 取代 `assert_raises`…

  • #15841: 全面檢修 `factorial{,2,k}`:API 一致性、錯誤修正 & 一致性…

  • #15873: DEP: 從 linalg.solve 移除 sym_pos 引數

  • #15877: DEP: 移除 _distn_infrastructure 中的 extradoc

  • #15929: DEP: 棄用 `lsim2`,改用 `lsim`

  • #15958: CI: 將 `prerelease_deps_coverage_64bit_blas` 移至 GitHub actions。

  • #16071: ENH: 新增遺失的「真空特性阻抗」

  • #16313: MAINT: 更新 optimize.shgo

  • #16782: ENH: stats: 針對截斷帕雷托分布的優化 fit

  • #16839: ENH: stats: 針對對數常態分布的優化 MLE

  • #16936: BUG: sparse: 修正當所有條目皆為非零時的 argmin/argmax

  • #16961: ENH: optimize: 為 `curve_fit` 新增 `nan_policy` 選用引數。

  • #16996: ENH: stats.anderson_ksamp: 新增檢定的排列版本

  • #17116: MAINT: 調整提取請求標籤器組態

  • #17208: DOC: 新增 triage 指南

  • #17211: ENH: 實作 Dirichlet-multinomial 分布 (#16810)

  • #17212: 防範 fitpackmodule.c 中的整數溢位

  • #17235: MAINT: 將 check_finite 傳遞給 kmeans2() 的 vq() 呼叫

  • #17267: DOC/MAINT: special: tklmbda 的多項更新

  • #17268: DOC: special: 顯示 lambertw 可以解 x = a + b*exp(c*x)

  • #17287: DOC: 澄清非連線中的 minimum_spanning_tree 行為…

  • #17310: DOC: missing-bits: 文件建議在傳回物件上的建議…

  • #17322: DOC: 為文件新增 notebook 基礎架構

  • #17326: ENH: 澄清與標籤對應的元素索引在…

  • #17334: ENH: 映射旋轉空間的旋轉四元數雙重覆蓋…

  • #17402: ENH: stats: 新增錯誤發現率控制函數

  • #17410: ENH: stats.multivariate_t: 新增 cdf 方法

  • #17432: BLD: Boost.Math 獨立子模組

  • #17451: DEP: 移除 qhull 中的 `vertices`。

  • #17455: 棄用 scipy.signal.{bspline, quadratic, cubic}

  • #17479: ENH: 新增 SI 字首

  • #17480: ENH: stats: 為 halfnorm、gibrat、gompertz 實作 _sf 和 _isf。

  • #17483: MAINT: optimize.basinhopping: 修正接受失敗的本機…

  • #17486: ENH: optimize.minimize: 回呼增強功能

  • #17499: MAINT: 移除 `NPY_UPDATEIFCOPY` 的使用

  • #17505: ENH: 新增相對論 Breit-Wigner 分布

  • #17529: ENH: stats: 實作 powerlaw._sf

  • #17531: TST: scipy.signal.order_filter: 新增測試覆蓋率

  • #17535: MAINT: special: 改進關於 Cephes p1evl 函數的註解。

  • #17538: ENH: 使用其他距離度量延伸 _distance_pybind…

  • #17541: REL: 將版本設定為 1.11.0.dev0

  • #17553: DOC: optimize.curve_fit: 新增關於 `pcov` 條件數的註記

  • #17555: DEP: stats: 移除 stats.moment 中的 kwargs n 和 alpha 中的 kwargs n…

  • #17556: DEV: 提升 CI 工作中使用的 flake8 版本

  • #17557: MAINT: 提升 Azure CI 中的 Ubuntu 版本

  • #17561: MAINT: stats.mode: 移除已棄用的功能,平滑邊緣

  • #17562: ENH: stats: 為 betaprime 分布實作 _ppf。

  • #17563: DEP: stats: 移除拼寫錯誤的 gilbrat 分布

  • #17566: DOC: 校正、更新和擴展 `lobpcg` 文件字串資訊和…

  • #17567: MAINT: 更新 gitpod 設定

  • #17573: DOC: 將測試文件更新為 dev.py

  • #17574: MAINT: 清理 Cython 程式碼和建置檔案中 `NPY_OLD` 的用法

  • #17581: DOC 修正 _add_newdocs.py 中 loggamma 描述中的微小錯字

  • #17585: ENH: Von Mises 分布 fit

  • #17587: BUG: stats: 避免 loggamma _cdf、… 中的溢位/下溢問題

  • #17589: BUG: distance_transform_cdt 中的 FutureWarning

  • #17590: DEP: 針對 optimize.minimize 的 >1 維輸入引發錯誤

  • #17595: DOC: optimize.line_search: 注意 `pk` 必須是下降方向…

  • #17597: DOC: 新增 Legacy 指令

  • #17603: DEP: 移除 spatial.distance.kulsinski

  • #17605: DOC: 具有 LHS 的流行病模型範例

  • #17608: DOC: curve_fit - 澄清 fvec 輸出

  • #17610: DOC: 為 chi2_contingency 新增範例

  • #17613: DOC: curve_fit,包含 sigma

  • #17615: MAINT: scipy.optimize.root: 修正當 args 和 jac 皆為…

  • #17616: MAINT: optimize.minimize: 增強剩餘項目的 `callback`…

  • #17617: DEP: 移除 MaximumFlowResult.residual

  • #17618: DOC: 修正 qmc 範例中的 unicode

  • #17622: MAINT: optimize.root_scalar: 當遇到 NaN 時引發錯誤

  • #17624: ENH: 新增 von Mises-Fisher 分布

  • #17625: DOC: 與學生 t 相關的特殊函數範例…

  • #17626: DOC: 改進 exp. 比例 Bessel 函數的文件字串

  • #17628: ENH: 新增 Sobol’ 索引

  • #17629: DOC: stats: odd_ratio 的範例處理

  • #17637: DEP: 將 special.comb 的預設值切換為 legacy=False

  • #17643: TST: interpolate/rgi: 為降序排序點新增測試

  • #17649: 修正文件行

  • #17651: 更新 _svds.py,移除不再必要的 LOBPCG 輸出的 QR

  • #17654: MAINT:interpolate:將 .c 檔案新增至 .gitignore

  • #17655: DEV: 新增檢查錯誤命名測試的功能

  • #17657: DEV: 精簡 Win 機器上的 OpenBLAS 處理

  • #17660: MAINT: optimize.newton: 當割線具有零…時 converged=False

  • #17663: DOC: optimize.curve_fit: 範例輸出可能有所不同

  • #17664: MAINT: optimize.root_scalar: 修正下溢符號檢查錯誤

  • #17665: DOC: 提及 curve_fit 結果 `pcov` 的不準確性

  • #17666: DOC: optimize.root_scalar: 協調文件和實作…

  • #17668: ENH: stats.loguniform: 重新制定方法以避免溢位

  • #17669: MAINT: optimize.newton: 避免複雜 `x0` 發生錯誤

  • #17674: DOC: optimize: 新增將 kwargs 傳遞至可呼叫項的教學範例

  • #17675: ENH: 更新 lobpcg.py

  • #17676: BUG: 正確處理 scipy.io.savemat 中的類陣列類型

  • #17678: DOC: optimize: 顯示 memoization 如何避免重複工作

  • #17679: ENH: optimize.minimize: 為 COBYLA 新增邊界約束

  • #17680: DOC: 與負二項式相關的特殊函數範例…

  • #17682: DOC: 為 `stats.chisquare` 新增真實範例

  • #17684: ENH: 在 lsq_linear 中支援 `Bounds` 類別

  • #17685: ENH: stats: 為 foldnorm 分布實作 _sf。

  • #17687: MAINT: optimize.toms748: 校正 “rtol 太小” 訊息

  • #17688: MAINT: optimize.curve_fit: memoize `f` 和 `jac`

  • #17691: ENH: optimize.root_scalar: 允許 newton 沒有 f’,secant 沒有…

  • #17692: MAINT: optimize.minimize_scalar: 強制輸出形狀一致性

  • #17693: DOC: pointbiserialr 相關公式符號修正。

  • #17694: ENH: stats: 為 halfcauchy 實作 _sf 和 _isf;為 foldcauchy 實作 _sf

  • #17698: MAINT: rgi 測試中的隱含浮點數轉換

  • #17700: ENH: 反向 Wishart 熵

  • #17701: DOC: stats: Fix a reference for the genexpon distribution.

  • #17701:文檔:stats:修正 genexpon 分佈的參考文獻。

  • #17702: DOC: stats: complete references and links for descriptive stats

  • #17702:文檔:stats:完成描述性統計的參考文獻和連結

  • #17704: MAINT: optimize.bracket: don’t fail silently

  • #17704:維護:optimize.bracket:不要靜默失敗

  • #17705: DOC: optimize.minimize_scalar and friends: correct documentation…

  • #17705:文檔:optimize.minimize_scalar 和相關函數:修正文檔……

  • #17707: DOC: add acetazolamide example to `stats.fisher_exact`

  • #17707:文檔:新增 acetazolamide 範例到 `stats.fisher_exact`

  • #17708: ENH: stats: Implement _ppf and _isf for genexpon.

  • #17708:增強:stats:為 genexpon 實作 _ppf 和 _isf。

  • #17709: MAINT: update copyright date

  • #17709:維護:更新著作權日期

  • #17711: MAINT: forward port 1.10.0 relnotes

  • #17711:維護:向前移植 1.10.0 版本說明

  • #17714: ENH: Provide public API for fast DisjointSet subset size.

  • #17714:增強:為快速 DisjointSet 子集大小提供公共 API。

  • #17724: DOC: spatial: Several updates

  • #17724:文檔:spatial:多項更新

  • #17729: STY: fix unicode error

  • #17729:樣式:修正 unicode 錯誤

  • #17730: MAINT: rotate CircleCI ssh key

  • #17730:維護:輪換 CircleCI ssh 金鑰

  • #17732: MAINT: optimize.toms748: don’t do newton after secant interpolation

  • #17732:維護:optimize.toms748:在割線插值後不要執行牛頓法

  • #17742: ENH: override _entropy for beta, chi and chi2 distributions

  • #17742:增強:覆寫 beta、chi 和 chi2 分佈的 _entropy

  • #17747: DOC: stats.jarque_bera: add semi-realistic example

  • #17747:文檔:stats.jarque_bera:新增半真實範例

  • #17750: ENH: Support multinomial distributions with n=0 trials.

  • #17750:增強:支援試驗次數 n=0 的多項式分佈。

  • #17758: ENH: analytical formula for f distribution entropy

  • #17758:增強:f 分佈熵的解析公式

  • #17759: DOC: stats.skewtest: add semi-realistic example

  • #17759:文檔:stats.skewtest:新增半真實範例

  • #17762: DOC: remove space between directive name and double colon ::

  • #17762:文檔:移除指令名稱和雙冒號 :: 之間的空格

  • #17763: DOC: single -> double colon for directive.

  • #17763:文檔:指令使用單冒號 -> 雙冒號。

  • #17764: ENH: entropy for matrix normal distribution

  • #17764:增強:矩陣常態分佈的熵

  • #17765: DOC: stats: additional normality test examples

  • #17765:文檔:stats:額外的常態性檢定範例

  • #17767: DOC: stats: reorganize hypothesis tests in main page

  • #17767:文檔:stats:在主頁中重新組織假設檢定

  • #17768: TST: special: fix incorrectly named tests

  • #17768:測試:special:修正錯誤命名的測試

  • #17769: DOC/BUG: add missing entropy methods in docstrings

  • #17769:文檔/錯誤:在文檔字串中新增遺失的熵方法

  • #17770: TST: stats: fixed misnamed tests

  • #17770:測試:stats:修正錯誤命名的測試

  • #17772: MAINT: remove unused test utility functions

  • #17772:維護:移除未使用的測試工具函數

  • #17773: DOC: stats: add realistic examples to correlation tests

  • #17773:文檔:stats:為相關性檢定新增真實範例

  • #17778: DOC: stats: add realistic examples to variance tests

  • #17778:文檔:stats:為變異數檢定新增真實範例

  • #17780: MAINT: optimize.minimize: fix new callback interface when parameter…

  • #17780:維護:optimize.minimize:修正參數……時的新回調介面

  • #17784: DOC: linalg: fix docstring of `linalg.sqrtm`

  • #17784:文檔:linalg:修正 `linalg.sqrtm` 的文檔字串

  • #17786: DOC: examples for ndtr, ndtri

  • #17786:文檔:ndtr、ndtri 的範例

  • #17791: DEP: remove maxiter kwarg in _minimize_tnc

  • #17791:棄用:移除 _minimize_tnc 中的 maxiter kwarg

  • #17793: MAINT: remove divide by zero in differential_evolution

  • #17793:維護:在 differential_evolution 中移除除以零

  • #17794: TST: Added test suite for dgamma distribution

  • #17794:測試:為 dgamma 分佈新增測試套件

  • #17812: MAINT: add (optional) pre-commit hook

  • #17812:維護:新增 (可選) pre-commit hook

  • #17813: MAINT: integrate.qmc_quad: re-introduce qmc_quad

  • #17813:維護:integrate.qmc_quad:重新引入 qmc_quad

  • #17816: MAINT: allow typed method in `stats.sobol_indices`

  • #17816:維護:允許在 `stats.sobol_indices` 中使用類型化的方法

  • #17817: MAINT: remove unused args parameter from `qmc_quad`

  • #17817:維護:從 `qmc_quad` 中移除未使用的 args 參數

  • #17818: BUG/ENH: stats: several updates for dgamma.

  • #17818:錯誤/增強:stats:dgamma 的多項更新。

  • #17820: DOC/BUG: plot `ndtri` only where it is defined

  • #17820:文檔/錯誤:僅在定義 `ndtri` 的地方繪製圖形

  • #17824: ENH: analytical entropy for invgauss distribution

  • #17824:增強:invgauss 分佈的解析熵

  • #17825: DOC: optimize: change term zero to root

  • #17825:文檔:optimize:將術語 zero 更改為 root

  • #17829: DOC: stats: document RNG behavior when distribution is deepcopied

  • #17829:文檔:stats:記錄分佈被深層複製時的 RNG 行為

  • #17830: MAINT: stats._axis_nan_policy: raise appropriate TypeErrors

  • #17830:維護:stats._axis_nan_policy:引發適當的 TypeErrors

  • #17834: MAINT: improve accuracy of betaprime cdf in scipy.stats

  • #17834:維護:提高 scipy.stats 中 betaprime cdf 的準確性

  • #17835: DOC: integrate: document limitation of numerical integration

  • #17835:文檔:integrate:記錄數值積分的限制

  • #17836: DOC: integrate.solve_ivp: clarify impact of parameter `vectorized`

  • #17836:文檔:integrate.solve_ivp:釐清參數 `vectorized` 的影響

  • #17837: DEP: integrate.nquad: deprecate parameter `full_output`

  • #17837:棄用:integrate.nquad:棄用參數 `full_output`

  • #17838: DOC: integrate.quad: behavior is not guaranteed for divergent…

  • #17838:文檔:integrate.quad:行為對於發散……情況不保證

  • #17841: DOC: linalg: expand pinv example

  • #17841:文檔:linalg:擴展 pinv 範例

  • #17842: DOC, MAINT: Add issue template for Documentation issues

  • #17842:文檔、維護:為文檔問題新增 issue 範本

  • #17848: ENH: implement _sf and _isf for powernorm distribution

  • #17848:增強:為 powernorm 分佈實作 _sf 和 _isf

  • #17849: ENH: special: Add the function _scaled_exp1

  • #17849:增強:special:新增函數 _scaled_exp1

  • #17852: MAINT: optimize: improve `optimize.curve_fit` doc and error…

  • #17852:維護:optimize:改進 `optimize.curve_fit` 文檔和錯誤……

  • #17853: DOC: integrate.dblquad/tplquad: update result descriptions

  • #17853:文檔:integrate.dblquad/tplquad:更新結果描述

  • #17857: MAINT: analytical formula for genlogistic entropy

  • #17857:維護:genlogistic 熵的解析公式

  • #17865: MAINT: stats: fix recent CI and other issues

  • #17865:維護:stats:修正最近的 CI 和其他問題

  • #17867: DOC: note on negative variables for linprog

  • #17867:文檔:關於 linprog 的負變數的註記

  • #17868: ENH: add analytical formula for Nakagami distribution entropy

  • #17868:增強:新增 Nakagami 分佈熵的解析公式

  • #17873: ENH: Added analytical formula for dgamma distribution entropy…

  • #17873:增強:為 dgamma 分佈熵新增解析公式……

  • #17874: ENH: Added analytical formula for truncnorm entropy (#17748)

  • #17874:增強:為 truncnorm 熵新增解析公式 (#17748)

  • #17876: DOC: remove hidden stats sections from sidebar/toctree

  • #17876:文檔:從側邊欄/toctree 移除隱藏的 stats 區段

  • #17878: Lint everything

  • #17878:Lint 所有項目

  • #17879: DOC: add docs for the main namespace

  • #17879:文檔:為主命名空間新增文檔

  • #17881: BUG: Fix handling on user-supplied filters in `signal.decimate`

  • #17881:錯誤:修正 `signal.decimate` 中使用者提供的過濾器的處理方式

  • #17882: BLD: fix Meson build warnings about multiple targets

  • #17882:建置:修正關於多個目標的 Meson 建置警告

  • #17883: DOC: Clarified the meaning of optional arguments in optimize.leastsq

  • #17883:文檔:釐清 optimize.leastsq 中可選參數的含義

  • #17886: ENH: Warn about missing boundary when NOLA condition failed in…

  • #17886:增強:當……中 NOLA 條件失敗時,警告邊界遺失

  • #17889: DOC: Cleanup development guide

  • #17889:文檔:清理開發指南

  • #17892: MAINT: stats: Post-“lint everything” clean up in stats.

  • #17892:維護:stats:在 stats 中進行 “lint 所有項目” 後的清理。

  • #17894: MAINT: update .gitignore with meson and linter

  • #17894:維護:使用 meson 和 linter 更新 .gitignore

  • #17895: DOC: config info in issue template

  • #17895:文檔:issue 範本中的配置資訊

  • #17897: MAINT: Update the “lint everything” SHA in .git-blame-ignore-revs

  • #17897:維護:更新 .git-blame-ignore-revs 中的 “lint 所有項目” SHA

  • #17898: DOC: remove hidden submodules from sidebar

  • #17898:文檔:從側邊欄移除隱藏的子模組

  • #17899: MAINT: use conda for linters

  • #17899:維護:為 linters 使用 conda

  • #17900: Re-implement pre-commit hook in Python

  • #17900:在 Python 中重新實作 pre-commit hook

  • #17906: DOC: interpolate: add a note against using triangulation based…

  • #17906:文檔:interpolate:新增關於反對使用基於三角剖分的……的註記

  • #17907: DOC: stats.wilcoxon: warn about roundoff errors in x-y

  • #17907:文檔:stats.wilcoxon:警告 x-y 中的捨入誤差

  • #17908: ENH: powerlognormal distribution improvements

  • #17908:增強:powerlognormal 分佈的改進

  • #17909: ENH: improve accuracy of betaprime ppf in scipy.stats

  • #17909:增強:提高 scipy.stats 中 betaprime ppf 的準確性

  • #17915: DOC: Add warning to butter function docstring

  • #17915:文檔:為 butter 函數文檔字串新增警告

  • #17921: CI: clean conda index upon cache invalidation

  • #17921:CI:在快取失效時清理 conda 索引

  • #17922: DOC: corrected doc of bilinear discretization of lti

  • #17922:文檔:修正 lti 的雙線性離散化的文檔

  • #17929: ENH: stats.nakagami.entropy: improve formulation

  • #17929:增強:stats.nakagami.entropy:改進公式

  • #17930: ENH: use asymptotic expansions for entropy of `genlogistic`…

  • #17930:增強:為 `genlogistic` 的熵使用漸近展開式……

  • #17937: DOC: Update pip + venv instructions in the contributor documentation…

  • #17937:文檔:更新貢獻者文檔中的 pip + venv 指示……

  • #17939: DOC: ttest_ind_from_stats: discuss negative stdev

  • #17939:文檔:ttest_ind_from_stats:討論負標準差

  • #17943: ENH: early exit random-cd optimization in 1D

  • #17943:增強:在 1D 中提前退出 random-cd 優化

  • #17944: pre-commit should fail when fixes are made by Ruff

  • #17944:當 Ruff 進行修正時,pre-commit 應該失敗

  • #17945: DOC: remove seed in HTML only

  • #17945:文檔:僅在 HTML 中移除 seed

  • #17946: ENH: Maxwell distribution `sf`/`isf` override

  • #17946:增強:Maxwell 分佈 `sf`/`isf` 覆寫

  • #17947: TST: Update list of modules for import cycle checks

  • #17947:測試:更新匯入循環檢查的模組列表

  • #17948: STY: fix only staged files.

  • #17948:樣式:僅修正已暫存的檔案。

  • #17949: ENH: stats.dirichlet_multinomial: vectorize implementation

  • #17949:增強:stats.dirichlet_multinomial:向量化實作

  • #17950: MAINT: bump OpenBLAS version, bump macOS image used in GHA

  • #17950:維護:提升 OpenBLAS 版本,提升 GHA 中使用的 macOS 映像

  • #17956: MAINT: optimize.dual_annealing: fix callable jac with args

  • #17956:維護:optimize.dual_annealing:修正帶有 args 的可調用 jac

  • #17959: MAINT: update supported versions of Python and NumPy to follow…

  • #17959:維護:更新支援的 Python 和 NumPy 版本以遵循……

  • #17961: ENH: optimize.linprog: pass unrecognized options to HiGHS verbatim

  • #17961:增強:optimize.linprog:將無法識別的選項逐字傳遞給 HiGHS

  • #17964: DEP: integrate.quad_vec: deprecate parameter full_output

  • #17964:棄用:integrate.quad_vec:棄用參數 full_output

  • #17967: MAINT: Fully qualify std::move invocations to fix clang -Wunqualified-std-cast-call

  • #17967:維護:完全限定 std::move 調用以修正 clang -Wunqualified-std-cast-call

  • #17971: ENH: stats: add axis tuple and nan_policy to `sem` and `iqr`

  • #17971:增強:stats:為 `sem` 和 `iqr` 新增 axis tuple 和 nan_policy

  • #17975: BUG: Update test_lobpcg.py

  • #17975:錯誤:更新 test_lobpcg.py

  • #17976: DOC/MAINT: simplify release entries

  • #17976:文檔/維護:簡化發布條目

  • #17980: FIX: CI: avoid passing Cython files to ruff

  • #17980:修正:CI:避免將 Cython 檔案傳遞給 ruff

  • #17982: MAINT: add release entries move to blame ignore

  • #17982:維護:新增發布條目移動到 blame 忽略

  • #17987: DOC: move .rst.txt to source and cleaning around generating doc

  • #17987:文檔:移動 .rst.txt 到 source 並清理文檔生成相關內容

  • #17989: MAINT: sparse.linalg: remove unused __main__ code

  • #17989:維護:sparse.linalg:移除未使用的 __main__ 程式碼

  • #17990: BLD: make musllinux wheels for nightly

  • #17990:建置:為 nightly 建置 musllinux wheels

  • #17998: ENH: optimize.RootResults: make `RootResults` an `OptimizeResult`

  • #17998:增強:optimize.RootResults:使 `RootResults` 成為 `OptimizeResult`

  • #18000: DOC: stats, interpolate: Fix some minor docstring issues.

  • #18000:文檔:stats、interpolate:修正一些小的文檔字串問題。

  • #18002: ENH: override halflogistic `sf` and `isf`

  • #18002:增強:覆寫 halflogistic `sf` 和 `isf`

  • #18003: ENH: improve halfnorm CDF precision

  • #18003:增強:提高 halfnorm CDF 精度

  • #18006: BLD: use a relative path to numpy include and library directories

  • #18006:建置:使用 numpy include 和 library 目錄的相對路徑

  • #18008: MAINT: forward port 1.10.1 relnotes

  • #18008:維護:向前移植 1.10.1 版本說明

  • #18013: MAINT: stats.vonmises.fit: maintain backward compatibility

  • #18013:維護:stats.vonmises.fit:維持向後相容性

  • #18015: TST: optimize.root_scalar: refactor tests and add Chandrupatla…

  • #18015:測試:optimize.root_scalar:重構測試並新增 Chandrupatla……

  • #18016: Add axes argument to ndimage filters

  • #18016:為 ndimage 濾波器新增 axes 參數

  • #18018: DOC: Add an example showing how to plot Rotations to the docs

  • #18018:文檔:新增範例展示如何在文檔中繪製 Rotations

  • #18019: add tests for `trimmed_var` and `trimmed_std` in `stats.mstats`

  • #18019:在 `stats.mstats` 中為 `trimmed_var` 和 `trimmed_std` 新增測試

  • #18020: TST: stats.mstats: add `median_cihs`/`sen_seasonal_slopes`…

  • #18020:測試:stats.mstats:新增 `median_cihs`/`sen_seasonal_slopes`……

  • #18021: DEP: linalg: deprecate tri{,u,l}

  • #18021:棄用:linalg:棄用 tri{,u,l}

  • #18022: DOC: interpolate: link to the gist with the porting guide

  • #18022:文檔:interpolate:連結到包含移植指南的 gist

  • #18023: DOC: how to document examples using RNG and also self-contained…

  • #18023:文檔:如何記錄使用 RNG 的範例以及獨立的……

  • #18027: DOC: fix section title typo in interpolation tutorial

  • #18027:文檔:修正插值教學中的章節標題錯字

  • #18028: DOC: fix underlying of title in extrapolate

  • #18028:文檔:修正 extrapolate 中標題的底線

  • #18029: fix error from betabinom stats using only integers for a and…

  • #18029:修正 betabinom stats 僅使用整數 a 和……時的錯誤

  • #18032: BLD: add NDEBUG flag for release builds

  • #18032:建置:為發布版本新增 NDEBUG 旗標

  • #18034: BLD: avoid running `run_command(py3, …)`, for better cross-compiling

  • #18034:建置:避免執行 `run_command(py3, …)`,以獲得更好的交叉編譯效果

  • #18035: ENH: stats: add ecdf function

  • #18035:增強:stats:新增 ecdf 函數

  • #18036: BLD: build Windows wheel for py39 against numpy 1.22.3

  • #18036:建置:針對 numpy 1.22.3 為 py39 建置 Windows wheel

  • #18037: DOC/MAINT: fix source button

  • #18037:文檔/維護:修正原始碼按鈕

  • #18040: DOC: Fix error in doc of _minimize_trustregion_exact

  • #18040:文檔:修正 _minimize_trustregion_exact 文檔中的錯誤

  • #18043: MAINT: update GH bug template

  • #18043:維護:更新 GH bug 範本

  • #18045: MAINT: update codeowners.

  • #18045:維護:更新 codeowners。

  • #18047: DOC: Update scipy.spatial.distance.pdist docstring to match its…

  • #18047:文檔:更新 scipy.spatial.distance.pdist 文檔字串以匹配其……

  • #18049: STY: Include Python.h before any other headers.

  • #18049:樣式:在任何其他標頭之前包含 Python.h。

  • #18050: MAINT: integrate.qmc_quad: correct behavior of parameter `log`

  • #18050:維護:integrate.qmc_quad:修正參數 `log` 的行為

  • #18052: BLD: use anaconda-client to upload wheels

  • #18052:建置:使用 anaconda-client 上傳 wheels

  • #18053: DOC fix expectile docstring - empirical CDF

  • #18053:文檔:修正 expectile 文檔字串 - 經驗 CDF

  • #18058: BLD: use meson-native dependency lookup for pybind11

  • #18058:建置:為 pybind11 使用 meson-native 依賴查找

  • #18059: Johnson distributions `sf` and `isf` override

  • #18059:Johnson 分佈 `sf` 和 `isf` 覆寫

  • #18060: MAINT: remove pavement

  • #18060:維護:移除 pavement

  • #18061: ENH: implement array @ LinearOperator

  • #18061:增強:實作 array @ LinearOperator

  • #18063: DOC: improve documentation for distance_transform_{cdt,edt}

  • #18063:文檔:改進 distance_transform_{cdt,edt} 的文檔

  • #18064: DOC: add examples in for xlogy

  • #18064:文檔:為 xlogy 新增範例

  • #18066: TST: stats.nct: add test for crash with large nc

  • #18066:測試:stats.nct:為大型 nc 的崩潰新增測試

  • #18068: TST: stats.ksone: loosen variance test tolerance

  • #18068:測試:stats.ksone:放寬變異數測試容差

  • #18070: Docstring: note on bivariate spline axis ordering

  • #18370: DOC: stats.chisquare:屬性是 pvalue,不是 p

  • #18374: CI:固定至 rtools40

  • #18378: DOC:在 cKDTree.query_pairs 的簽名中新增 output_type

  • #18379: TST/MAINT:移除極端 kappa 值的 vonmises 擬合正確性測試…

  • #18380: MAINT:限制 von mises fisher 分佈的可擬合資料…

  • #18382: TST:stats.cosine:修改測試以消除失敗

  • #18383: MAINT:新增 signal.detrend 的煙霧測試

  • #18384: DOC:改進 vonmises 文件

  • #18387: DOC:interpolate:在 _fitpack_py 和 _fitpack_impl 中重複使用 docstrings

  • #18392: BUG:optimize.differential_evolution:修復除以零錯誤

  • #18399: DOC:將 “HACKING” 替換為 “hacking”

  • #18400: DOC:改進 mannwhitneyu 中 method 參數的描述

  • #18402: TST:修復失敗的 signal.windows 測試

  • #18405: 還原 “BLD:為 BLAS/LAPACK 的 Cython 簽名新增 const (#18247)”

  • #18410: TST:修復 linprog 無界性測試中的測試失敗

  • #18411: BLD:Intel Fortran 修復和與 MinGW 相關的清理

  • #18412: MAINT:signal:簡化 signal.detrend 中的形狀操作

  • #18413: MAINT:協調 Interpolator 類別的文件

  • #18414: CI:將最後一個 Azure 工作移至 GHA

  • #18418: 修復在 `except` 之前放置 `nogil` 時的警告

  • #18419: MAINT:interpolate:移除 `_fitpackmodule.c` 中未使用的程式碼。

  • #18421: BLD:更多 PROPACK 修復,移除計時器程式碼

  • #18422: MAINT:stats:genexpon 不再對 test_rvs_broadcast 來說太慢。

  • #18426: BLD:修復兩個 `-Duse-g77-abi` 迴歸和一個 PROPACK 錯誤

  • #18427: ENH:防止 `scipy.stats.rankdata` 中不必要的計算

  • #18429: DOC:重寫所有建置文件並重組建置/貢獻者…

  • #18430: MAINT:stats.mode:改進 `nan_policy` 行為

  • #18433: ENH:改進大自由度的 t 分佈 logpdf 和 pdf…

  • #18438: BLD: DOC:修復 Sphinx 文件建置快取行為以用於 `.dev`…

  • #18439: BLD:如果已安裝,則偵測 `xsimd` 並新增至 pythran 依賴項

  • #18441: ENH:stats:為 betaprime 新增 sf 方法

  • #18442: TST:修復多個 linalg/sparse.linalg 測試的精確度

  • #18444: DOC:闡明 Sobel 轉換

  • #18446: MAINT:修復 Deb03 GO 基準測試

  • #18447: DOC:移除對 Azure 的參考

  • #18449: ENH:提高截斷指數分佈 sf/isf 精確度

  • #18451: DEV:預設在 `dev.py build` 中使用實體核心數

  • #18454: DOC:新增 `distance_transform_cdt` 範例

  • #18455: MAINT:簡化 detrend

  • #18458: DOC:odr:闡明 `cov_beta` 未按殘差縮放…

  • #18459: DOC:optimize:將 functools.partial 的使用新增至教學課程

  • #18460: DOC:`ndimage.generic_filter` 的範例

  • #18461: TST:stats:ReferenceDistribution:使用互補方法…

  • #18462: MAINT:清理 scipy/sparse/linalg/_isolve/tests/test_iterative.py

  • #18463: MAINT:參數化 scipy/sparse/linalg/_isolve/tests/test_iterative.py

  • #18466: DOC:修復 `svds` 文件字串範例中失敗的問題…

  • #18468: BLD:在 tools/cythonize.py 中強制執行 utf-8,以及一些清理

  • #18472: MAINT:移除 lsim2/impulse2/step2 文件字串範例

  • #18475: DOC:移除文件建置中的警告

  • #18476: TST:stats/optimize:過濾測試中的警告

  • #18482: MAINT:確保 Nelder-Mead 尊重浮點類型

  • #18486: DOC:移除已解決的棄用警告過濾器

  • #18489: DEP:signal:棄用從 signal 匯入視窗函數…

  • #18493: BUG:stats:修復檢查以跳過測試的變數。

  • #18500: MAINT:調整程式碼註解以用於私有但存在的模組列表

  • #18501: TST:interpolate:為 bisplev 整數溢位新增迴歸測試

  • #18502: BUG:防止非有限 kd-tree 查詢

  • #18503: 修復 PPoly c 參數的唯讀問題

  • #18504: MAINT:將 nighlighties 上傳到新位置

  • #18505: MAINT:sparse:將 isshape 泛化為(可選)處理非 2d…

  • #18507: 清理 sparse 陣列 API

  • #18508: ENH:確保 divide(sparse, dense) 的結果為 sparse

  • #18509: 移除 sparse 陣列的索引向下轉換

  • #18510: TST:為 sparse 建立函數新增迴歸測試。

  • #18513: MAINT:sparse:sputils 的外觀更新 + 輸入

  • #18516: DOC:新增使用者指南頁面,介紹新的 sparse 陣列

  • #18522: 使用 Cython>=3.0.0b3 固定預發行管道

  • #18523: TST:針對 sparray 轉換對 `test_base.py` 進行零星更新

  • #18526: DOC:修復 See Also 中對 count_nonzero 的損壞參考。

  • #18527: 嘗試在 mst 樹狀結構排序中使用穩定排序

  • #18528: ENH:更新 isspmatrix 行為

  • #18531: 類別名稱以啟用 isinstance

  • #18532: 修復 _csr.py 中的格式屬性

  • #18536: 將棄用通知新增至 sparse 陣列文件

  • #18538: ENH:sparse:新增 `diags` 建立函數的 _array 版本。

  • #18539: DOC:sparse:記錄 sparse 標準格式

  • #18540: MAINT:sparse:棄用多重 Ellipsis 索引

  • #18542: ENH:sparse:新增 nanmin/nanmax(gh-8902 的後續行動)

  • #18543: MAINT:optimize.root_scalar:確保 root 是純量

  • #18545: TST:加速 `test_import_cycles`

  • #18549: TST:optimize:過濾不表示測試的 RuntimeWarning…

  • #18550: DOC:optimize.OptimizeResult:注意並非所有列出的屬性…

  • #18551: 將 sparse __getattr__ 替換為屬性

  • #18553: BENCH:sparse:為 sparse 矩陣冪次新增基準測試

  • #18554: BUG:sparse:修復 DIA.tocoo 標準格式設定

  • #18556: MAINT:io:在 mmio 模組中將 isspmatrix 替換為 issparse

  • #18560: MAINT:integrate:還原 `full_output` 棄用 / 結果…

  • #18562: 修復 csr_array 和朋友的文件字串

  • #18563: DOC:SciPy 1.11.0 版本發行說明

  • #18591: MAINT:1.11.0rc1 的版本界限

  • #18596: DOC:修復 API 參考頁面的側邊欄

  • #18598: CI:修復 wheel 上傳到 anaconda [wheel 建置]

  • #18599: 還原 “ENH:sparse:新增 `diags` 建立函數的 _array 版本…”

  • #18608: 修復棄用警告中模組名稱的錯字

  • #18629: 在 _rotation.pyx 中將 `void` 函數標記為 `noexcept`

  • #18630: MAINT:stats:移除所有 boost ufuncs 的 long double 支援

  • #18636: MAINT:stats.truncnorm/stats.betaprime:修復更高版本的 _munp…

  • #18657: MAINT:修復 build_scipy CI 中的 ‘no such option’ 錯誤

  • #18658: TST:修復 conda-forge 上出現的兩個測試失敗

  • #18659: DOC:`scipy._sensitivity_analysis`:更正關於…

  • #18671: MAINT:1.11.0rc2 的後向移植

  • #18672: BUG:發行流程的小型墊片

  • #18676: BUG:signal:修復具有類陣列 bp 的 detrend

  • #18697: MAINT:NumPy 1.25.0 arm64 的墊片

  • #18698: DEP:interpolate:延遲 interp2d 棄用並更新連結

  • #18724: MAINT, REL:準備 SciPy 1.11.0 “final”

  • #18737: TST:不穩定的 TestSOSFreqz::test_fs_param

  • #18738: TST:不穩定的 `test_complex_iir_dlti`