Fixes #12730
Updated _ForUpdateOfArgument type alias to accept sequences of both
column expressions and FROM clause arguments (tables, ORM entities).
Previously only sequences of column expressions were supported,
causing type checker errors when passing tuples of DeclarativeBase
classes to with_for_update(of=...).
"_ColumnExpressionArgument[Any]",
"_FromClauseArgument",
],
- # or sequence of single column elements
- Sequence["_ColumnExpressionArgument[Any]"],
+ # or sequence of column elements or from clauses
+ Sequence[
+ Union[
+ "_ColumnExpressionArgument[Any]",
+ "_FromClauseArgument",
+ ]
+ ],
]