Skip to content

Commit 5875bf4

Browse files
mano7onampre-commit-ci[bot]AlexWaygood
authored
Flask-SQLAlchemy: Make model query non-generic (#8455)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Alex Waygood <[email protected]>
1 parent 266fed2 commit 5875bf4

File tree

1 file changed

+4
-6
lines changed
  • stubs/Flask-SQLAlchemy/flask_sqlalchemy

1 file changed

+4
-6
lines changed

stubs/Flask-SQLAlchemy/flask_sqlalchemy/model.pyi

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,10 @@
11
from re import Pattern
2-
from typing import Any, Generic, TypeVar
2+
from typing import Any
33

44
from sqlalchemy import Table
55
from sqlalchemy.ext.declarative import DeclarativeMeta
66
from sqlalchemy.orm import Query
77

8-
_ModelT = TypeVar("_ModelT")
9-
108
def should_set_tablename(cls: type) -> bool: ...
119

1210
camelcase_re: Pattern[str]
@@ -22,6 +20,6 @@ class BindMetaMixin(type):
2220

2321
class DefaultMeta(NameMetaMixin, BindMetaMixin, DeclarativeMeta): ...
2422

25-
class Model(Generic[_ModelT]):
26-
query_class: type[Query[_ModelT]] | None
27-
query: Query[_ModelT] | None
23+
class Model:
24+
query_class: type[Query[Any]] | None
25+
query: Query[Any] | None

0 commit comments

Comments
 (0)