From 0ca2fde687fd306e7c96ef3f8297b3686e51ba88 Mon Sep 17 00:00:00 2001 From: Yusur Princeps Date: Sat, 1 Nov 2025 22:43:07 +0100 Subject: [PATCH] 0.7.7 forgot what the actual fix was --- aliases/sakuragasaki46_suou/pyproject.toml | 2 +- src/suou/__init__.py | 2 +- src/suou/sqlalchemy/asyncio.py | 3 ++- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/aliases/sakuragasaki46_suou/pyproject.toml b/aliases/sakuragasaki46_suou/pyproject.toml index 99a55fd..91b035a 100644 --- a/aliases/sakuragasaki46_suou/pyproject.toml +++ b/aliases/sakuragasaki46_suou/pyproject.toml @@ -10,7 +10,7 @@ license = "Apache-2.0" readme = "README.md" dependencies = [ - "suou==0.7.5", + "suou==0.7.6", "itsdangerous", "toml", "pydantic", diff --git a/src/suou/__init__.py b/src/suou/__init__.py index e52b765..7411deb 100644 --- a/src/suou/__init__.py +++ b/src/suou/__init__.py @@ -37,7 +37,7 @@ from .redact import redact_url_password from .http import WantsContentType from .color import chalk -__version__ = "0.7.6" +__version__ = "0.7.7" __all__ = ( 'ConfigOptions', 'ConfigParserConfigSource', 'ConfigSource', 'ConfigValue', diff --git a/src/suou/sqlalchemy/asyncio.py b/src/suou/sqlalchemy/asyncio.py index db090be..43a9cef 100644 --- a/src/suou/sqlalchemy/asyncio.py +++ b/src/suou/sqlalchemy/asyncio.py @@ -25,6 +25,7 @@ from typing import Callable, TypeVar from sqlalchemy import Select, Table, func, select from sqlalchemy.orm import DeclarativeBase, lazyload from sqlalchemy.ext.asyncio import AsyncEngine, AsyncSession, create_async_engine +from flask_sqlalchemy.pagination import Pagination from suou.exceptions import NotFoundError from suou.glue import glue @@ -122,7 +123,7 @@ current_session: ContextVar[AsyncSession] = ContextVar('current_session') -class AsyncSelectPagination(flask_sqlalchemy.pagination.Pagination): +class AsyncSelectPagination(Pagination): """ flask_sqlalchemy.SelectPagination but asynchronous.