From 7452423cf2934a6826e21d8d23dabe7e49180cdc Mon Sep 17 00:00:00 2001 From: jorenham Date: Fri, 3 Oct 2025 20:31:48 +0200 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B=20fix=20wrong=20paramter=20default?= =?UTF-8?q?s?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- scipy-stubs/cluster/hierarchy.pyi | 2 +- scipy-stubs/fftpack/_realtransforms.pyi | 16 ++++++------- scipy-stubs/linalg/_decomp.pyi | 18 +++++++------- scipy-stubs/linalg/_decomp_lu.pyi | 4 ++-- scipy-stubs/optimize/_optimize.pyi | 8 +++---- scipy-stubs/sparse/_base.pyi | 14 +++++------ .../sparse/linalg/_isolve/_gcrotmk.pyi | 4 ++-- scipy-stubs/sparse/linalg/_isolve/lgmres.pyi | 4 ++-- scipy-stubs/spatial/_ckdtree.pyi | 6 ++--- scipy-stubs/stats/_mstats_extras.pyi | 6 ++--- scipy-stubs/stats/_quantile.pyi | 2 +- scipy-stubs/stats/_stats.pyi | 12 +++++----- scipy-stubs/stats/_stats_py.pyi | 24 +++++++++---------- 13 files changed, 60 insertions(+), 60 deletions(-) diff --git a/scipy-stubs/cluster/hierarchy.pyi b/scipy-stubs/cluster/hierarchy.pyi index f69cdc30..04b525c8 100644 --- a/scipy-stubs/cluster/hierarchy.pyi +++ b/scipy-stubs/cluster/hierarchy.pyi @@ -87,7 +87,7 @@ class ClusterNode: self: ClusterNode, /, id: int, left: None = None, right: None = None, dist: float = 0.0, count: int = 1 ) -> None: ... @overload - def __init__(self, /, id: int, left: ClusterNode, right: ClusterNode, dist: float = 0, count: int = 1) -> None: ... + def __init__(self, /, id: int, left: ClusterNode, right: ClusterNode, dist: float = 0.0, count: int = 1) -> None: ... # NOTE: These raise a `ValueError` if passed anything other than `ClusterNode` @override diff --git a/scipy-stubs/fftpack/_realtransforms.pyi b/scipy-stubs/fftpack/_realtransforms.pyi index 535474ca..42e97825 100644 --- a/scipy-stubs/fftpack/_realtransforms.pyi +++ b/scipy-stubs/fftpack/_realtransforms.pyi @@ -103,7 +103,7 @@ def dct( x: onp.ToFloatND, type: DCTType = 2, n: onp.ToInt | None = None, - axis: op.CanIndex | None = None, + axis: op.CanIndex = -1, norm: _NormKind = None, overwrite_x: onp.ToBool = False, ) -> _ArrayReal: ... @@ -112,7 +112,7 @@ def dct( x: onp.ToComplexND, type: DCTType = 2, n: onp.ToInt | None = None, - axis: op.CanIndex | None = None, + axis: op.CanIndex = -1, norm: _NormKind = None, overwrite_x: onp.ToBool = False, ) -> _ArrayReal | _ArrayComplex: ... @@ -123,7 +123,7 @@ def idct( x: onp.ToFloatND, type: DCTType = 2, n: onp.ToInt | None = None, - axis: op.CanIndex | None = None, + axis: op.CanIndex = -1, norm: _NormKind = None, overwrite_x: onp.ToBool = False, ) -> _ArrayReal: ... @@ -132,7 +132,7 @@ def idct( x: onp.ToComplexND, type: DCTType = 2, n: onp.ToInt | None = None, - axis: op.CanIndex | None = None, + axis: op.CanIndex = -1, norm: _NormKind = None, overwrite_x: onp.ToBool = False, ) -> _ArrayReal | _ArrayComplex: ... @@ -143,7 +143,7 @@ def dst( x: onp.ToFloatND, type: DCTType = 2, n: onp.ToInt | None = None, - axis: op.CanIndex | None = None, + axis: op.CanIndex = -1, norm: _NormKind = None, overwrite_x: onp.ToBool = False, ) -> _ArrayReal: ... @@ -152,7 +152,7 @@ def dst( x: onp.ToComplexND, type: DCTType = 2, n: onp.ToInt | None = None, - axis: op.CanIndex | None = None, + axis: op.CanIndex = -1, norm: _NormKind = None, overwrite_x: onp.ToBool = False, ) -> _ArrayReal | _ArrayComplex: ... @@ -163,7 +163,7 @@ def idst( x: onp.ToFloatND, type: DCTType = 2, n: onp.ToInt | None = None, - axis: op.CanIndex | None = None, + axis: op.CanIndex = -1, norm: _NormKind = None, overwrite_x: onp.ToBool = False, ) -> _ArrayReal: ... @@ -172,7 +172,7 @@ def idst( x: onp.ToComplexND, type: DCTType = 2, n: onp.ToInt | None = None, - axis: op.CanIndex | None = None, + axis: op.CanIndex = -1, norm: _NormKind = None, overwrite_x: onp.ToBool = False, ) -> _ArrayReal | _ArrayComplex: ... diff --git a/scipy-stubs/linalg/_decomp.pyi b/scipy-stubs/linalg/_decomp.pyi index 9f430cd6..fe487f20 100644 --- a/scipy-stubs/linalg/_decomp.pyi +++ b/scipy-stubs/linalg/_decomp.pyi @@ -479,7 +479,7 @@ def eigh( @overload # float, eigvals_only: False = ..., select: _SelectA = ... def eig_banded( a_band: onp.ToFloatND, - lower: op.CanBool = True, + lower: op.CanBool = False, eigvals_only: onp.ToFalse = False, overwrite_a_band: op.CanBool = False, select: _SelectA = "a", @@ -490,7 +490,7 @@ def eig_banded( @overload # float, eigvals_only: False = ..., select: _SelectV (keyword) def eig_banded( a_band: onp.ToFloatND, - lower: op.CanBool = True, + lower: op.CanBool = False, eigvals_only: onp.ToFalse = False, overwrite_a_band: op.CanBool = False, *, @@ -502,7 +502,7 @@ def eig_banded( @overload # float, eigvals_only: False = ..., select: _SelectI (keyword) def eig_banded( a_band: onp.ToFloatND, - lower: op.CanBool = True, + lower: op.CanBool = False, eigvals_only: onp.ToFalse = False, overwrite_a_band: op.CanBool = False, *, @@ -514,7 +514,7 @@ def eig_banded( @overload # complex, eigvals_only: False = ..., select: _SelectA = ... def eig_banded( a_band: onp.ToComplexND, - lower: op.CanBool = True, + lower: op.CanBool = False, eigvals_only: onp.ToFalse = False, overwrite_a_band: op.CanBool = False, select: _SelectA = "a", @@ -525,7 +525,7 @@ def eig_banded( @overload # complex, eigvals_only: False = ..., select: _SelectV (keyword) def eig_banded( a_band: onp.ToComplexND, - lower: op.CanBool = True, + lower: op.CanBool = False, eigvals_only: onp.ToFalse = False, overwrite_a_band: op.CanBool = False, *, @@ -537,7 +537,7 @@ def eig_banded( @overload # complex, eigvals_only: False = ..., select: _SelectI (keyword) def eig_banded( a_band: onp.ToComplexND, - lower: op.CanBool = True, + lower: op.CanBool = False, eigvals_only: onp.ToFalse = False, overwrite_a_band: op.CanBool = False, *, @@ -560,7 +560,7 @@ def eig_banded( @overload # eigvals_only: True (keyword), select: _SelectA = ... (keyword) def eig_banded( a_band: onp.ToComplexND, - lower: op.CanBool = True, + lower: op.CanBool = False, *, eigvals_only: onp.ToTrue, overwrite_a_band: op.CanBool = False, @@ -584,7 +584,7 @@ def eig_banded( @overload # eigvals_only: True (keyword), select: _SelectV (keyword) def eig_banded( a_band: onp.ToComplexND, - lower: op.CanBool = True, + lower: op.CanBool = False, *, eigvals_only: onp.ToTrue, overwrite_a_band: op.CanBool = False, @@ -608,7 +608,7 @@ def eig_banded( @overload # eigvals_only: True (keyword), select: _SelectI (keyword) def eig_banded( a_band: onp.ToComplexND, - lower: op.CanBool = True, + lower: op.CanBool = False, *, eigvals_only: onp.ToTrue, overwrite_a_band: op.CanBool = False, diff --git a/scipy-stubs/linalg/_decomp_lu.pyi b/scipy-stubs/linalg/_decomp_lu.pyi index a9607e45..61e25287 100644 --- a/scipy-stubs/linalg/_decomp_lu.pyi +++ b/scipy-stubs/linalg/_decomp_lu.pyi @@ -139,7 +139,7 @@ def lu( a: onp.ToJustComplexND, permute_l: onp.ToTrue, overwrite_a: onp.ToBool = False, - check_finite: onp.ToBool = False, + check_finite: onp.ToBool = True, p_indices: onp.ToBool = False, ) -> tuple[_ComplexND, _ComplexND]: ... @overload # fallback, permute_l=False, p_indices=False @@ -168,6 +168,6 @@ def lu( a: onp.ToComplexND, permute_l: onp.ToTrue, overwrite_a: onp.ToBool = False, - check_finite: onp.ToBool = False, + check_finite: onp.ToBool = True, p_indices: onp.ToBool = False, ) -> tuple[_InexactND, _InexactND]: ... diff --git a/scipy-stubs/optimize/_optimize.pyi b/scipy-stubs/optimize/_optimize.pyi index 5a266b5b..f2b27e70 100644 --- a/scipy-stubs/optimize/_optimize.pyi +++ b/scipy-stubs/optimize/_optimize.pyi @@ -320,7 +320,7 @@ def fmin_cg( retall: onp.ToFalse = 0, callback: _Callback_1d | None = None, c1: onp.ToFloat = 1e-4, - c2: onp.ToFloat = 0.9, + c2: onp.ToFloat = 0.4, ) -> _Float1D: ... @overload # full_output: False = ..., retall: True (keyword) def fmin_cg( @@ -338,7 +338,7 @@ def fmin_cg( retall: onp.ToTrue, callback: _Callback_1d | None = None, c1: onp.ToFloat = 1e-4, - c2: onp.ToFloat = 0.9, + c2: onp.ToFloat = 0.4, ) -> tuple[_Float1D, _AllVecs]: ... @overload # full_output: True (keyword), retall: False = ... def fmin_cg( @@ -356,7 +356,7 @@ def fmin_cg( retall: onp.ToFalse = 0, callback: _Callback_1d | None = None, c1: onp.ToFloat = 1e-4, - c2: onp.ToFloat = 0.9, + c2: onp.ToFloat = 0.4, ) -> tuple[_Float1D, _Float, int, int, _WarnFlag]: ... @overload # full_output: True (keyword), retall: True (keyword) def fmin_cg( @@ -374,7 +374,7 @@ def fmin_cg( retall: onp.ToTrue, callback: _Callback_1d | None = None, c1: onp.ToFloat = 1e-4, - c2: onp.ToFloat = 0.9, + c2: onp.ToFloat = 0.4, ) -> tuple[_Float1D, _Float, int, int, _WarnFlag, _AllVecs]: ... @overload # full_output: False = ..., retall: False = ... def fmin_ncg( diff --git a/scipy-stubs/sparse/_base.pyi b/scipy-stubs/sparse/_base.pyi index 9b4e6126..f9a71ea4 100644 --- a/scipy-stubs/sparse/_base.pyi +++ b/scipy-stubs/sparse/_base.pyi @@ -196,20 +196,20 @@ class _spbase(SparseABC, Generic[_ScalarT_co, _ShapeT_co]): # @overload # shape def __init__( - self: _spbase[np.float64], /, arg1: tuple[SupportsIndex, *tuple[SupportsIndex, ...]], *, maxprint: int | None = 50 + self: _spbase[np.float64], /, arg1: tuple[SupportsIndex, *tuple[SupportsIndex, ...]], *, maxprint: int | None = None ) -> None: ... @overload # sparse - def __init__(self, /, arg1: _spbase[_ScalarT_co], *, maxprint: int | None = 50) -> None: ... + def __init__(self, /, arg1: _spbase[_ScalarT_co], *, maxprint: int | None = None) -> None: ... @overload # dense array-like - def __init__(self, /, arg1: _ToSparseArray[_ScalarT_co], *, maxprint: int | None = 50) -> None: ... + def __init__(self, /, arg1: _ToSparseArray[_ScalarT_co], *, maxprint: int | None = None) -> None: ... @overload # dense array-like bool - def __init__(self: _spbase[np.bool_], /, arg1: _ToSparseSeq[bool], *, maxprint: int | None = 50) -> None: ... + def __init__(self: _spbase[np.bool_], /, arg1: _ToSparseSeq[bool], *, maxprint: int | None = None) -> None: ... @overload # dense array-like int - def __init__(self: _spbase[np.int_], /, arg1: _ToSparseSeq[op.JustInt], *, maxprint: int | None = 50) -> None: ... + def __init__(self: _spbase[np.int_], /, arg1: _ToSparseSeq[op.JustInt], *, maxprint: int | None = None) -> None: ... @overload # dense array-like float - def __init__(self: _spbase[np.float64], /, arg1: _ToSparseSeq[op.JustFloat], *, maxprint: int | None = 50) -> None: ... + def __init__(self: _spbase[np.float64], /, arg1: _ToSparseSeq[op.JustFloat], *, maxprint: int | None = None) -> None: ... @overload # dense array-like cfloat - def __init__(self: _spbase[np.complex128], /, arg1: _ToSparseSeq[op.JustComplex], *, maxprint: int | None = 50) -> None: ... + def __init__(self: _spbase[np.complex128], /, arg1: _ToSparseSeq[op.JustComplex], *, maxprint: int | None = None) -> None: ... # def __bool__(self, /) -> bool: ... diff --git a/scipy-stubs/sparse/linalg/_isolve/_gcrotmk.pyi b/scipy-stubs/sparse/linalg/_isolve/_gcrotmk.pyi index 883b593e..35ea7742 100644 --- a/scipy-stubs/sparse/linalg/_isolve/_gcrotmk.pyi +++ b/scipy-stubs/sparse/linalg/_isolve/_gcrotmk.pyi @@ -37,7 +37,7 @@ def gcrotmk( *, rtol: onp.ToFloat = 1e-5, atol: onp.ToFloat = 0.0, - maxiter: int | None = None, + maxiter: int = 1_000, M: _ToLinearOperator[_FloatT | _ToInt] | None = None, callback: _Callback[_FloatT] | None = None, m: int = 20, @@ -54,7 +54,7 @@ def gcrotmk( *, rtol: onp.ToFloat = 1e-5, atol: onp.ToFloat = 0.0, - maxiter: int | None = None, + maxiter: int = 1_000, M: _ToLinearOperator[_ComplexT] | None = None, callback: _Callback[_ComplexT] | None = None, m: int = 20, diff --git a/scipy-stubs/sparse/linalg/_isolve/lgmres.pyi b/scipy-stubs/sparse/linalg/_isolve/lgmres.pyi index 163f4173..46380a4e 100644 --- a/scipy-stubs/sparse/linalg/_isolve/lgmres.pyi +++ b/scipy-stubs/sparse/linalg/_isolve/lgmres.pyi @@ -34,7 +34,7 @@ def lgmres( *, rtol: onp.ToFloat = 1e-5, atol: onp.ToFloat = 0.0, - maxiter: int | None = None, + maxiter: int = 1_000, M: _ToLinearOperator[_FloatT | _ToInt] | None = None, callback: _Callback[_FloatT] | None = None, inner_m: int = 30, @@ -51,7 +51,7 @@ def lgmres( *, rtol: onp.ToFloat = 1e-5, atol: onp.ToFloat = 0.0, - maxiter: int | None = None, + maxiter: int = 1_000, M: _ToLinearOperator[_ComplexT] | None = None, callback: _Callback[_ComplexT] | None = None, inner_m: int = 30, diff --git a/scipy-stubs/spatial/_ckdtree.pyi b/scipy-stubs/spatial/_ckdtree.pyi index ee1619a5..821c9195 100644 --- a/scipy-stubs/spatial/_ckdtree.pyi +++ b/scipy-stubs/spatial/_ckdtree.pyi @@ -178,7 +178,7 @@ class cKDTree(_CythonMixin, Generic[_BoxSizeT_co, _BoxSizeDataT_co]): x: onp.ToFloatND, r: onp.ToFloatND, p: onp.ToFloat = 2.0, - eps: onp.ToFloat = 0, # noqa: missing-default + eps: onp.ToFloat = ..., # noqa: missing-default workers: op.CanIndex | None = None, return_sorted: onp.ToBool | None = None, return_length: onp.ToFalse = False, @@ -259,7 +259,7 @@ class cKDTree(_CythonMixin, Generic[_BoxSizeT_co, _BoxSizeDataT_co]): # @overload def query_pairs( - self, /, r: onp.ToFloat, p: onp.ToFloat = 2.0, eps: onp.ToFloat = 0, output_type: L["set"] = "set" + self, /, r: onp.ToFloat, p: onp.ToFloat = 2.0, eps: onp.ToFloat = 0.0, output_type: L["set"] = "set" ) -> set[tuple[int, int]]: ... @overload def query_pairs( @@ -267,7 +267,7 @@ class cKDTree(_CythonMixin, Generic[_BoxSizeT_co, _BoxSizeDataT_co]): ) -> onp.ArrayND[np.intp]: ... @overload def query_pairs( - self, /, r: onp.ToFloat, p: onp.ToFloat = 2.0, eps: onp.ToFloat = 0, *, output_type: L["ndarray"] + self, /, r: onp.ToFloat, p: onp.ToFloat = 2.0, eps: onp.ToFloat = 0.0, *, output_type: L["ndarray"] ) -> onp.ArrayND[np.intp]: ... # diff --git a/scipy-stubs/stats/_mstats_extras.pyi b/scipy-stubs/stats/_mstats_extras.pyi index 5700c75c..2587d2d8 100644 --- a/scipy-stubs/stats/_mstats_extras.pyi +++ b/scipy-stubs/stats/_mstats_extras.pyi @@ -29,17 +29,17 @@ _ToAxis: TypeAlias = op.CanIndex | None @overload def hdquantiles( - data: onp.ToFloat1D, prob: _ToProb = [0.25, 0.5, 0.75], axis: _ToAxis = None, var: onp.ToFalse = False + data: onp.ToFloat1D, prob: _ToProb = (0.25, 0.5, 0.75), axis: _ToAxis = None, var: onp.ToFalse = False ) -> onp.MArray1D[np.float64]: ... @overload def hdquantiles(data: onp.ToFloat1D, prob: _ToProb, axis: _ToAxis, var: onp.ToTrue) -> onp.MArray2D[np.float64]: ... @overload def hdquantiles( - data: onp.ToFloat1D, prob: _ToProb = [0.25, 0.5, 0.75], axis: _ToAxis = None, *, var: onp.ToTrue + data: onp.ToFloat1D, prob: _ToProb = (0.25, 0.5, 0.75), axis: _ToAxis = None, *, var: onp.ToTrue ) -> onp.MArray2D[np.float64]: ... @overload def hdquantiles( - data: onp.ToFloatND, prob: _ToProb = [0.25, 0.5, 0.75], axis: _ToAxis = None, var: bool = False + data: onp.ToFloatND, prob: _ToProb = (0.25, 0.5, 0.75), axis: _ToAxis = None, var: bool = False ) -> onp.MArray[np.float64]: ... # diff --git a/scipy-stubs/stats/_quantile.pyi b/scipy-stubs/stats/_quantile.pyi index 76067922..5d83202f 100644 --- a/scipy-stubs/stats/_quantile.pyi +++ b/scipy-stubs/stats/_quantile.pyi @@ -51,7 +51,7 @@ def quantile( method: _QuantileMethod = "linear", axis: op.CanIndex = 0, nan_policy: NanPolicy = "propagate", - keepdims: op.CanBool | None = False, + keepdims: op.CanBool | None = None, ) -> onp.ArrayND[np.float64]: ... @overload def quantile( diff --git a/scipy-stubs/stats/_stats.pyi b/scipy-stubs/stats/_stats.pyi index bb585ee0..5a533a66 100644 --- a/scipy-stubs/stats/_stats.pyi +++ b/scipy-stubs/stats/_stats.pyi @@ -106,7 +106,7 @@ def gaussian_kernel_estimate( xi: onp.Array2D[_AsReal], cho_cov: onp.Array2D[_AsReal], dtype: onp.AnyFloat32DType, - _: _Real | float = 0.0, + _: _Real | float = 0, ) -> onp.Array2D[np.float32]: ... @overload def gaussian_kernel_estimate( @@ -115,7 +115,7 @@ def gaussian_kernel_estimate( xi: onp.Array2D[_AsReal], cho_cov: onp.Array2D[_AsReal], dtype: onp.AnyFloat64DType | None, - _: _Real | float = 0.0, + _: _Real | float = 0, ) -> onp.Array2D[np.float64]: ... @overload def gaussian_kernel_estimate( @@ -124,7 +124,7 @@ def gaussian_kernel_estimate( xi: onp.Array2D[_AsReal], cho_cov: onp.Array2D[_AsReal], dtype: onp.AnyLongDoubleDType, - _: _Real | float = 0.0, + _: _Real | float = 0, ) -> onp.Array2D[np.longdouble]: ... # undocumented # keep in sync with `gaussian_kernel_estimate` @@ -135,7 +135,7 @@ def gaussian_kernel_estimate_log( xi: onp.Array2D[_AsReal], cho_cov: onp.Array2D[_AsReal], dtype: onp.AnyFloat32DType, - _: _Real | float = 0.0, + _: _Real | float = 0, ) -> onp.Array2D[np.float32]: ... @overload def gaussian_kernel_estimate_log( @@ -144,7 +144,7 @@ def gaussian_kernel_estimate_log( xi: onp.Array2D[_AsReal], cho_cov: onp.Array2D[_AsReal], dtype: onp.AnyFloat64DType | None, - _: _Real | float = 0.0, + _: _Real | float = 0, ) -> onp.Array2D[np.float64]: ... @overload def gaussian_kernel_estimate_log( @@ -153,5 +153,5 @@ def gaussian_kernel_estimate_log( xi: onp.Array2D[_AsReal], cho_cov: onp.Array2D[_AsReal], dtype: onp.AnyLongDoubleDType, - _: _Real | float = 0.0, + _: _Real | float = 0, ) -> onp.Array2D[np.longdouble]: ... # undocumented diff --git a/scipy-stubs/stats/_stats_py.pyi b/scipy-stubs/stats/_stats_py.pyi index ead8c977..925d1b31 100644 --- a/scipy-stubs/stats/_stats_py.pyi +++ b/scipy-stubs/stats/_stats_py.pyi @@ -1019,7 +1019,7 @@ def kendalltau( x: onp.ToFloatND, y: onp.ToFloatND, *, - axis: None, + axis: None = None, keepdims: L[False] = False, method: _KendallTauMethod = "auto", variant: _KendallTauVariant = "b", @@ -1031,7 +1031,7 @@ def kendalltau( x: onp.ToFloatStrict1D, y: onp.ToFloatStrict1D, *, - axis: int | None = 0, + axis: int | None = None, keepdims: L[False] = False, method: _KendallTauMethod = "auto", variant: _KendallTauVariant = "b", @@ -1043,7 +1043,7 @@ def kendalltau( x: onp.ToFloatStrict2D, y: onp.ToFloatStrict2D, *, - axis: int = 0, + axis: int, keepdims: L[False] = False, method: _KendallTauMethod = "auto", variant: _KendallTauVariant = "b", @@ -1055,7 +1055,7 @@ def kendalltau( x: onp.ToFloatStrict3D, y: onp.ToFloatStrict3D, *, - axis: int = 0, + axis: int, keepdims: L[False] = False, method: _KendallTauMethod = "auto", variant: _KendallTauVariant = "b", @@ -1067,7 +1067,7 @@ def kendalltau( x: onp.ToFloatND, y: onp.ToFloatND, *, - axis: int | None = 0, + axis: int | None = None, keepdims: L[True], method: _KendallTauMethod = "auto", variant: _KendallTauVariant = "b", @@ -1079,7 +1079,7 @@ def kendalltau( x: onp.ToFloatND, y: onp.ToFloatND, *, - axis: int | None = 0, + axis: int | None = None, keepdims: bool = False, method: _KendallTauMethod = "auto", variant: _KendallTauVariant = "b", @@ -1096,7 +1096,7 @@ def weightedtau( weigher: _Weigher | None = None, additive: bool = True, *, - axis: None, + axis: None = None, keepdims: L[False] = False, nan_policy: NanPolicy = "propagate", ) -> SignificanceResult[np.float64]: ... @@ -1108,7 +1108,7 @@ def weightedtau( weigher: _Weigher | None = None, additive: bool = True, *, - axis: int | None = 0, + axis: int | None = None, keepdims: L[False] = False, nan_policy: NanPolicy = "propagate", ) -> SignificanceResult[np.float64]: ... @@ -1120,7 +1120,7 @@ def weightedtau( weigher: _Weigher | None = None, additive: bool = True, *, - axis: int = 0, + axis: int, keepdims: L[False] = False, nan_policy: NanPolicy = "propagate", ) -> SignificanceResult[onp.Array1D[np.float64]]: ... @@ -1132,7 +1132,7 @@ def weightedtau( weigher: _Weigher | None = None, additive: bool = True, *, - axis: int = 0, + axis: int, keepdims: L[False] = False, nan_policy: NanPolicy = "propagate", ) -> SignificanceResult[onp.Array2D[np.float64]]: ... @@ -1144,7 +1144,7 @@ def weightedtau( weigher: _Weigher | None = None, additive: bool = True, *, - axis: int | None = 0, + axis: int | None = None, keepdims: L[True], nan_policy: NanPolicy = "propagate", ) -> SignificanceResult[onp.ArrayND[np.float64]]: ... @@ -1156,7 +1156,7 @@ def weightedtau( weigher: _Weigher | None = None, additive: bool = True, *, - axis: int | None = 0, + axis: int | None = None, keepdims: bool = False, nan_policy: NanPolicy = "propagate", ) -> SignificanceResult[np.float64 | Any]: ...