]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
changelog updates
authorMike Bayer <mike_mp@zzzcomputing.com>
Wed, 12 Jul 2023 18:57:50 +0000 (14:57 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Wed, 12 Jul 2023 18:57:50 +0000 (14:57 -0400)
Change-Id: I087cf07afc4a665fc129c86118370b875aaa3238

doc/build/changelog/changelog_20.rst
doc/build/changelog/unreleased_20/10079.rst

index ba58d2bc2e2103a45cc4f39dd2720d7f7ccd5f22..e11e2b748eb838178db0601f8e0b0fffabaeae83 100644 (file)
         ``sqlalchemy.sql.operators`` such as ``sqlalchemy.sql.operators.eq``.
 
     .. change::
-       :tags: usecase, mariadb, reflection
-       :tickets: 10028
+        :tags: usecase, mariadb, reflection
+        :tickets: 10028
 
-       Allowed reflecting :class:`_types.UUID` columns from MariaDB. This allows
-       Alembic to properly detect the type of such columns in existing MariaDB
-       databases.
+        Allowed reflecting :class:`_types.UUID` columns from MariaDB. This allows
+        Alembic to properly detect the type of such columns in existing MariaDB
+        databases.
 
     .. change::
         :tags: bug, postgresql
index 1bee0977fba39a1fcf05904e60840e0ac014a353..9af5674f01a2840ca97fde915701519a01156d61 100644 (file)
@@ -2,7 +2,8 @@
     :tags: bug, engine
     :tickets: 10079
 
-    The behavior of the :func:`make_url` has been changed.
-    Now if you pass an incorrect argument type to the :func:`make_url`,
-    an ArgumentError error will be thrown.
-    Correct argument types is: str, URL
\ No newline at end of file
+    Added detection for non-string, non-:class:`_engine.URL` objects to the
+    :func:`_engine.make_url` function, allowing ``ArgumentError`` to be thrown
+    immediately, rather than causing failures later on.  Special logic ensures
+    that mock forms of :class:`_engine.URL` are allowed through.  Pull request
+    courtesy Grigoriev Semyon.