Update stubs

This commit is contained in:
Trinh Anh Ngoc
2022-10-16 17:26:56 +07:00
parent 8e3c58cb07
commit e5a0e4cda7

View File

@@ -32,12 +32,14 @@ class BaseWSGIServerNoBind(LoggingBaseWSGIServerMixIn, werkzeug.serving.BaseWSGI
class RequestHandler(werkzeug.serving.WSGIRequestHandler): class RequestHandler(werkzeug.serving.WSGIRequestHandler):
def setup(self) -> None: ... def setup(self) -> None: ...
protocol_version: str
def make_environ(self) -> dict[str, Any]: ...
class ThreadedWSGIServerReloadable(LoggingBaseWSGIServerMixIn, werkzeug.serving.ThreadedWSGIServer): class ThreadedWSGIServerReloadable(LoggingBaseWSGIServerMixIn, werkzeug.serving.ThreadedWSGIServer):
max_http_threads: Any max_http_threads: Any
http_threads_sem: Semaphore http_threads_sem: Semaphore
daemon_threads: bool daemon_threads: bool
def __init__(self, host: str, port: str, app) -> None: ... def __init__(self, host: str, port: int, app) -> None: ...
reload_socket: bool reload_socket: bool
socket: socket_ socket: socket_
def server_bind(self) -> None: ... def server_bind(self) -> None: ...
@@ -67,27 +69,28 @@ class FSWatcherInotify(FSWatcherBase):
class CommonServer: class CommonServer:
app: Any app: Any
_on_stop_funcs: Any _on_stop_funcs: list[Callable]
interface: Any interface: str
port: Any port: int
pid: Any pid: int
def __init__(self, app) -> None: ... def __init__(self, app) -> None: ...
def close_socket(self, sock) -> None: ... def close_socket(self, sock: socket_) -> None: ...
def on_stop(self, func) -> None: ... @classmethod
def on_stop(cls, func: Callable) -> None: ...
def stop(self) -> None: ... def stop(self) -> None: ...
class ThreadedServer(CommonServer): class ThreadedServer(CommonServer):
main_thread_id: Any main_thread_id: int | None
quit_signals_received: int quit_signals_received: int
httpd: Any httpd: ThreadedWSGIServerReloadable | None
limits_reached_threads: Any limits_reached_threads: set[Thread]
limit_reached_time: Any limit_reached_time: float | None
def __init__(self, app) -> None: ... def __init__(self, app) -> None: ...
def signal_handler(self, sig, frame) -> None: ... def signal_handler(self, sig, frame) -> None: ...
def process_limit(self) -> None: ... def process_limit(self) -> None: ...
def cron_thread(self, number) -> None: ... def cron_thread(self, number) -> None: ...
def cron_spawn(self) -> None: ... def cron_spawn(self) -> None: ...
def http_thread(self): ... def http_thread(self) -> None: ...
def http_spawn(self) -> None: ... def http_spawn(self) -> None: ...
def start(self, stop: bool = ...): ... def start(self, stop: bool = ...): ...
def stop(self) -> None: ... def stop(self) -> None: ...
@@ -102,6 +105,7 @@ class GeventServer(CommonServer):
ppid: int ppid: int
def watchdog(self, beat: int = ...) -> None: ... def watchdog(self, beat: int = ...) -> None: ...
client_address: Any client_address: Any
response_use_chunked: bool
def start(self): ... def start(self): ...
def stop(self) -> None: ... def stop(self) -> None: ...
def run(self, preload, stop: bool) -> None: ... def run(self, preload, stop: bool) -> None: ...