]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
changelog improvements
authorMike Bayer <mike_mp@zzzcomputing.com>
Sat, 10 Jun 2023 19:40:48 +0000 (15:40 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Sat, 10 Jun 2023 19:40:48 +0000 (15:40 -0400)
Change-Id: Ic55b5ffd3aa5af803041fc0918e087499a798b40

doc/build/changelog/unreleased_20/9869.rst
doc/build/changelog/unreleased_20/py312.rst

index 8dd258a8335aab861438bc6b1fd7ee8beb993089..134b4e196dbb7d433d6ba5106db189d1c9459342 100644 (file)
@@ -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.
index 330cebb643488d379355dff37e6cec41d9087148..12770e56595dd500cee1b40c6d2159e73cf37811 100644 (file)
@@ -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.