Update stubs

This commit is contained in:
Trinh Anh Ngoc
2023-05-24 21:52:10 +07:00
parent 00da547cc0
commit 62dedda9e2
5 changed files with 11 additions and 11 deletions

View File

@@ -79,7 +79,7 @@ class Environment(Mapping[str, BaseModel]):
def __call__( def __call__(
self, self,
cr: Cursor | None = ..., cr: Cursor | None = ...,
user: "Union[Users, int, None]" = ..., user: Users | int | None = ...,
context: dict | None = ..., context: dict | None = ...,
su: bool | None = ..., su: bool | None = ...,
) -> Environment: ... ) -> Environment: ...
@@ -90,11 +90,11 @@ class Environment(Mapping[str, BaseModel]):
def is_admin(self) -> bool: ... def is_admin(self) -> bool: ...
def is_system(self) -> bool: ... def is_system(self) -> bool: ...
@property @property
def user(self) -> "Users": ... def user(self) -> Users: ...
@property @property
def company(self) -> "Company": ... def company(self) -> Company: ...
@property @property
def companies(self) -> "Company": ... def companies(self) -> Company: ...
@property @property
def lang(self) -> str: ... def lang(self) -> str: ...
def clear(self) -> None: ... def clear(self) -> None: ...

View File

@@ -39,11 +39,11 @@ class WebRequest:
endpoint: EndPoint | None endpoint: EndPoint | None
endpoint_arguments: Any endpoint_arguments: Any
auth_method: str | None auth_method: str | None
website: "Website" website: Website
website_routing: int website_routing: int
is_frontend: bool is_frontend: bool
is_frontend_multilang: bool is_frontend_multilang: bool
lang: "Lang" lang: Lang
def __init__(self, httprequest: werkzeug.wrappers.Request) -> None: ... def __init__(self, httprequest: werkzeug.wrappers.Request) -> None: ...
@property @property
def cr(self) -> Cursor: ... def cr(self) -> Cursor: ...

View File

@@ -445,7 +445,7 @@ class BaseModel(metaclass=MetaModel):
def ensure_one(self: _ModelT) -> _ModelT: ... def ensure_one(self: _ModelT) -> _ModelT: ...
def with_env(self: _ModelT, env: Environment) -> _ModelT: ... def with_env(self: _ModelT, env: Environment) -> _ModelT: ...
def sudo(self: _ModelT, flag: bool = ...) -> _ModelT: ... def sudo(self: _ModelT, flag: bool = ...) -> _ModelT: ...
def with_user(self: _ModelT, user: "Union[Partner, int]") -> _ModelT: ... def with_user(self: _ModelT, user: Partner | int) -> _ModelT: ...
def with_context(self: _ModelT, *args, **kwargs) -> _ModelT: ... def with_context(self: _ModelT, *args, **kwargs) -> _ModelT: ...
def with_prefetch( def with_prefetch(
self: _ModelT, prefetch_ids: Iterable[int] | None = ... self: _ModelT, prefetch_ids: Iterable[int] | None = ...

View File

@@ -37,7 +37,7 @@ def new_test_user(
groups: str = ..., groups: str = ...,
context: dict | None = ..., context: dict | None = ...,
**kwargs **kwargs
) -> "Users": ... ) -> Users: ...
class OdooSuite(unittest.suite.TestSuite): ... class OdooSuite(unittest.suite.TestSuite): ...

View File

@@ -209,7 +209,7 @@ class Reverse:
def ignore(*exc) -> None: ... def ignore(*exc) -> None: ...
def html_escape(text: str) -> str: ... def html_escape(text: str) -> str: ...
def get_lang(env: Environment, lang_code: str = ...) -> "Lang": ... def get_lang(env: Environment, lang_code: str = ...) -> Lang: ...
def babel_locale_parse(lang_code: str) -> Locale: ... def babel_locale_parse(lang_code: str) -> Locale: ...
def formatLang( def formatLang(
env: Environment, env: Environment,
@@ -218,7 +218,7 @@ def formatLang(
grouping: bool = ..., grouping: bool = ...,
monetary: bool = ..., monetary: bool = ...,
dp: bool = ..., dp: bool = ...,
currency_obj: "Currency" = ..., currency_obj: Currency = ...,
) -> str: ... ) -> str: ...
def format_date( def format_date(
env: Environment, env: Environment,
@@ -240,7 +240,7 @@ def format_time(
def format_amount( def format_amount(
env: Environment, env: Environment,
amount: float, amount: float,
currency: "Currency", currency: Currency,
lang_code: str = ..., lang_code: str = ...,
) -> str: ... ) -> str: ...
def format_duration(value: float) -> str: ... def format_duration(value: float) -> str: ...