From 204ed57ed83579ee1e04172803a94781bf884b11 Mon Sep 17 00:00:00 2001 From: Trinh Anh Ngoc Date: Wed, 29 Jan 2025 12:27:54 +0700 Subject: [PATCH] Update stubs --- odoo-stubs/service/server.pyi | 3 +++ odoo-stubs/tools/mail.pyi | 3 +++ 2 files changed, 6 insertions(+) diff --git a/odoo-stubs/service/server.pyi b/odoo-stubs/service/server.pyi index b98a22c..2ffe758 100644 --- a/odoo-stubs/service/server.pyi +++ b/odoo-stubs/service/server.pyi @@ -176,10 +176,13 @@ class WorkerHTTP(Worker): def start(self) -> None: ... class WorkerCron(Worker): + alive_time: float db_index: int watchdog_timeout: int def __init__(self, multi: PreforkServer) -> None: ... def sleep(self) -> None: ... + alive: bool + def check_limits(self) -> None: ... def process_work(self) -> None: ... dbcursor: Cursor def start(self) -> None: ... diff --git a/odoo-stubs/tools/mail.pyi b/odoo-stubs/tools/mail.pyi index 0e431b1..c22828c 100644 --- a/odoo-stubs/tools/mail.pyi +++ b/odoo-stubs/tools/mail.pyi @@ -56,8 +56,10 @@ def generate_tracking_message_id(res_id: str) -> str: ... def email_split_tuples(text: str) -> list[str]: ... def email_split(text: str) -> list[str]: ... def email_split_and_format(text: str) -> list[str]: ... +def email_split_and_format_normalize(text: str) -> list[str]: ... def email_normalize(text: str, strict: bool = ...) -> str | Literal[False]: ... def email_normalize_all(text: str) -> list[str]: ... +def email_anonymize(normalized_email: str, *, redact_domain: bool = ...) -> str: ... def email_domain_extract(email: str) -> str | Literal[False]: ... def email_domain_normalize(domain: str) -> str | Literal[False]: ... def url_domain_extract(url: str) -> str | Literal[False]: ... @@ -68,3 +70,4 @@ def decode_message_header( def formataddr(pair: tuple[str, str], charset: str = ...) -> str: ... def encapsulate_email(old_email: str, new_email: str) -> str: ... def parse_contact_from_email(text: str) -> tuple[str, str]: ... +def unfold_references(msg_references: str) -> list[str]: ...