From eef4ff90a9574a2a83c337d12e30829dd9019a73 Mon Sep 17 00:00:00 2001 From: Mike Bayer Date: Sat, 10 Jun 2023 15:40:48 -0400 Subject: [PATCH] changelog improvements Change-Id: Ic55b5ffd3aa5af803041fc0918e087499a798b40 --- doc/build/changelog/unreleased_20/9869.rst | 9 ++++++--- doc/build/changelog/unreleased_20/py312.rst | 5 +++-- 2 files changed, 9 insertions(+), 5 deletions(-) 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. -- 2.47.3