]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
fully type functions.py
authorMike Bayer <mike_mp@zzzcomputing.com>
Fri, 24 Nov 2023 20:20:31 +0000 (15:20 -0500)
committerMike Bayer <mike_mp@zzzcomputing.com>
Sat, 25 Nov 2023 14:46:22 +0000 (09:46 -0500)
commit045732a738a10891b85be8e286eab3e5b756a445
tree57a6ceef50f4cfeaac82948f7b7056be89af112f
parent7bc33ca55144d2716b175c733c0d6865572787aa
fully type functions.py

Completed pep-484 typing for the ``sqlalchemy.sql.functions`` module.
:func:`_sql.select` constructs made against ``func`` elements should now
have filled-in return types.

References: #6810
Change-Id: I5121583c9c5b6f7151f811348c7a281c446cf0b8
doc/build/changelog/unreleased_20/sql_func_typing.rst [new file with mode: 0644]
lib/sqlalchemy/sql/_elements_constructors.py
lib/sqlalchemy/sql/_typing.py
lib/sqlalchemy/sql/elements.py
lib/sqlalchemy/sql/functions.py
lib/sqlalchemy/sql/util.py
test/typing/plain_files/sql/functions.py
tools/generate_sql_functions.py