Skip to content

Commit 819c708

Browse files
committed
feat: upgrade fastapi-amis-admin to v0.2.4
1 parent 6c8296e commit 819c708

File tree

3 files changed

+15
-16
lines changed

3 files changed

+15
-16
lines changed

fastapi_user_auth/site.py

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,12 @@
1-
from typing import Type, Union
1+
from typing import Type
22

33
from fastapi import FastAPI
44
from fastapi_amis_admin.admin import AdminSite, Settings
55
from fastapi_amis_admin.amis.components import ActionType, App, Dialog, Flex, Service
66
from fastapi_amis_admin.amis.constants import SizeEnum
77
from fastapi_amis_admin.amis.types import AmisAPI
8+
from fastapi_amis_admin.crud.utils import SqlalchemyDatabase
89
from fastapi_amis_admin.utils.translation import i18n as _
9-
from sqlalchemy.ext.asyncio import AsyncEngine
10-
from sqlalchemy.future import Engine
1110
from starlette.requests import Request
1211

1312
from fastapi_user_auth.app import UserAuthApp as DefaultUserAuthApp
@@ -18,7 +17,7 @@ class AuthAdminSite(AdminSite):
1817
auth: Auth = None
1918
UserAuthApp: Type[DefaultUserAuthApp] = DefaultUserAuthApp
2019

21-
def __init__(self, settings: Settings, fastapi: FastAPI = None, engine: Union[Engine, AsyncEngine] = None, auth: Auth = None):
20+
def __init__(self, settings: Settings, fastapi: FastAPI = None, engine: SqlalchemyDatabase = None, auth: Auth = None):
2221
super().__init__(settings, fastapi, engine)
2322
self.auth = auth or self.auth or Auth(db=self.db)
2423
self.register_admin(self.UserAuthApp)

pdm.lock

Lines changed: 11 additions & 11 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ classifiers = [
3737
]
3838
dependencies = [
3939
"pydantic>=1.9",
40-
"fastapi-amis-admin>=0.2.3,<0.3.0",
40+
"fastapi-amis-admin>=0.2.4,<0.3.0",
4141
"email-validator",
4242
"passlib>=1.7.4",
4343
"bcrypt>=4.0.0",

0 commit comments

Comments
 (0)