1
0
mirror of https://github.com/EDCD/EDMarketConnector.git synced 2025-06-20 00:34:07 +03:00

config/__init__: Remove use of typing.List

This commit is contained in:
Athanasius 2022-12-23 12:15:25 +00:00
parent 1e0d99a61f
commit 299b42c558
No known key found for this signature in database
GPG Key ID: 772697E181BB2767

View File

@ -40,7 +40,7 @@ import sys
import traceback import traceback
import warnings import warnings
from abc import abstractmethod from abc import abstractmethod
from typing import Any, Callable, List, Optional, Type, TypeVar from typing import Any, Callable, Optional, Type, TypeVar
import semantic_version import semantic_version
@ -59,10 +59,10 @@ copyright = '© 2015-2019 Jonathan Harris, 2020-2022 EDCD'
update_feed = 'https://raw.githubusercontent.com/EDCD/EDMarketConnector/releases/edmarketconnector.xml' update_feed = 'https://raw.githubusercontent.com/EDCD/EDMarketConnector/releases/edmarketconnector.xml'
update_interval = 8*60*60 update_interval = 8*60*60
# Providers marked to be in debug mode. Generally this is expected to switch to sending data to a log file # Providers marked to be in debug mode. Generally this is expected to switch to sending data to a log file
debug_senders: List[str] = [] debug_senders: list[str] = []
# TRACE logging code that should actually be used. Means not spamming it # TRACE logging code that should actually be used. Means not spamming it
# *all* if only interested in some things. # *all* if only interested in some things.
trace_on: List[str] = [] trace_on: list[str] = []
capi_pretend_down: bool = False capi_pretend_down: bool = False
capi_debug_access_token: Optional[str] = None capi_debug_access_token: Optional[str] = None
@ -293,7 +293,7 @@ class AbstractConfig(abc.ABC):
@staticmethod @staticmethod
def _suppress_call( def _suppress_call(
func: Callable[..., _T], exceptions: Type[BaseException] | List[Type[BaseException]] = Exception, func: Callable[..., _T], exceptions: Type[BaseException] | list[Type[BaseException]] = Exception,
*args: Any, **kwargs: Any *args: Any, **kwargs: Any
) -> Optional[_T]: ) -> Optional[_T]:
if exceptions is None: if exceptions is None:
@ -399,7 +399,7 @@ class AbstractConfig(abc.ABC):
raise NotImplementedError raise NotImplementedError
@abstractmethod @abstractmethod
def set(self, key: str, val: int | str | List[str] | bool) -> None: def set(self, key: str, val: int | str | list[str] | bool) -> None:
""" """
Set the given key's data to the given value. Set the given key's data to the given value.