]> 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:02 +0000 (12:51 -0500)
commit74a31c56ed931921f89026faf50768c86801376f
tree1c2dc9028150f97d17b22fb57aac03c3a37a6353
parent94d20a225b4806f89a399da4704724284356598c
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
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