mirror of
https://github.com/nonebot/nonebot2.git
synced 2025-03-14 04:41:49 +08:00
🚨 Fix: 修复 pyright 类型推导问题 (#3347)
This commit is contained in:
parent
de6395819c
commit
ca5dd18761
@ -19,7 +19,7 @@ class MatcherProvider(abc.ABC, MutableMapping[int, list[type["Matcher"]]]):
|
||||
raise NotImplementedError
|
||||
|
||||
|
||||
class _DictProvider(defaultdict, MatcherProvider):
|
||||
class _DictProvider(defaultdict[int, list[type["Matcher"]]], MatcherProvider): # type: ignore
|
||||
def __init__(self, matchers: Mapping[int, list[type["Matcher"]]]):
|
||||
super().__init__(list, matchers)
|
||||
|
||||
|
@ -509,7 +509,7 @@ class ArgumentParser(ArgParser):
|
||||
super()._parse_optional(arg_string) if isinstance(arg_string, str) else None
|
||||
)
|
||||
|
||||
def _print_message(self, message: str, file: Optional[IO[str]] = None):
|
||||
def _print_message(self, message: str, file: Optional[IO[str]] = None): # type: ignore
|
||||
if (msg := parser_message.get(None)) is not None:
|
||||
parser_message.set(msg + message)
|
||||
else:
|
||||
|
@ -34,7 +34,7 @@
|
||||
"eslint-plugin-react-hooks": "^4.6.0",
|
||||
"eslint-plugin-regexp": "^1.15.0",
|
||||
"prettier": "^3.0.3",
|
||||
"pyright": "^1.1.317",
|
||||
"pyright": "1.1.393",
|
||||
"stylelint": "^15.10.3",
|
||||
"stylelint-config-standard": "^34.0.0",
|
||||
"stylelint-prettier": "^4.0.2"
|
||||
|
@ -9431,10 +9431,10 @@ pupa@^3.1.0:
|
||||
dependencies:
|
||||
escape-goat "^4.0.0"
|
||||
|
||||
pyright@^1.1.317:
|
||||
version "1.1.395"
|
||||
resolved "https://registry.npmjs.org/pyright/-/pyright-1.1.395.tgz#b10c5dda15c3b6281090bf3eb8f5a4c8d535a7a3"
|
||||
integrity sha512-QLu+YtuW3aL+pUTkzEJ2te0xfVAjSOd2KFkVy/xXTota7BrAQPtgXDnxfsbU8uzGT6OpCxF7HQaVWLV9OyRM/A==
|
||||
pyright@1.1.393:
|
||||
version "1.1.393"
|
||||
resolved "https://registry.npmjs.org/pyright/-/pyright-1.1.393.tgz#adb5a653777f806f533eff977635cca434c334e0"
|
||||
integrity sha512-v/pB9W2RXelj7Ye+3xTmsJdrgojcp77fQqE0Y+uXsSaRq5WQKgtLcuAE4tXF7YKSwSKmc4YiqlliZvp7OFh71w==
|
||||
optionalDependencies:
|
||||
fsevents "~2.3.3"
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user