|
| 1 | +from __future__ import annotations |
| 2 | + |
1 | 3 | import datetime
|
2 | 4 | import warnings
|
3 |
| -from typing import Any, Callable, Hashable, Sequence, Union |
| 5 | +from typing import Any, Callable, Hashable, Sequence |
4 | 6 |
|
5 | 7 | import numpy as np
|
6 | 8 | import pandas as pd
|
@@ -982,9 +984,9 @@ def _combine(self, applied, shortcut=False):
|
982 | 984 | def reduce(
|
983 | 985 | self,
|
984 | 986 | func: Callable[..., Any],
|
985 |
| - dim: Union[None, Hashable, Sequence[Hashable]] = None, |
| 987 | + dim: None | Hashable | Sequence[Hashable] = None, |
986 | 988 | *,
|
987 |
| - axis: Union[None, int, Sequence[int]] = None, |
| 989 | + axis: None | int | Sequence[int] = None, |
988 | 990 | keep_attrs: bool = None,
|
989 | 991 | keepdims: bool = False,
|
990 | 992 | shortcut: bool = True,
|
@@ -1110,9 +1112,9 @@ def _combine(self, applied):
|
1110 | 1112 | def reduce(
|
1111 | 1113 | self,
|
1112 | 1114 | func: Callable[..., Any],
|
1113 |
| - dim: Union[None, Hashable, Sequence[Hashable]] = None, |
| 1115 | + dim: None | Hashable | Sequence[Hashable] = None, |
1114 | 1116 | *,
|
1115 |
| - axis: Union[None, int, Sequence[int]] = None, |
| 1117 | + axis: None | int | Sequence[int] = None, |
1116 | 1118 | keep_attrs: bool = None,
|
1117 | 1119 | keepdims: bool = False,
|
1118 | 1120 | **kwargs: Any,
|
|
0 commit comments