Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 6 additions & 1 deletion src/flask_sqlalchemy_lite/_extension.py
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,12 @@
import sqlalchemy.orm as orm
from flask import current_app
from flask import g
from flask.sansio.app import App

try:
# For Flask 3.X and later, use the sansio app
from flask.sansio.app import App
except ImportError:
from flask.app import Flask as App

from ._cli import add_models_to_shell
from ._make import _make_engines
Expand Down
7 changes: 6 additions & 1 deletion src/flask_sqlalchemy_lite/_make.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,12 @@
import typing as t

import sqlalchemy as sa
from flask.sansio.app import App

try:
# For Flask 3.X and later, use the sansio app
from flask.sansio.app import App
except ImportError:
from flask.app import Flask as App
from sqlalchemy import orm as orm
from sqlalchemy.ext import asyncio as sa_async

Expand Down