From f3a8ba67a6d2d48eb81a868298972aafbffa3bfa Mon Sep 17 00:00:00 2001 From: jorenham Date: Sun, 23 Nov 2025 23:32:15 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=AA=B2=20remove=20unused=20pyrefly=20igno?= =?UTF-8?q?red?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- scipy-stubs/signal/_ltisys.pyi | 6 ++---- scipy-stubs/sparse/_bsr.pyi | 2 -- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/scipy-stubs/signal/_ltisys.pyi b/scipy-stubs/signal/_ltisys.pyi index 5fee8ffc..05ef57eb 100644 --- a/scipy-stubs/signal/_ltisys.pyi +++ b/scipy-stubs/signal/_ltisys.pyi @@ -299,10 +299,8 @@ class ZerosPolesGain(LinearTimeInvariant[_ZerosT_co, _PolesT_co, _DTT_co], Gener @override def to_ss(self, /) -> StateSpace[_ZerosT_co, _PolesT_co, _DTT_co]: ... -# NOTE: The pyrefly-ignore comments are needed because of https://github.com/facebook/pyrefly/issues/1530 - @final -class ZerosPolesGainContinuous( # pyrefly: ignore[inconsistent-inheritance] +class ZerosPolesGainContinuous( ZerosPolesGain[_ZerosT_co, _PolesT_co, None], lti[_ZerosT_co, _PolesT_co], Generic[_ZerosT_co, _PolesT_co] ): @override @@ -313,7 +311,7 @@ class ZerosPolesGainContinuous( # pyrefly: ignore[inconsistent-inheritance] ) -> ZerosPolesGainDiscrete[_ZerosT_co, _PolesT_co, _DTT]: ... @final -class ZerosPolesGainDiscrete( # pyrefly: ignore[inconsistent-inheritance] +class ZerosPolesGainDiscrete( ZerosPolesGain[_ZerosT_co, _PolesT_co, _DTT_co], dlti[_ZerosT_co, _PolesT_co, _DTT_co], Generic[_ZerosT_co, _PolesT_co, _DTT_co], diff --git a/scipy-stubs/sparse/_bsr.pyi b/scipy-stubs/sparse/_bsr.pyi index 6d59ba63..aec9bc8f 100644 --- a/scipy-stubs/sparse/_bsr.pyi +++ b/scipy-stubs/sparse/_bsr.pyi @@ -68,7 +68,6 @@ class _bsr_base(_cs_matrix[_ScalarT_co, tuple[int, int]], _minmax_mixin[_ScalarT @override def __setitem__(self, key: Never, val: object, /) -> Never: ... # type: ignore[override] # pyright: ignore[reportIncompatibleMethodOverride] -# pyrefly: ignore[inconsistent-inheritance] class bsr_array(_bsr_base[_ScalarT_co], sparray[_ScalarT_co, tuple[int, int]], Generic[_ScalarT_co]): # NOTE: These four methods do not exist at runtime. # See the relevant comment in `sparse._base._spbase` for more information. @@ -260,7 +259,6 @@ class bsr_array(_bsr_base[_ScalarT_co], sparray[_ScalarT_co, tuple[int, int]], G maxprint: int | None = None, ) -> None: ... -# pyrefly: ignore[inconsistent-inheritance] class bsr_matrix(_bsr_base[_ScalarT_co], spmatrix[_ScalarT_co], Generic[_ScalarT_co]): # NOTE: These two methods do not exist at runtime. # See the relevant comment in `sparse._base._spbase` for more information.