Update stubs

This commit is contained in:
Trinh Anh Ngoc
2022-10-16 17:04:51 +07:00
parent 1355b8312b
commit 8e3c58cb07
3 changed files with 10 additions and 4 deletions

View File

@@ -8,8 +8,8 @@ from . import api, fields
from .api import Environment
from .fields import Field
from .modules.registry import Registry
from .osv.query import Query
from .sql_db import Cursor
from .tools.query import Query
_T = TypeVar('_T')
_ModelT = TypeVar('_ModelT', bound=BaseModel)

View File

@@ -1,9 +1,9 @@
from typing import Any, Callable
from .query import Query
from ..fields import Field
from ..models import BaseModel, MAGIC_COLUMNS as MAGIC_COLUMNS
from ..sql_db import Cursor
from ..tools.query import Query
_Domain = list

View File

@@ -1,5 +1,9 @@
from typing import Any, Callable, TypeVar
from typing import Any, Callable, Iterator, TypeVar
from psycopg2 import IntegrityError
from ..api import Environment
from ..exceptions import ValidationError
from ..sql_db import Cursor
PG_CONCURRENCY_ERRORS_TO_RETRY: tuple[str, str, str]
@@ -8,7 +12,9 @@ MAX_TRIES_ON_CONCURRENCY_FAILURE: int
_CallableT = TypeVar('_CallableT', bound=Callable)
def dispatch(method: str, params): ...
def check(f: _CallableT) -> _CallableT: ...
def execute_cr(cr: Cursor, uid: int, obj: str, method: str, *args, **kw): ...
def execute_kw(db: str, uid: int, obj: str, method: str, args, kw: dict | None = ...): ...
def execute(db: str, uid: int, obj: str, method: str, *args, **kw): ...
def _as_validation_error(env: Environment, exc: IntegrityError) -> ValidationError: ...
def retrying(func: Callable[[], Any], env: Environment): ...
def _traverse_containers(val, type_) -> Iterator: ...