Skip to content

Commit 43bf8f5

Browse files
JulVandenBroeckjulvdb
authored andcommitted
Fixed missing *s in overloads for block_diag
1 parent 5ef27ec commit 43bf8f5

File tree

1 file changed

+56
-56
lines changed

1 file changed

+56
-56
lines changed

scipy-stubs/sparse/_construct.pyi

Lines changed: 56 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -1642,129 +1642,129 @@ def vstack(blocks: Seq[_spbase], format: _Format, dtype: npt.DTypeLike | None =
16421642

16431643
###
16441644
@overload # blocks: <known, known>, format: <default>, dtype: <default>
1645-
def block_array(blocks: _ToBlocksCanStack[_T], format: None = None, dtype: None = None) -> _T: ...
1645+
def block_array(blocks: _ToBlocksCanStack[_T], *, format: None = None, dtype: None = None) -> _T: ...
16461646
@overload # blocks: <array, known>, format: "bsr", dtype: <default>
1647-
def block_array(blocks: _ToBlocksSPArray[_SCT], format: _FmtBSR, dtype: None = None) -> _BSRArray[_SCT]: ...
1647+
def block_array(blocks: _ToBlocksSPArray[_SCT], *, format: _FmtBSR, dtype: None = None) -> _BSRArray[_SCT]: ...
16481648
@overload # blocks: <array, known>, format: "coo", dtype: <default>
1649-
def block_array(blocks: _ToBlocksSPArray[_SCT], format: _FmtCOO, dtype: None = None) -> _COOArray2D[_SCT]: ...
1649+
def block_array(blocks: _ToBlocksSPArray[_SCT], *, format: _FmtCOO, dtype: None = None) -> _COOArray2D[_SCT]: ...
16501650
@overload # blocks: <array, known>, format: "csc", dtype: <default>
1651-
def block_array(blocks: _ToBlocksSPArray[_SCT], format: _FmtCSC, dtype: None = None) -> _CSCArray[_SCT]: ...
1651+
def block_array(blocks: _ToBlocksSPArray[_SCT], *, format: _FmtCSC, dtype: None = None) -> _CSCArray[_SCT]: ...
16521652
@overload # blocks: <array, known>, format: "csr", dtype: <default>
1653-
def block_array(blocks: _ToBlocksSPArray[_SCT], format: _FmtCSR, dtype: None = None) -> _CSRArray2D[_SCT]: ...
1653+
def block_array(blocks: _ToBlocksSPArray[_SCT], *, format: _FmtCSR, dtype: None = None) -> _CSRArray2D[_SCT]: ...
16541654
@overload # blocks: <array, known>, format: "dia", dtype: <default>
1655-
def block_array(blocks: _ToBlocksSPArray[_SCT], format: _FmtDIA, dtype: None = None) -> _DIAArray[_SCT]: ...
1655+
def block_array(blocks: _ToBlocksSPArray[_SCT], *, format: _FmtDIA, dtype: None = None) -> _DIAArray[_SCT]: ...
16561656
@overload # blocks: <array, known>, format: "dok", dtype: <default>
1657-
def block_array(blocks: _ToBlocksSPArray[_SCT], format: _FmtDOK, dtype: None = None) -> _DOKArray2D[_SCT]: ...
1657+
def block_array(blocks: _ToBlocksSPArray[_SCT], *, format: _FmtDOK, dtype: None = None) -> _DOKArray2D[_SCT]: ...
16581658
@overload # blocks: <array, known>, format: "lil", dtype: <default>
1659-
def block_array(blocks: _ToBlocksSPArray[_SCT], format: _FmtLIL, dtype: None = None) -> _LILArray[_SCT]: ...
1659+
def block_array(blocks: _ToBlocksSPArray[_SCT], *, format: _FmtLIL, dtype: None = None) -> _LILArray[_SCT]: ...
16601660

16611661
#
16621662
@overload # blocks: <known, bool_>, format: <default>, dtype: bool-like
1663-
def block_array(blocks: _ToBlocksCanStackAs[np.bool_, _T], format: None = None, *, dtype: onp.AnyBoolDType) -> _T: ...
1663+
def block_array(blocks: _ToBlocksCanStackAs[np.bool_, _T], *, format: None = None, dtype: onp.AnyBoolDType) -> _T: ...
16641664
@overload # blocks: <unknown, unknown>, format: "bsr", dtype: bool-like
1665-
def block_array(blocks: _ToBlocksUnkown, format: _FmtBSR, dtype: onp.AnyBoolDType) -> _BSRArray[np.bool_]: ...
1665+
def block_array(blocks: _ToBlocksUnkown, *, format: _FmtBSR, dtype: onp.AnyBoolDType) -> _BSRArray[np.bool_]: ...
16661666
@overload # blocks: <unknown, unknown>, format: "coo", dtype: bool-like
1667-
def block_array(blocks: _ToBlocksUnkown, format: _FmtCOO, dtype: onp.AnyBoolDType) -> _COOArray2D[np.bool_]: ...
1667+
def block_array(blocks: _ToBlocksUnkown, *, format: _FmtCOO, dtype: onp.AnyBoolDType) -> _COOArray2D[np.bool_]: ...
16681668
@overload # blocks: <unknown, unknown>, format: "csc", dtype: bool-like
1669-
def block_array(blocks: _ToBlocksUnkown, format: _FmtCSC, dtype: onp.AnyBoolDType) -> _CSCArray[np.bool_]: ...
1669+
def block_array(blocks: _ToBlocksUnkown, *, format: _FmtCSC, dtype: onp.AnyBoolDType) -> _CSCArray[np.bool_]: ...
16701670
@overload # blocks: <unknown, unknown>, format: "csr", dtype: bool-like
1671-
def block_array(blocks: _ToBlocksUnkown, format: _FmtCSR, dtype: onp.AnyBoolDType) -> _CSRArray2D[np.bool_]: ...
1671+
def block_array(blocks: _ToBlocksUnkown, *, format: _FmtCSR, dtype: onp.AnyBoolDType) -> _CSRArray2D[np.bool_]: ...
16721672
@overload # blocks: <unknown, unknown>, format: "dia", dtype: bool-like
1673-
def block_array(blocks: _ToBlocksUnkown, format: _FmtDIA, dtype: onp.AnyBoolDType) -> _DIAArray[np.bool_]: ...
1673+
def block_array(blocks: _ToBlocksUnkown, *, format: _FmtDIA, dtype: onp.AnyBoolDType) -> _DIAArray[np.bool_]: ...
16741674
@overload # blocks: <unknown, unknown>, format: "dok", dtype: bool-like
1675-
def block_array(blocks: _ToBlocksUnkown, format: _FmtDOK, dtype: onp.AnyBoolDType) -> _DOKArray2D[np.bool_]: ...
1675+
def block_array(blocks: _ToBlocksUnkown, *, format: _FmtDOK, dtype: onp.AnyBoolDType) -> _DOKArray2D[np.bool_]: ...
16761676
@overload # blocks: <unknown, unknown>, format: "lil", dtype: bool-like
1677-
def block_array(blocks: _ToBlocksUnkown, format: _FmtLIL, dtype: onp.AnyBoolDType) -> _LILArray[np.bool_]: ...
1677+
def block_array(blocks: _ToBlocksUnkown, *, format: _FmtLIL, dtype: onp.AnyBoolDType) -> _LILArray[np.bool_]: ...
16781678

16791679
#
16801680
@overload # blocks: <known, int_>, format: <default>, dtype: int-like
1681-
def block_array(blocks: _ToBlocksCanStackAs[np.int_, _T], format: None = None, *, dtype: onp.AnyIntDType) -> _T: ...
1681+
def block_array(blocks: _ToBlocksCanStackAs[np.int_, _T], *, format: None = None, dtype: onp.AnyIntDType) -> _T: ...
16821682
@overload # blocks: <unknown, unknown>, format: "bsr", dtype: int-like
1683-
def block_array(blocks: _ToBlocksUnkown, format: _FmtBSR, dtype: onp.AnyIntDType) -> _BSRArray[np.int_]: ...
1683+
def block_array(blocks: _ToBlocksUnkown, *, format: _FmtBSR, dtype: onp.AnyIntDType) -> _BSRArray[np.int_]: ...
16841684
@overload # blocks: <unknown, unknown>, format: "coo", dtype: int-like
1685-
def block_array(blocks: _ToBlocksUnkown, format: _FmtCOO, dtype: onp.AnyIntDType) -> _COOArray2D[np.int_]: ...
1685+
def block_array(blocks: _ToBlocksUnkown, *, format: _FmtCOO, dtype: onp.AnyIntDType) -> _COOArray2D[np.int_]: ...
16861686
@overload # blocks: <unknown, unknown>, format: "csc", dtype: int-like
1687-
def block_array(blocks: _ToBlocksUnkown, format: _FmtCSC, dtype: onp.AnyIntDType) -> _CSCArray[np.int_]: ...
1687+
def block_array(blocks: _ToBlocksUnkown, *, format: _FmtCSC, dtype: onp.AnyIntDType) -> _CSCArray[np.int_]: ...
16881688
@overload # blocks: <unknown, unknown>, format: "csr", dtype: int-like
1689-
def block_array(blocks: _ToBlocksUnkown, format: _FmtCSR, dtype: onp.AnyIntDType) -> _CSRArray2D[np.int_]: ...
1689+
def block_array(blocks: _ToBlocksUnkown, *, format: _FmtCSR, dtype: onp.AnyIntDType) -> _CSRArray2D[np.int_]: ...
16901690
@overload # blocks: <unknown, unknown>, format: "dia", dtype: int-like
1691-
def block_array(blocks: _ToBlocksUnkown, format: _FmtDIA, dtype: onp.AnyIntDType) -> _DIAArray[np.int_]: ...
1691+
def block_array(blocks: _ToBlocksUnkown, *, format: _FmtDIA, dtype: onp.AnyIntDType) -> _DIAArray[np.int_]: ...
16921692
@overload # blocks: <unknown, unknown>, format: "dok", dtype: int-like
1693-
def block_array(blocks: _ToBlocksUnkown, format: _FmtDOK, dtype: onp.AnyIntDType) -> _DOKArray2D[np.int_]: ...
1693+
def block_array(blocks: _ToBlocksUnkown, *, format: _FmtDOK, dtype: onp.AnyIntDType) -> _DOKArray2D[np.int_]: ...
16941694
@overload # blocks: <unknown, unknown>, format: "lil", dtype: int-like
1695-
def block_array(blocks: _ToBlocksUnkown, format: _FmtLIL, dtype: onp.AnyIntDType) -> _LILArray[np.int_]: ...
1695+
def block_array(blocks: _ToBlocksUnkown, *, format: _FmtLIL, dtype: onp.AnyIntDType) -> _LILArray[np.int_]: ...
16961696

16971697
#
16981698
@overload # blocks: <known, float64>, format: <default>, dtype: float64-like
1699-
def block_array(blocks: _ToBlocksCanStackAs[np.float64, _T], format: None = None, *, dtype: onp.AnyFloat64DType) -> _T: ...
1699+
def block_array(blocks: _ToBlocksCanStackAs[np.float64, _T], *, format: None = None, dtype: onp.AnyFloat64DType) -> _T: ...
17001700
@overload # blocks: <unknown, unknown>, format: "bsr", dtype: float64-like
1701-
def block_array(blocks: _ToBlocksUnkown, format: _FmtBSR, dtype: onp.AnyFloat64DType) -> _BSRArray[np.float64]: ...
1701+
def block_array(blocks: _ToBlocksUnkown, *, format: _FmtBSR, dtype: onp.AnyFloat64DType) -> _BSRArray[np.float64]: ...
17021702
@overload # blocks: <unknown, unknown>, format: "coo", dtype: float64-like
1703-
def block_array(blocks: _ToBlocksUnkown, format: _FmtCOO, dtype: onp.AnyFloat64DType) -> _COOArray2D[np.float64]: ...
1703+
def block_array(blocks: _ToBlocksUnkown, *, format: _FmtCOO, dtype: onp.AnyFloat64DType) -> _COOArray2D[np.float64]: ...
17041704
@overload # blocks: <unknown, unknown>, format: "csc", dtype: float64-like
1705-
def block_array(blocks: _ToBlocksUnkown, format: _FmtCSC, dtype: onp.AnyFloat64DType) -> _CSCArray[np.float64]: ...
1705+
def block_array(blocks: _ToBlocksUnkown, *, format: _FmtCSC, dtype: onp.AnyFloat64DType) -> _CSCArray[np.float64]: ...
17061706
@overload # blocks: <unknown, unknown>, format: "csr", dtype: float64-like
1707-
def block_array(blocks: _ToBlocksUnkown, format: _FmtCSR, dtype: onp.AnyFloat64DType) -> _CSRArray2D[np.float64]: ...
1707+
def block_array(blocks: _ToBlocksUnkown, *, format: _FmtCSR, dtype: onp.AnyFloat64DType) -> _CSRArray2D[np.float64]: ...
17081708
@overload # blocks: <unknown, unknown>, format: "dia", dtype: float64-like
1709-
def block_array(blocks: _ToBlocksUnkown, format: _FmtDIA, dtype: onp.AnyFloat64DType) -> _DIAArray[np.float64]: ...
1709+
def block_array(blocks: _ToBlocksUnkown, *, format: _FmtDIA, dtype: onp.AnyFloat64DType) -> _DIAArray[np.float64]: ...
17101710
@overload # blocks: <unknown, unknown>, format: "dok", dtype: float64-like
1711-
def block_array(blocks: _ToBlocksUnkown, format: _FmtDOK, dtype: onp.AnyFloat64DType) -> _DOKArray2D[np.float64]: ...
1711+
def block_array(blocks: _ToBlocksUnkown, *, format: _FmtDOK, dtype: onp.AnyFloat64DType) -> _DOKArray2D[np.float64]: ...
17121712
@overload # blocks: <unknown, unknown>, format: "lil", dtype: float64-like
1713-
def block_array(blocks: _ToBlocksUnkown, format: _FmtLIL, dtype: onp.AnyFloat64DType) -> _LILArray[np.float64]: ...
1713+
def block_array(blocks: _ToBlocksUnkown, *, format: _FmtLIL, dtype: onp.AnyFloat64DType) -> _LILArray[np.float64]: ...
17141714

17151715
#
17161716
@overload # blocks: <known, complex128>, format: <default>, dtype: complex128-like
1717-
def block_array(blocks: _ToBlocksCanStackAs[np.complex128, _T], format: None = None, *, dtype: onp.AnyComplex128DType) -> _T: ...
1717+
def block_array(blocks: _ToBlocksCanStackAs[np.complex128, _T], *, format: None = None, dtype: onp.AnyComplex128DType) -> _T: ...
17181718
@overload # blocks: <unknown, unknown>, format: "bsr", dtype: complex128-like
1719-
def block_array(blocks: _ToBlocksUnkown, format: _FmtBSR, dtype: onp.AnyComplex128DType) -> _BSRArray[np.complex128]: ...
1719+
def block_array(blocks: _ToBlocksUnkown, *, format: _FmtBSR, dtype: onp.AnyComplex128DType) -> _BSRArray[np.complex128]: ...
17201720
@overload # blocks: <unknown, unknown>, format: "coo", dtype: complex128-like
1721-
def block_array(blocks: _ToBlocksUnkown, format: _FmtCOO, dtype: onp.AnyComplex128DType) -> _COOArray2D[np.complex128]: ...
1721+
def block_array(blocks: _ToBlocksUnkown, *, format: _FmtCOO, dtype: onp.AnyComplex128DType) -> _COOArray2D[np.complex128]: ...
17221722
@overload # blocks: <unknown, unknown>, format: "csc", dtype: complex128-like
1723-
def block_array(blocks: _ToBlocksUnkown, format: _FmtCSC, dtype: onp.AnyComplex128DType) -> _CSCArray[np.complex128]: ...
1723+
def block_array(blocks: _ToBlocksUnkown, *, format: _FmtCSC, dtype: onp.AnyComplex128DType) -> _CSCArray[np.complex128]: ...
17241724
@overload # blocks: <unknown, unknown>, format: "csr", dtype: complex128-like
1725-
def block_array(blocks: _ToBlocksUnkown, format: _FmtCSR, dtype: onp.AnyComplex128DType) -> _CSRArray2D[np.complex128]: ...
1725+
def block_array(blocks: _ToBlocksUnkown, *, format: _FmtCSR, dtype: onp.AnyComplex128DType) -> _CSRArray2D[np.complex128]: ...
17261726
@overload # blocks: <unknown, unknown>, format: "dia", dtype: complex128-like
1727-
def block_array(blocks: _ToBlocksUnkown, format: _FmtDIA, dtype: onp.AnyComplex128DType) -> _DIAArray[np.complex128]: ...
1727+
def block_array(blocks: _ToBlocksUnkown, *, format: _FmtDIA, dtype: onp.AnyComplex128DType) -> _DIAArray[np.complex128]: ...
17281728
@overload # blocks: <unknown, unknown>, format: "dok", dtype: complex128-like
1729-
def block_array(blocks: _ToBlocksUnkown, format: _FmtDOK, dtype: onp.AnyComplex128DType) -> _DOKArray2D[np.complex128]: ...
1729+
def block_array(blocks: _ToBlocksUnkown, *, format: _FmtDOK, dtype: onp.AnyComplex128DType) -> _DOKArray2D[np.complex128]: ...
17301730
@overload # blocks: <unknown, unknown>, format: "lil", dtype: complex128-like
1731-
def block_array(blocks: _ToBlocksUnkown, format: _FmtLIL, dtype: onp.AnyComplex128DType) -> _LILArray[np.complex128]: ...
1731+
def block_array(blocks: _ToBlocksUnkown, *, format: _FmtLIL, dtype: onp.AnyComplex128DType) -> _LILArray[np.complex128]: ...
17321732

17331733
#
17341734
@overload # blocks: <known, known>, format: <default>, dtype: <known>
1735-
def block_array(blocks: _ToBlocksCanStackAs[_SCT0, _T], format: None = None, *, dtype: onp.ToDType[_SCT0]) -> _T: ...
1735+
def block_array(blocks: _ToBlocksCanStackAs[_SCT0, _T], *, format: None = None, dtype: onp.ToDType[_SCT0]) -> _T: ...
17361736
@overload # blocks: <unknown, unknown>, format: "bsr", dtype: <known>
1737-
def block_array(blocks: _ToBlocksUnkown, format: _FmtBSR, dtype: onp.ToDType[_SCT0]) -> _BSRArray[_SCT0]: ...
1737+
def block_array(blocks: _ToBlocksUnkown, *, format: _FmtBSR, dtype: onp.ToDType[_SCT0]) -> _BSRArray[_SCT0]: ...
17381738
@overload # blocks: <unknown, unknown>, format: "coo", dtype: <known>
1739-
def block_array(blocks: _ToBlocksUnkown, format: _FmtCOO, dtype: onp.ToDType[_SCT0]) -> _COOArray2D[_SCT0]: ...
1739+
def block_array(blocks: _ToBlocksUnkown, *, format: _FmtCOO, dtype: onp.ToDType[_SCT0]) -> _COOArray2D[_SCT0]: ...
17401740
@overload # blocks: <unknown, unknown>, format: "csc", dtype: <known>
1741-
def block_array(blocks: _ToBlocksUnkown, format: _FmtCSC, dtype: onp.ToDType[_SCT0]) -> _CSCArray[_SCT0]: ...
1741+
def block_array(blocks: _ToBlocksUnkown, *, format: _FmtCSC, dtype: onp.ToDType[_SCT0]) -> _CSCArray[_SCT0]: ...
17421742
@overload # blocks: <unknown, unknown>, format: "csr", dtype: <known>
1743-
def block_array(blocks: _ToBlocksUnkown, format: _FmtCSR, dtype: onp.ToDType[_SCT0]) -> _CSRArray2D[_SCT0]: ...
1743+
def block_array(blocks: _ToBlocksUnkown, *, format: _FmtCSR, dtype: onp.ToDType[_SCT0]) -> _CSRArray2D[_SCT0]: ...
17441744
@overload # blocks: <unknown, unknown>, format: "dia", dtype: <known>
1745-
def block_array(blocks: _ToBlocksUnkown, format: _FmtDIA, dtype: onp.ToDType[_SCT0]) -> _DIAArray[_SCT0]: ...
1745+
def block_array(blocks: _ToBlocksUnkown, *, format: _FmtDIA, dtype: onp.ToDType[_SCT0]) -> _DIAArray[_SCT0]: ...
17461746
@overload # blocks: <unknown>, format: "dok", dtype: <known>
1747-
def block_array(blocks: _ToBlocksUnkown, format: _FmtDOK, dtype: onp.ToDType[_SCT0]) -> _DOKArray2D[_SCT0]: ...
1747+
def block_array(blocks: _ToBlocksUnkown, *, format: _FmtDOK, dtype: onp.ToDType[_SCT0]) -> _DOKArray2D[_SCT0]: ...
17481748
@overload # blocks: <unknown, unknown>, format: "lil", dtype: <known>
1749-
def block_array(blocks: _ToBlocksUnkown, format: _FmtLIL, dtype: onp.ToDType[_SCT0]) -> _LILArray[_SCT0]: ...
1749+
def block_array(blocks: _ToBlocksUnkown, *, format: _FmtLIL, dtype: onp.ToDType[_SCT0]) -> _LILArray[_SCT0]: ...
17501750

17511751
#
17521752
@overload # blocks: <known, unknown>, format: <default>, dtype: <unknown>
1753-
def block_array(blocks: _ToBlocksCanStackAs[Any, _T], format: None = None, *, dtype: npt.DTypeLike | None = None) -> _T: ...
1753+
def block_array(blocks: _ToBlocksCanStackAs[Any, _T], *, format: None = None, dtype: npt.DTypeLike | None = None) -> _T: ...
17541754
@overload # blocks: <unknown, unknown>, format: "bsr", dtype: <unknown>
1755-
def block_array(blocks: _ToBlocksUnkown, format: _FmtBSR, dtype: npt.DTypeLike | None = None) -> _BSRArray: ...
1755+
def block_array(blocks: _ToBlocksUnkown, *, format: _FmtBSR, dtype: npt.DTypeLike | None = None) -> _BSRArray: ...
17561756
@overload # blocks: <unknown, unknown>, format: "coo", dtype: <unknown>
1757-
def block_array(blocks: _ToBlocksUnkown, format: _FmtCOO, dtype: npt.DTypeLike | None = None) -> _COOArray2D: ...
1757+
def block_array(blocks: _ToBlocksUnkown, *, format: _FmtCOO, dtype: npt.DTypeLike | None = None) -> _COOArray2D: ...
17581758
@overload # blocks: <unknown, unknown>, format: "csc", dtype: <unknown>
1759-
def block_array(blocks: _ToBlocksUnkown, format: _FmtCSC, dtype: npt.DTypeLike | None = None) -> _CSCArray: ...
1759+
def block_array(blocks: _ToBlocksUnkown, *, format: _FmtCSC, dtype: npt.DTypeLike | None = None) -> _CSCArray: ...
17601760
@overload # blocks: <unknown, unknown>, format: "csr", dtype: <unknown>
1761-
def block_array(blocks: _ToBlocksUnkown, format: _FmtCSR, dtype: npt.DTypeLike | None = None) -> _CSRArray2D: ...
1761+
def block_array(blocks: _ToBlocksUnkown, *, format: _FmtCSR, dtype: npt.DTypeLike | None = None) -> _CSRArray2D: ...
17621762
@overload # blocks: <unknown, unknown>, format: "dia", dtype: <unknown>
1763-
def block_array(blocks: _ToBlocksUnkown, format: _FmtDIA, dtype: npt.DTypeLike | None = None) -> _DIAArray: ...
1763+
def block_array(blocks: _ToBlocksUnkown, *, format: _FmtDIA, dtype: npt.DTypeLike | None = None) -> _DIAArray: ...
17641764
@overload # blocks: <unknown, unknown>, format: "dok", dtype: <unknown>
1765-
def block_array(blocks: _ToBlocksUnkown, format: _FmtDOK, dtype: npt.DTypeLike | None = None) -> _DOKArray2D: ...
1765+
def block_array(blocks: _ToBlocksUnkown, *, format: _FmtDOK, dtype: npt.DTypeLike | None = None) -> _DOKArray2D: ...
17661766
@overload # blocks: <unknown, unknown>, format: "lil", dtype: <unknown>
1767-
def block_array(blocks: _ToBlocksUnkown, format: _FmtLIL, dtype: npt.DTypeLike | None = None) -> _LILArray: ...
1767+
def block_array(blocks: _ToBlocksUnkown, *, format: _FmtLIL, dtype: npt.DTypeLike | None = None) -> _LILArray: ...
17681768

17691769
###
17701770
@overload # blocks: <known, known>, format: <default>, dtype: <default>

0 commit comments

Comments
 (0)