Mark first argument of __[get|set|del]attr__ as str (#9245)

This commit is contained in:
Nikita Sobolev
2022-11-22 14:06:50 +03:00
committed by GitHub
parent 3026610797
commit 18e2ae762b
53 changed files with 106 additions and 106 deletions

View File

@@ -42,8 +42,8 @@ class Proxy:
def passthrough(method): ...
__enter__: Incomplete
__exit__: Incomplete
def __getattr__(self, attr): ...
def __setattr__(self, attr, value) -> None: ...
def __getattr__(self, attr: str): ...
def __setattr__(self, attr: str, value) -> None: ...
class DatabaseProxy(Proxy):
def connection_context(self): ...
@@ -70,7 +70,7 @@ class AliasManager:
class State:
def __new__(cls, scope=..., parentheses: bool = ..., **kwargs): ...
def __call__(self, scope: Incomplete | None = ..., parentheses: Incomplete | None = ..., **kwargs): ...
def __getattr__(self, attr_name): ...
def __getattr__(self, attr_name: str): ...
class Context:
stack: Incomplete
@@ -113,7 +113,7 @@ class Node:
class ColumnFactory:
node: Incomplete
def __init__(self, node) -> None: ...
def __getattr__(self, attr): ...
def __getattr__(self, attr: str): ...
class _DynamicColumn:
def __get__(self, instance, instance_type: Incomplete | None = ...): ...
@@ -285,7 +285,7 @@ class WrappedNode(ColumnBase):
class EntityFactory:
node: Incomplete
def __init__(self, node) -> None: ...
def __getattr__(self, attr): ...
def __getattr__(self, attr: str): ...
class _DynamicEntity:
def __get__(self, instance, instance_type: Incomplete | None = ...): ...
@@ -361,7 +361,7 @@ class StringExpression(Expression):
class Entity(ColumnBase):
def __init__(self, *path) -> None: ...
def __getattr__(self, attr): ...
def __getattr__(self, attr: str): ...
def get_sort_key(self, ctx): ...
def __hash__(self) -> int: ...
def __sql__(self, ctx): ...
@@ -379,7 +379,7 @@ class Function(ColumnBase):
name: Incomplete
arguments: Incomplete
def __init__(self, name, arguments, coerce: bool = ..., python_value: Incomplete | None = ...) -> None: ...
def __getattr__(self, attr): ...
def __getattr__(self, attr: str): ...
def filter(self, where: Incomplete | None = ...) -> None: ...
def order_by(self, *ordering) -> None: ...
def python_value(self, func: Incomplete | None = ...) -> None: ...
@@ -455,7 +455,7 @@ class NodeList(ColumnBase):
class _Namespace(Node):
def __init__(self, name) -> None: ...
def __getattr__(self, attr): ...
def __getattr__(self, attr: str): ...
__getitem__: Incomplete
class NamespaceAttribute(ColumnBase):
@@ -1337,7 +1337,7 @@ class ForeignKeyField(Field):
safe_name: Incomplete
def bind(self, model, name, set_attribute: bool = ...) -> None: ...
def foreign_key_constraint(self): ...
def __getattr__(self, attr): ...
def __getattr__(self, attr: str): ...
class DeferredForeignKey(Field):
field_kwargs: Incomplete
@@ -1633,8 +1633,8 @@ class Model(metaclass=ModelBase):
class ModelAlias(Node):
def __init__(self, model, alias: Incomplete | None = ...) -> None: ...
def __getattr__(self, attr): ...
def __setattr__(self, attr, value) -> None: ...
def __getattr__(self, attr: str): ...
def __setattr__(self, attr: str, value) -> None: ...
def get_field_aliases(self): ...
def select(self, *selection): ...
def __call__(self, **kwargs): ...
@@ -1651,7 +1651,7 @@ class FieldAlias(Field):
def adapt(self, value): ...
def python_value(self, value): ...
def db_value(self, value): ...
def __getattr__(self, attr): ...
def __getattr__(self, attr: str): ...
def __sql__(self, ctx): ...
class _ModelQueryHelper: