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 <[email protected]>
+
+- 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