]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
Improved typing
authorFederico Caselli <cfederico87@gmail.com>
Fri, 23 Jun 2023 18:09:29 +0000 (20:09 +0200)
committerFederico Caselli <cfederico87@gmail.com>
Tue, 11 Jul 2023 20:20:50 +0000 (22:20 +0200)
commit4b82f9e0a09f04acbd6983524085955a1a15ea40
treea1d7b3094676648e6b4c286575788087cc3ba76e
parent28a66ac2fcee27a938c791fbb62d0220164e42df
Improved typing

- correctly inspect orm classes and instances
- add missing generics in run_sync on async connection and session
- minor fixes to relationship order params and shift overload

Change-Id: I9aebd3e1312bca855c8451ec0cc02a891983063f
lib/sqlalchemy/ext/asyncio/engine.py
lib/sqlalchemy/ext/asyncio/session.py
lib/sqlalchemy/ext/hybrid.py
lib/sqlalchemy/inspection.py
lib/sqlalchemy/orm/decl_api.py
lib/sqlalchemy/orm/relationships.py
lib/sqlalchemy/sql/elements.py
test/typing/plain_files/ext/hybrid/hybrid_four.py
test/typing/plain_files/inspection_inspect.py
test/typing/plain_files/orm/relationship.py
test/typing/plain_files/sql/sql_operations.py