Update stubs

This commit is contained in:
Trinh Anh Ngoc
2022-12-10 10:42:22 +07:00
parent cd724b29a6
commit f807afce2d
2 changed files with 18 additions and 5 deletions

View File

@@ -2,6 +2,7 @@ from argparse import Namespace
BLACKLIST: set[str]
IGNORE: tuple[str, ...]
INSTALL_BLACKLIST: set[str]
def install(db_name: str, module_id: int, module_name: str) -> None: ...
def uninstall(db_name: str, module_id: int, module_name: str) -> None: ...

View File

@@ -1,9 +1,9 @@
import csv
from collections import namedtuple
from collections import defaultdict, namedtuple
from re import Match, Pattern
from tarfile import TarFile
from types import FrameType
from typing import Any, BinaryIO, Callable, Container, IO, Iterable, Iterator, NoReturn
from typing import Any, BinaryIO, Callable, IO, Iterable, Iterator, NoReturn
from lxml.etree import HTMLParser, _Element
from polib import POFile
@@ -140,10 +140,22 @@ class TranslationModuleReader:
extra_comments: list[str] | None = ..., extract_keywords: dict = ...) -> None: ...
def _export_translatable_resources(self) -> None: ...
def trans_load(cr: Cursor, filename: str, lang: str, verbose: bool = ..., overwrite: bool = ...) -> None: ...
def DeepDefaultDict() -> defaultdict: ...
class TranslationImporter:
cr: Cursor
verbose: bool
env: Environment
model_translations: defaultdict[str, defaultdict[str, defaultdict[str, defaultdict]]]
model_terms_translations: defaultdict[str, defaultdict[str, defaultdict[str, defaultdict]]]
def __init__(self, cr: Cursor, verbose: bool = ...) -> None: ...
def load_file(self, filepath: str, lang: str, xmlids: Iterable[str] | None = ...) -> None: ...
def load(self, fileobj: IO, fileformat: str, lang: str, xmlids: Iterable[str] | None = ...) -> None: ...
def _load(self, reader, lang: str, xmlids: Iterable[str] | None = ...) -> None: ...
def save(self, overwrite: bool = ..., force_overwrite: bool = ...) -> None: ...
def trans_load(cr: Cursor, filepath: str, lang: str, verbose: bool = ..., overwrite: bool = ...) -> None: ...
def trans_load_data(cr: Cursor, fileobj: IO, fileformat: str, lang: str, verbose: bool = ..., overwrite: bool = ...) -> None: ...
def _trans_load_data(cr: Cursor, reader, lang: str, overwrite: bool = ..., force_overwrite: bool = ...,
xml_ids: Container[str] | None = ...) -> None: ...
def get_locales(lang: str | None = ...) -> None: ...
def resetlocale() -> str: ...
def load_language(cr: Cursor, lang: str) -> None: ...