Skip to content

Commit 99b8899

Browse files
committed
Use Optional instead of pipe
1 parent c834a00 commit 99b8899

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

sparklines/sparklines.py

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
blocks = " ▁▂▃▄▅▆▇█"
2323

2424

25-
def _check_negatives(numbers: list[float | None]) -> None:
25+
def _check_negatives(numbers: list[Optional[float]]) -> None:
2626
"""Raise warning for negative numbers."""
2727

2828
negatives = filter(lambda x: x < 0, filter(None, numbers))
@@ -33,7 +33,7 @@ def _check_negatives(numbers: list[float | None]) -> None:
3333
warnings.warn(msg)
3434

3535

36-
def _check_emphasis(numbers: list[float | None], emph: list[str]) -> dict[int, str]:
36+
def _check_emphasis(numbers: list[Optional[float]], emph: list[str]) -> dict[int, str]:
3737
"""Find index postions in list of numbers to be emphasized according to emph."""
3838

3939
pat = r"(\w+)\:(eq|gt|ge|lt|le)\:(.+)"
@@ -62,10 +62,10 @@ def _check_emphasis(numbers: list[float | None], emph: list[str]) -> dict[int, s
6262

6363

6464
def scale_values(
65-
numbers: list[float | None],
65+
numbers: list[Optional[float]],
6666
num_lines: int = 1,
67-
minimum: float | None = None,
68-
maximum: float | None = None,
67+
minimum: Optional[float] = None,
68+
maximum: Optional[float] = None,
6969
) -> list[int | None]:
7070
"""Scale input numbers to appropriate range."""
7171

@@ -99,12 +99,12 @@ def scale_values(
9999

100100

101101
def sparklines(
102-
numbers: Optional[list[float | None]] = None,
102+
numbers: Optional[list[Optional[float]]] = None,
103103
num_lines: int = 1,
104104
emph: Optional[list[str]] = None,
105105
verbose: bool = False,
106-
minimum: float | None = None,
107-
maximum: float | None = None,
106+
minimum: Optional[float] = None,
107+
maximum: Optional[float] = None,
108108
wrap: int | None = None,
109109
) -> list[str]:
110110
"""
@@ -198,7 +198,7 @@ def list_join(separator: str, lists: list[list[Any]]) -> list[Any]:
198198
return result
199199

200200

201-
def demo(nums: Optional[list[float | None]] = None) -> str:
201+
def demo(nums: Optional[list[Optional[float]]] = None) -> str:
202202
"""Print a few usage examples on stdout."""
203203
if nums is None:
204204
nums = []

0 commit comments

Comments
 (0)