Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package trytond for openSUSE:Factory checked 
in at 2026-01-09 17:04:51
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/trytond (Old)
 and      /work/SRC/openSUSE:Factory/.trytond.new.1928 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "trytond"

Fri Jan  9 17:04:51 2026 rev:114 rq:1326354 version:7.0.43

Changes:
--------
--- /work/SRC/openSUSE:Factory/trytond/trytond.changes  2025-12-22 
22:51:33.818768505 +0100
+++ /work/SRC/openSUSE:Factory/.trytond.new.1928/trytond.changes        
2026-01-09 17:07:03.912886711 +0100
@@ -1,0 +2,5 @@
+Mon Jan  5 15:14:57 UTC 2026 - Axel Braun <[email protected]>
+
+- Version 7.0.43 - Bugfix Release
+
+-------------------------------------------------------------------

Old:
----
  trytond-7.0.42.tar.gz

New:
----
  trytond-7.0.43.tar.gz

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

Other differences:
------------------
++++++ trytond.spec ++++++
--- /var/tmp/diff_new_pack.hrCWLK/_old  2026-01-09 17:07:05.068934629 +0100
+++ /var/tmp/diff_new_pack.hrCWLK/_new  2026-01-09 17:07:05.072934795 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package trytond
 #
-# Copyright (c) 2025 SUSE LLC and contributors
+# Copyright (c) 2026 SUSE LLC and contributors
 # Copyright (c) 2015-2025 Dr. Axel Braun <[email protected]>
 #
 # All modifications and additions to the file contributed by third parties
@@ -30,7 +30,7 @@
 ##%%endif
 
 Name:           trytond
-Version:        %{majorver}.42
+Version:        %{majorver}.43
 Release:        0
 Summary:        An Enterprise Resource Planning (ERP) system
 License:        GPL-3.0-or-later

++++++ trytond-7.0.42.tar.gz -> trytond-7.0.43.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-7.0.42/CHANGELOG new/trytond-7.0.43/CHANGELOG
--- old/trytond-7.0.42/CHANGELOG        2025-12-20 21:10:33.000000000 +0100
+++ new/trytond-7.0.43/CHANGELOG        2026-01-02 10:50:33.000000000 +0100
@@ -1,4 +1,9 @@
 
+Version 7.0.43 - 2026-01-02
+---------------------------
+* Bug fixes (see mercurial logs for details)
+
+
 Version 7.0.42 - 2025-12-20
 ---------------------------
 * Bug fixes (see mercurial logs for details)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-7.0.42/PKG-INFO new/trytond-7.0.43/PKG-INFO
--- old/trytond-7.0.42/PKG-INFO 2025-12-20 21:10:36.602672800 +0100
+++ new/trytond-7.0.43/PKG-INFO 2026-01-02 10:50:37.077471000 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 2.4
 Name: trytond
-Version: 7.0.42
+Version: 7.0.43
 Summary: Tryton server
 Home-page: http://www.tryton.org/
 Download-URL: http://downloads.tryton.org/7.0/
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-7.0.42/trytond/__init__.py 
new/trytond-7.0.43/trytond/__init__.py
--- old/trytond-7.0.42/trytond/__init__.py      2025-12-17 19:11:29.000000000 
+0100
+++ new/trytond-7.0.43/trytond/__init__.py      2025-12-20 21:10:45.000000000 
+0100
@@ -13,7 +13,7 @@
 except ImportError:
     requests_utils = None
 
-__version__ = "7.0.42"
+__version__ = "7.0.43"
 
 if not os.environ.get('TRYTOND_APPNAME'):
     os.environ['TRYTOND_APPNAME'] = os.path.basename(
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-7.0.42/trytond/model/modelsql.py 
new/trytond-7.0.43/trytond/model/modelsql.py
--- old/trytond-7.0.42/trytond/model/modelsql.py        2025-10-31 
14:27:51.000000000 +0100
+++ new/trytond-7.0.43/trytond/model/modelsql.py        2025-12-30 
18:19:13.000000000 +0100
@@ -147,7 +147,7 @@
             for column, operator in self.excludes)
         where = ''
         if self.where:
-            where = ' WHERE ' + str(self.where)
+            where = ' WHERE (' + str(self.where) + ')'
         return 'EXCLUDE (%s)' % exclude + where
 
     @property
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-7.0.42/trytond/model/modelstorage.py 
new/trytond-7.0.43/trytond/model/modelstorage.py
--- old/trytond-7.0.42/trytond/model/modelstorage.py    2025-11-20 
20:37:06.000000000 +0100
+++ new/trytond-7.0.43/trytond/model/modelstorage.py    2025-12-30 
18:27:28.000000000 +0100
@@ -178,14 +178,16 @@
             return
         pool = Pool()
         Log = pool.get('ir.model.log')
-        transaction = Transaction()
-        if user is None:
-            user = transaction.user
-        for record in records:
-            assert record.id >= 0
-            transaction.log_records.append(Log(
-                    resource=record, event=event, target=target, user=user,
-                    **extra))
+        for transaction, sub_records in groupby(
+                records, lambda r: r._transaction):
+            with Transaction().set_current_transaction(transaction):
+                if user is None:
+                    user = transaction.user
+                for record in records:
+                    assert record.id >= 0
+                    transaction.log_records.append(Log(
+                            resource=record, event=event, target=target,
+                            user=user, **extra))
 
     @classmethod
     def create(cls, vlist):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-7.0.42/trytond.egg-info/PKG-INFO 
new/trytond-7.0.43/trytond.egg-info/PKG-INFO
--- old/trytond-7.0.42/trytond.egg-info/PKG-INFO        2025-12-20 
21:10:35.000000000 +0100
+++ new/trytond-7.0.43/trytond.egg-info/PKG-INFO        2026-01-02 
10:50:36.000000000 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 2.4
 Name: trytond
-Version: 7.0.42
+Version: 7.0.43
 Summary: Tryton server
 Home-page: http://www.tryton.org/
 Download-URL: http://downloads.tryton.org/7.0/

Reply via email to