Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-SQLAlchemy for 
openSUSE:Factory checked in at 2022-09-18 17:31:46
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-SQLAlchemy (Old)
 and      /work/SRC/openSUSE:Factory/.python-SQLAlchemy.new.2083 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-SQLAlchemy"

Sun Sep 18 17:31:46 2022 rev:100 rq:1004264 version:1.4.41

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-SQLAlchemy/python-SQLAlchemy.changes      
2022-08-18 16:48:56.393414145 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-SQLAlchemy.new.2083/python-SQLAlchemy.changes
    2022-09-18 17:31:48.777699203 +0200
@@ -1,0 +2,44 @@
+Sat Sep 17 07:23:58 UTC 2022 - Dirk M??ller <dmuel...@suse.com>
+
+- update to 1.4.41:
+  * Fixed issue where use of the :func:`_sql.table` construct, passing a string
+    for the :paramref:`_sql.table.schema` parameter, would fail to take the
+    "schema" string into account when producing a cache key, thus leading to
+    caching collisions if multiple, same-named :func:`_sql.table` constructs
+    with different schemas were used.
+  * Fixed event listening issue where event listeners added to a superclass
+    would be lost if a subclass were created which then had its own listeners
+    associated. The practical example is that of the :class:`.sessionmaker`
+    class created after events have been associated with the
+    :class:`_orm.Session` class.
+  * Hardened the cache key strategy for the :func:`_orm.aliased` and
+    :func:`_orm.with_polymorphic` constructs. While no issue involving actual
+    statements being cached can easily be demonstrated (if at all), these two
+    constructs were not including enough of what makes them unique in their
+    cache keys for caching on the aliased construct alone to be accurate.
+  * Fixed regression appearing in the 1.4 series where a joined-inheritance
+    query placed as a subquery within an enclosing query for that same entity
+    would fail to render the JOIN correctly for the inner query. The issue
+    manifested in two different ways prior and subsequent to version 1.4.18
+    (related issue :ticket:`6595`), in one case rendering JOIN twice, in the
+    other losing the JOIN entirely. To resolve, the conditions under which
+    "polymorphic loading" are applied have been scaled back to not be invoked
+    for simple joined inheritance queries.
+  * Fixed issue in :mod:`sqlalchemy.ext.mutable` extension where collection
+    links to the parent object would be lost if the object were merged with
+    :meth:`.Session.merge` while also passing :paramref:`.Session.merge.load`
+    as False.
+  * Fixed issue involving :func:`_orm.with_loader_criteria` where a closure
+    variable used as bound parameter value within the lambda would not carry
+    forward correctly into additional relationship loaders such as
+    :func:`_orm.selectinload` and :func:`_orm.lazyload` after the statement
+    were cached, using the stale originally-cached value instead.
+  * Fixed regression caused by the fix for :ticket:`8231` released in 1.4.40
+    where connection would fail if the user did not have permission to query
+    the ``dm_exec_sessions`` or ``dm_pdw_nodes_exec_sessions`` system views
+    when trying to determine the current transaction isolation level.
+  * Integrated support for asyncpg's ``terminate()`` method call for cases
+    where the connection pool is recycling a possibly timed-out connection,
+    where a connection is being garbage collected that wasn't gracefully
+
+-------------------------------------------------------------------

Old:
----
  SQLAlchemy-1.4.40.tar.gz

New:
----
  SQLAlchemy-1.4.41.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-SQLAlchemy.spec ++++++
--- /var/tmp/diff_new_pack.lIgR5b/_old  2022-09-18 17:31:49.345700860 +0200
+++ /var/tmp/diff_new_pack.lIgR5b/_new  2022-09-18 17:31:49.353700883 +0200
@@ -20,7 +20,7 @@
 %define skip_python2 1
 %define oldpython python
 Name:           python-SQLAlchemy
-Version:        1.4.40
+Version:        1.4.41
 Release:        0
 Summary:        Database Abstraction Library
 License:        MIT

++++++ SQLAlchemy-1.4.40.tar.gz -> SQLAlchemy-1.4.41.tar.gz ++++++
/work/SRC/openSUSE:Factory/python-SQLAlchemy/SQLAlchemy-1.4.40.tar.gz 
/work/SRC/openSUSE:Factory/.python-SQLAlchemy.new.2083/SQLAlchemy-1.4.41.tar.gz 
differ: char 5, line 1

Reply via email to