]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
disable col deduping inside of Bundle
authorMike Bayer <mike_mp@zzzcomputing.com>
Thu, 2 May 2024 15:45:31 +0000 (11:45 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Thu, 2 May 2024 19:14:20 +0000 (15:14 -0400)
commit3ade4dff677a3da100285c183d027c54d05466f9
tree0f1c0cebdf3d4d7ef493c7dc7411e67a79da587f
parent3e2213ed157eeb38c8184d68aab988ffbd37b0ca
disable col deduping inside of Bundle

Fixed issue where attribute key names in :class:`_orm.Bundle` would not be
correct when using ORM enabled :class:`_sql.select` vs.
:class:`_orm.Query`, when the statement contained duplicate column names.

Fixed issue in typing for :class:`_orm.Bundle` where creating a nested
:class:`_orm.Bundle` structure were not allowed.

Fixes: #11347
Change-Id: I24b37c99f83068c668736caaaa06e69a6801ff50
(cherry picked from commit 7d6d7ef73a680d1502ac675b9ae53a6c335b723e)
doc/build/changelog/unreleased_20/11347.rst [new file with mode: 0644]
lib/sqlalchemy/orm/context.py
lib/sqlalchemy/sql/_typing.py
lib/sqlalchemy/sql/selectable.py
test/orm/test_bundle.py
test/typing/plain_files/orm/orm_querying.py