Skip to content

Commit c0c825e

Browse files
committed
fix(types): allow running from Python 3.7
1 parent e5c2129 commit c0c825e

File tree

1 file changed

+6
-10
lines changed

1 file changed

+6
-10
lines changed

src/boost_histogram/_core/accumulators.pyi

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ class WeightedSum(_BaseAccumulator):
1919
def value(self) -> float: ...
2020
@property
2121
def variance(self) -> float: ...
22-
def __iadd__(self: T, val: float, /) -> T: ...
22+
def __iadd__(self: T, arg0: float) -> T: ...
2323
def fill(self: T, value: ArrayLike, variance: ArrayLike | None = None) -> T: ...
2424
@staticmethod
2525
def _make(self: T, a: ArrayLike, b: ArrayLike) -> T: ...
@@ -32,7 +32,7 @@ class Sum(_BaseAccumulator):
3232
def __init__(self, value: float | None) -> None: ...
3333
@property
3434
def value(self) -> float: ...
35-
def __iadd__(self: T, val: float, /) -> T: ...
35+
def __iadd__(self: T, arg0: float) -> T: ...
3636
def fill(self: T, value: ArrayLike) -> T: ...
3737
@property
3838
def _small(self) -> float: ...
@@ -63,11 +63,11 @@ class WeightedMean(_BaseAccumulator):
6363
def fill(self: T, value: ArrayLike, *, weight: ArrayLike | None = None) -> T: ...
6464
@staticmethod
6565
def _make(
66-
self: T, a: ArrayLike, b: ArrayLike, c: ArrayLike, d: ArrayLike, /
66+
self: T, arg0: ArrayLike, arg1: ArrayLike, arg2: ArrayLike, arg3: ArrayLike
6767
) -> T: ...
6868
@staticmethod
6969
def _array(
70-
self: T, a: ArrayLike, b: ArrayLike, c: ArrayLike, d: ArrayLike, /
70+
self: T, arg0: ArrayLike, arg1: ArrayLike, arg2: ArrayLike, arg3: ArrayLike
7171
) -> T: ...
7272
def __getitem__(self, key: str) -> float: ...
7373
def __setitem__(self, key: str, value: float) -> None: ...
@@ -87,12 +87,8 @@ class Mean(_BaseAccumulator):
8787
) -> T: ...
8888
def fill(self: T, value: ArrayLike, *, weight: ArrayLike | None = None) -> T: ...
8989
@staticmethod
90-
def _make(
91-
self: T, a: ArrayLike, b: ArrayLike, c: ArrayLike, d: ArrayLike, /
92-
) -> T: ...
90+
def _make(self: T, arg0: ArrayLike, arg1: ArrayLike, arg2: ArrayLike) -> T: ...
9391
@staticmethod
94-
def _array(
95-
self: T, a: ArrayLike, b: ArrayLike, c: ArrayLike, d: ArrayLike, /
96-
) -> T: ...
92+
def _array(self: T, arg0: ArrayLike, arg1: ArrayLike, arg2: ArrayLike) -> T: ...
9793
def __getitem__(self, key: str) -> float: ...
9894
def __setitem__(self, key: str, value: float) -> None: ...

0 commit comments

Comments
 (0)