From b3b93abe38a7bee5d554553a77ba66a978ea7d06 Mon Sep 17 00:00:00 2001 From: 苏向夜 Date: Fri, 8 Mar 2024 13:48:11 +0800 Subject: fix(python): fix support for python==3.8 --- src/ipm/logging.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/ipm/logging.py b/src/ipm/logging.py index 17fb965..fa8d5d5 100644 --- a/src/ipm/logging.py +++ b/src/ipm/logging.py @@ -1,3 +1,4 @@ +from typing import Optional from rich.console import Console from rich.prompt import Confirm, Prompt from .typing import List, Any @@ -52,7 +53,7 @@ def confirm(message: str, default: bool = False) -> bool: def ask( message: str, - choices: List[str] | None = None, + choices: Optional[List[str]] = None, default: Any = None, echo: bool = False, ) -> Any: -- cgit v1.2.3-70-g09d2