From: かける族 Date: Mon, 2 Mar 2026 20:14:24 +0000 (+0900) Subject: 🐛 Fix `tuple_` return type annotation (#1639) X-Git-Tag: 0.0.38~62 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=2eb65dff7c04ebcee9b58c1086115c2f4fcdacf3;p=thirdparty%2Ffastapi%2Fsqlmodel.git 🐛 Fix `tuple_` return type annotation (#1639) * 🐛 Fix `tuple_` type hinting mistake * 🐛 Forgetting to remove unnecessary parts of type hints --------- Co-authored-by: Motov Yurii <109919500+YuriiMotov@users.noreply.github.com> --- diff --git a/sqlmodel/sql/expression.py b/sqlmodel/sql/expression.py index 8b1b5ee3f..249d6c461 100644 --- a/sqlmodel/sql/expression.py +++ b/sqlmodel/sql/expression.py @@ -179,8 +179,8 @@ def over( def tuple_( *clauses: _ColumnExpressionArgument[Any] | Any, types: Sequence["_TypeEngineArgument[Any]"] | None = None, -) -> tuple[Any, ...]: - return sqlalchemy.tuple_(*clauses, types=types) # type: ignore[return-value] +) -> sqlalchemy.Tuple: + return sqlalchemy.tuple_(*clauses, types=types) def type_coerce(