Skip to content

Commit 69030d6

Browse files
'Resolve' MatrixExpr.sum issue
1 parent 077e632 commit 69030d6

3 files changed

Lines changed: 5 additions & 4 deletions

File tree

src/pyscipopt/scip.pyi

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -508,7 +508,9 @@ class MatrixConstraint(numpy.ndarray):
508508
def isStickingAtNode(self) -> Incomplete: ...
509509

510510
class MatrixExpr(numpy.ndarray):
511-
def sum(self, *args, **kwargs): ...
511+
def sum( # type: ignore[override]
512+
self, axis: Incomplete = ..., keepdims: Incomplete = ..., **kwargs: Incomplete
513+
) -> Incomplete: ...
512514
def __add__(self, other): ...
513515
def __eq__(self, other: object) -> bool: ...
514516
def __ge__(self, other: object) -> MatrixExprCons: ...

stubs/allowlist

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
.*.__reduce_cython__
22
.*.__setstate_cython__
33
pyscipopt.scip.__test__
4-
pyscipopt.scip.Statistics.*
54
pyscipopt._version.__conditional_annotations__

stubs/todo

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
pyscipopt.MatrixExpr.sum
21
pyscipopt.recipes.primal_dual_evolution.GapEventhdlr@14
3-
pyscipopt.scip.MatrixExpr.sum
2+
pyscipopt.scip.Statistics.__init__
3+
pyscipopt.scip.Statistics.__match_args__

0 commit comments

Comments
 (0)