chore: update ft_client to modern typing syntax

pull/10748/head
Matthias 2 years ago
parent 8ec5dd6def
commit 628983d123

@ -5,7 +5,7 @@ import logging
import re
import sys
from pathlib import Path
from typing import Any, Dict
from typing import Any
import rapidjson
@ -81,7 +81,7 @@ def print_commands():
print(f"{x}\n\t{doc}\n")
def main_exec(parsed: Dict[str, Any]):
def main_exec(parsed: dict[str, Any]):
if parsed.get("show"):
print_commands()
sys.exit()

@ -7,7 +7,7 @@ so it can be used as a standalone script, and can be installed independently.
import json
import logging
from typing import Any, Dict, List, Optional, Union
from typing import Any, Optional, Union
from urllib.parse import urlencode, urlparse, urlunparse
import requests
@ -16,8 +16,8 @@ from requests.exceptions import ConnectionError
logger = logging.getLogger("ft_rest_client")
ParamsT = Optional[Dict[str, Any]]
PostDataT = Optional[Union[Dict[str, Any], List[Dict[str, Any]]]]
ParamsT = Optional[dict[str, Any]]
PostDataT = Optional[Union[dict[str, Any], list[dict[str, Any]]]]
class FtRestClient:

Loading…
Cancel
Save