From cb154816333671ae0b438001b04d298ff3d4559d Mon Sep 17 00:00:00 2001 From: kasium <15907922+kasium@users.noreply.github.com> Date: Mon, 22 Aug 2022 14:30:33 +0200 Subject: [PATCH] `Flask-SQLAlchemy`: `session` should be `scoped_session`, not `Session` (#8589) --- stubs/Flask-SQLAlchemy/flask_sqlalchemy/__init__.pyi | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/stubs/Flask-SQLAlchemy/flask_sqlalchemy/__init__.pyi b/stubs/Flask-SQLAlchemy/flask_sqlalchemy/__init__.pyi index 913b56b4e..d9986cf17 100644 --- a/stubs/Flask-SQLAlchemy/flask_sqlalchemy/__init__.pyi +++ b/stubs/Flask-SQLAlchemy/flask_sqlalchemy/__init__.pyi @@ -2,6 +2,7 @@ from _typeshed import Incomplete from collections.abc import Generator from typing import Any, Generic, TypeVar +from sqlalchemy.orm import scoped_session from sqlalchemy.orm.query import Query from sqlalchemy.orm.session import Session @@ -59,7 +60,7 @@ def get_state(app): ... class SQLAlchemy: Query: Any use_native_unicode: Any - session: Session + session: scoped_session Model: Model app: Any def __init__(