]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
add a generic argument to _HasClauseElement
authorMike Bayer <mike_mp@zzzcomputing.com>
Mon, 1 Jan 2024 17:49:10 +0000 (12:49 -0500)
committerMike Bayer <mike_mp@zzzcomputing.com>
Mon, 1 Jan 2024 17:51:11 +0000 (12:51 -0500)
commitf459ddd5dae2aca8aa3ccaf775ff80453f22aad1
tree349bb272e9e3656a5e23a4e77768f809efb0a29c
parent2b15a0b17f2122ba178adc112814bd2cba7458fa
add a generic argument to _HasClauseElement

Further enhancements to pep-484 typing to allow SQL functions from
:attr:`_sql.func` derived elements to work more effectively with ORM-mapped
attributes.

Fixes: #10801
Change-Id: Ib8222d888a2d8c3fbeab0d1bf5edb535916d4721
(cherry picked from commit 74a31c56ed931921f89026faf50768c86801376f)
doc/build/changelog/unreleased_20/10801.rst [new file with mode: 0644]
lib/sqlalchemy/ext/hybrid.py
lib/sqlalchemy/orm/_typing.py
lib/sqlalchemy/orm/relationships.py
lib/sqlalchemy/sql/_elements_constructors.py
lib/sqlalchemy/sql/_typing.py
test/typing/plain_files/sql/functions_again.py