|
@@ -1,5 +1,3 @@
|
|
|
-from __future__ import annotations
|
|
|
-
|
|
|
import argparse
|
|
|
from typing import (
|
|
|
Any,
|
|
@@ -20,7 +18,7 @@ from typing import (
|
|
|
|
|
|
import jinja2
|
|
|
|
|
|
-from synapse.config import (
|
|
|
+from synapse.config import ( # noqa: F401
|
|
|
account_validity,
|
|
|
api,
|
|
|
appservice,
|
|
@@ -169,7 +167,7 @@ class RootConfig:
|
|
|
self, section_name: Literal["caches"]
|
|
|
) -> cache.CacheConfig: ...
|
|
|
@overload
|
|
|
- def reload_config_section(self, section_name: str) -> Config: ...
|
|
|
+ def reload_config_section(self, section_name: str) -> "Config": ...
|
|
|
|
|
|
class Config:
|
|
|
root: RootConfig
|
|
@@ -202,9 +200,9 @@ def find_config_files(search_paths: List[str]) -> List[str]: ...
|
|
|
class ShardedWorkerHandlingConfig:
|
|
|
instances: List[str]
|
|
|
def __init__(self, instances: List[str]) -> None: ...
|
|
|
- def should_handle(self, instance_name: str, key: str) -> bool: ...
|
|
|
+ def should_handle(self, instance_name: str, key: str) -> bool: ... # noqa: F811
|
|
|
|
|
|
class RoutableShardedWorkerHandlingConfig(ShardedWorkerHandlingConfig):
|
|
|
- def get_instance(self, key: str) -> str: ...
|
|
|
+ def get_instance(self, key: str) -> str: ... # noqa: F811
|
|
|
|
|
|
def read_file(file_path: Any, config_path: Iterable[str]) -> str: ...
|