Skip to content

Commit ca98a92

Browse files
committed
dev
1 parent 97f2ca9 commit ca98a92

File tree

4 files changed

+7
-5
lines changed

4 files changed

+7
-5
lines changed

sqlalchemy-stubs/orm/__init__.pyi

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -95,8 +95,8 @@ column_property = ColumnProperty
9595
composite = CompositeProperty
9696

9797
def backref(name: Any, **kwargs: Any): ...
98-
def deferred(*columns: Any, **kw: Any): ...
99-
def query_expression(default_expr: Any = ...): ...
98+
def deferred(*columns: Any, **kw: Any) -> ColumnProperty: ...
99+
def query_expression(default_expr: Any = ...) -> ColumnProperty: ...
100100

101101
mapper = Mapper
102102
synonym = SynonymProperty

sqlalchemy-stubs/orm/decl_api.pyi

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ class DeclarativeMeta(type):
2121
def __setattr__(cls, key: Any, value: Any) -> None: ...
2222
def __delattr__(cls, key: Any) -> None: ...
2323
metadata: MetaData
24+
registry: "registry"
2425

2526
def synonym_for(name: Any, map_column: bool = ...): ...
2627

sqlalchemy-stubs/orm/relationships.pyi

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
from typing import Any
22
from typing import Optional
3+
from typing import Type
34
from typing import Union
45

56
from . import attributes as attributes
@@ -44,7 +45,7 @@ class RelationshipProperty(StrategizedProperty):
4445
sync_backref: Any = ...
4546
lazy: Any = ...
4647
single_parent: Any = ...
47-
collection_class: Any = ...
48+
collection_class: Optional[Type] = ...
4849
passive_deletes: Any = ...
4950
cascade_backrefs: Any = ...
5051
passive_updates: Any = ...

sqlalchemy-stubs/sql/functions.pyi

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -96,8 +96,8 @@ class _FunctionGenerator:
9696
def __getattr__(self, name: Any): ...
9797
def __call__(self, *c: Any, **kwargs: Any): ...
9898

99-
func: Any
100-
modifier: Any
99+
func: _FunctionGenerator = ...
100+
modifier: _FunctionGenerator = ...
101101

102102
class Function(FunctionElement):
103103
__visit_name__: str = ...

0 commit comments

Comments
 (0)