From: Mike Bayer Date: Sat, 10 Jun 2023 19:40:48 +0000 (-0400) Subject: changelog improvements X-Git-Tag: rel_2_0_16~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=eef4ff90a9574a2a83c337d12e30829dd9019a73;p=thirdparty%2Fsqlalchemy%2Fsqlalchemy.git changelog improvements Change-Id: Ic55b5ffd3aa5af803041fc0918e087499a798b40 --- diff --git a/doc/build/changelog/unreleased_20/9869.rst b/doc/build/changelog/unreleased_20/9869.rst index 8dd258a833..134b4e196d 100644 --- a/doc/build/changelog/unreleased_20/9869.rst +++ b/doc/build/changelog/unreleased_20/9869.rst @@ -2,6 +2,9 @@ :tags: bug, orm :tickets: 9869 - Added a check to prevent invocation of - :meth:`_orm.registry.map_imperatively` using a mapped class as - :paramref:`_orm.registry.map_imperatively.local_table`. + Improved the argument chacking on the + :paramref:`_orm.registry.map_imperatively.local_table` parameter of the + :meth:`_orm.registry.map_imperatively` method, ensuring only a + :class:`.Table` or other :class:`.FromClause` is passed, and not an + existing mapped class, which would lead to undefined behavior as the object + were further interpreted for a new mapping. diff --git a/doc/build/changelog/unreleased_20/py312.rst b/doc/build/changelog/unreleased_20/py312.rst index 330cebb643..12770e5659 100644 --- a/doc/build/changelog/unreleased_20/py312.rst +++ b/doc/build/changelog/unreleased_20/py312.rst @@ -1,4 +1,5 @@ .. change:: - :tags: installation + :tags: platform, usecase - Compatibility improvements to work fully with Python 3.12 + Compatibility improvements allowing the complete test suite to pass + on Python 3.12.0b1.