Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package tryton for openSUSE:Factory checked 
in at 2026-02-05 18:01:13
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/tryton (Old)
 and      /work/SRC/openSUSE:Factory/.tryton.new.1670 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "tryton"

Thu Feb  5 18:01:13 2026 rev:33 rq:1331416 version:7.0.32

Changes:
--------
--- /work/SRC/openSUSE:Factory/tryton/tryton.changes    2025-12-22 
22:51:31.962692036 +0100
+++ /work/SRC/openSUSE:Factory/.tryton.new.1670/tryton.changes  2026-02-05 
18:06:53.567949415 +0100
@@ -1,0 +2,5 @@
+Thu Feb  5 11:24:50 UTC 2026 - Axel Braun <[email protected]>
+
+- Version 7.0.32 - Bugfix Release
+
+-------------------------------------------------------------------

Old:
----
  tryton-7.0.31.tar.gz

New:
----
  tryton-7.0.32.tar.gz

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

Other differences:
------------------
++++++ tryton.spec ++++++
--- /var/tmp/diff_new_pack.sLr7DN/_old  2026-02-05 18:06:54.223976974 +0100
+++ /var/tmp/diff_new_pack.sLr7DN/_new  2026-02-05 18:06:54.227977143 +0100
@@ -30,7 +30,7 @@
 
 
 Name:           tryton
-Version:        %{majorver}.31
+Version:        %{majorver}.32
 Release:        0
 Summary:        The client of the Tryton application platform
 License:        GPL-3.0-or-later

++++++ tryton-7.0.31.tar.gz -> tryton-7.0.32.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tryton-7.0.31/CHANGELOG new/tryton-7.0.32/CHANGELOG
--- old/tryton-7.0.31/CHANGELOG 2025-12-20 21:12:13.000000000 +0100
+++ new/tryton-7.0.32/CHANGELOG 2026-02-01 11:02:10.000000000 +0100
@@ -1,4 +1,9 @@
 
+Version 7.0.32 - 2026-02-01
+---------------------------
+* Bug fixes (see mercurial logs for details)
+
+
 Version 7.0.31 - 2025-12-20
 ---------------------------
 * Bug fixes (see mercurial logs for details)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tryton-7.0.31/COPYRIGHT new/tryton-7.0.32/COPYRIGHT
--- old/tryton-7.0.31/COPYRIGHT 2025-12-20 21:12:13.000000000 +0100
+++ new/tryton-7.0.32/COPYRIGHT 2026-02-01 11:02:09.000000000 +0100
@@ -1,10 +1,10 @@
 Copyright (C) 2004-2008 Tiny SPRL.
 Copyright (C) 2007-2009 Lorenzo Gil Sanchez.
 Copyright (C) 2007-2013 Bertrand Chenal.
-Copyright (C) 2007-2025 Cédric Krier.
+Copyright (C) 2007-2026 Cédric Krier.
 Copyright (C) 2008-2011 Udo Spallek.
 Copyright (C) 2008-2011 virtual things - Preisler & Spallek GbR.
-Copyright (C) 2008-2025 B2CK SPRL.
+Copyright (C) 2008-2026 B2CK SPRL.
 Copyright (C) 2010-2025 Nicolas Évrard.
 Copyright (C) 2011-2012 Rodrigo Hübner.
 Copyright (C) 2012-2013 Antoine Smolders.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tryton-7.0.31/PKG-INFO new/tryton-7.0.32/PKG-INFO
--- old/tryton-7.0.31/PKG-INFO  2025-12-20 21:12:16.650651700 +0100
+++ new/tryton-7.0.32/PKG-INFO  2026-02-01 11:02:13.381088000 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 2.4
 Name: tryton
-Version: 7.0.31
+Version: 7.0.32
 Summary: Tryton desktop client
 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/tryton-7.0.31/tryton/__init__.py 
new/tryton-7.0.32/tryton/__init__.py
--- old/tryton-7.0.31/tryton/__init__.py        2025-12-17 19:15:03.000000000 
+0100
+++ new/tryton-7.0.32/tryton/__init__.py        2025-12-20 21:12:23.000000000 
+0100
@@ -1,6 +1,6 @@
 # This file is part of Tryton.  The COPYRIGHT file at the top level of
 # this repository contains the full copyright notices and license terms.
-__version__ = "7.0.31"
+__version__ = "7.0.32"
 import locale
 
 import gi
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tryton-7.0.31/tryton/client.py 
new/tryton-7.0.32/tryton/client.py
--- old/tryton-7.0.31/tryton/client.py  2025-09-22 21:34:39.000000000 +0200
+++ new/tryton-7.0.32/tryton/client.py  2026-01-31 11:07:06.000000000 +0100
@@ -60,7 +60,7 @@
         common.error(value, ''.join(traceback.format_tb(traceback_)))
     sys.excepthook = excepthook
 
-    copy_previous_configuration('tryton.cfg')
+    copy_previous_configuration('tryton.conf')
     copy_previous_configuration('profiles.cfg')
     copy_previous_configuration('plugins')
     CONFIG.parse()
Binary files old/tryton-7.0.31/tryton/data/locale/bg/LC_MESSAGES/tryton.mo and 
new/tryton-7.0.32/tryton/data/locale/bg/LC_MESSAGES/tryton.mo differ
Binary files old/tryton-7.0.31/tryton/data/locale/ca/LC_MESSAGES/tryton.mo and 
new/tryton-7.0.32/tryton/data/locale/ca/LC_MESSAGES/tryton.mo differ
Binary files old/tryton-7.0.31/tryton/data/locale/cs/LC_MESSAGES/tryton.mo and 
new/tryton-7.0.32/tryton/data/locale/cs/LC_MESSAGES/tryton.mo differ
Binary files old/tryton-7.0.31/tryton/data/locale/de/LC_MESSAGES/tryton.mo and 
new/tryton-7.0.32/tryton/data/locale/de/LC_MESSAGES/tryton.mo differ
Binary files old/tryton-7.0.31/tryton/data/locale/es/LC_MESSAGES/tryton.mo and 
new/tryton-7.0.32/tryton/data/locale/es/LC_MESSAGES/tryton.mo differ
Binary files old/tryton-7.0.31/tryton/data/locale/es_419/LC_MESSAGES/tryton.mo 
and new/tryton-7.0.32/tryton/data/locale/es_419/LC_MESSAGES/tryton.mo differ
Binary files old/tryton-7.0.31/tryton/data/locale/et/LC_MESSAGES/tryton.mo and 
new/tryton-7.0.32/tryton/data/locale/et/LC_MESSAGES/tryton.mo differ
Binary files old/tryton-7.0.31/tryton/data/locale/fa/LC_MESSAGES/tryton.mo and 
new/tryton-7.0.32/tryton/data/locale/fa/LC_MESSAGES/tryton.mo differ
Binary files old/tryton-7.0.31/tryton/data/locale/fi/LC_MESSAGES/tryton.mo and 
new/tryton-7.0.32/tryton/data/locale/fi/LC_MESSAGES/tryton.mo differ
Binary files old/tryton-7.0.31/tryton/data/locale/fr/LC_MESSAGES/tryton.mo and 
new/tryton-7.0.32/tryton/data/locale/fr/LC_MESSAGES/tryton.mo differ
Binary files old/tryton-7.0.31/tryton/data/locale/hu/LC_MESSAGES/tryton.mo and 
new/tryton-7.0.32/tryton/data/locale/hu/LC_MESSAGES/tryton.mo differ
Binary files old/tryton-7.0.31/tryton/data/locale/id/LC_MESSAGES/tryton.mo and 
new/tryton-7.0.32/tryton/data/locale/id/LC_MESSAGES/tryton.mo differ
Binary files old/tryton-7.0.31/tryton/data/locale/it/LC_MESSAGES/tryton.mo and 
new/tryton-7.0.32/tryton/data/locale/it/LC_MESSAGES/tryton.mo differ
Binary files old/tryton-7.0.31/tryton/data/locale/ja_JP/LC_MESSAGES/tryton.mo 
and new/tryton-7.0.32/tryton/data/locale/ja_JP/LC_MESSAGES/tryton.mo differ
Binary files old/tryton-7.0.31/tryton/data/locale/lo/LC_MESSAGES/tryton.mo and 
new/tryton-7.0.32/tryton/data/locale/lo/LC_MESSAGES/tryton.mo differ
Binary files old/tryton-7.0.31/tryton/data/locale/lt/LC_MESSAGES/tryton.mo and 
new/tryton-7.0.32/tryton/data/locale/lt/LC_MESSAGES/tryton.mo differ
Binary files old/tryton-7.0.31/tryton/data/locale/nl/LC_MESSAGES/tryton.mo and 
new/tryton-7.0.32/tryton/data/locale/nl/LC_MESSAGES/tryton.mo differ
Binary files old/tryton-7.0.31/tryton/data/locale/pl/LC_MESSAGES/tryton.mo and 
new/tryton-7.0.32/tryton/data/locale/pl/LC_MESSAGES/tryton.mo differ
Binary files old/tryton-7.0.31/tryton/data/locale/pt/LC_MESSAGES/tryton.mo and 
new/tryton-7.0.32/tryton/data/locale/pt/LC_MESSAGES/tryton.mo differ
Binary files old/tryton-7.0.31/tryton/data/locale/ro/LC_MESSAGES/tryton.mo and 
new/tryton-7.0.32/tryton/data/locale/ro/LC_MESSAGES/tryton.mo differ
Binary files old/tryton-7.0.31/tryton/data/locale/ru/LC_MESSAGES/tryton.mo and 
new/tryton-7.0.32/tryton/data/locale/ru/LC_MESSAGES/tryton.mo differ
Binary files old/tryton-7.0.31/tryton/data/locale/sl/LC_MESSAGES/tryton.mo and 
new/tryton-7.0.32/tryton/data/locale/sl/LC_MESSAGES/tryton.mo differ
Binary files old/tryton-7.0.31/tryton/data/locale/tr/LC_MESSAGES/tryton.mo and 
new/tryton-7.0.32/tryton/data/locale/tr/LC_MESSAGES/tryton.mo differ
Binary files old/tryton-7.0.31/tryton/data/locale/uk/LC_MESSAGES/tryton.mo and 
new/tryton-7.0.32/tryton/data/locale/uk/LC_MESSAGES/tryton.mo differ
Binary files old/tryton-7.0.31/tryton/data/locale/zh_CN/LC_MESSAGES/tryton.mo 
and new/tryton-7.0.32/tryton/data/locale/zh_CN/LC_MESSAGES/tryton.mo differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tryton-7.0.31/tryton/gui/window/about.py 
new/tryton-7.0.32/tryton/gui/window/about.py
--- old/tryton-7.0.31/tryton/gui/window/about.py        2025-12-20 
21:12:13.000000000 +0100
+++ new/tryton-7.0.32/tryton/gui/window/about.py        2026-02-01 
11:02:09.000000000 +0100
@@ -11,7 +11,7 @@
 from tryton.config import CONFIG, PIXMAPS_DIR
 
 COPYRIGHT = '''\
-Copyright (C) 2004-2025 Tryton.
+Copyright (C) 2004-2026 Tryton.
 '''
 AUTHORS = [
         'Bertrand Chenal <[email protected]>',
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/tryton-7.0.31/tryton/gui/window/view_form/model/group.py 
new/tryton-7.0.32/tryton/gui/window/view_form/model/group.py
--- old/tryton-7.0.31/tryton/gui/window/view_form/model/group.py        
2025-09-22 21:34:39.000000000 +0200
+++ new/tryton-7.0.32/tryton/gui/window/view_form/model/group.py        
2026-01-31 14:21:36.000000000 +0100
@@ -342,12 +342,18 @@
             cmp = operator.gt
         else:
             cmp = operator.lt
+        max_id = max(0, *(r.id for r in self))
         for record in self:
             # Assume not loaded records are correctly ordered
             # as far as we do not change any previous records.
             if record.get_loaded([field]) or changed or record.id < 0:
                 if prev:
                     index = prev[field].get(prev)
+                    if prev.id >= 0:
+                        prev_id = prev.id
+                    else:
+                        max_id += 1
+                        prev_id = max_id
                 else:
                     index = None
                 update = False
@@ -357,13 +363,13 @@
                         update = True
                     elif prev:
                         if record.id >= 0:
-                            update = cmp(record.id, prev.id)
+                            update = cmp(record.id, prev_id)
                         elif position == 0:
                             update = True
                 elif value == index:
                     if prev:
                         if record.id >= 0:
-                            update = cmp(record.id, prev.id)
+                            update = cmp(record.id, prev_id)
                         elif position == 0:
                             update = True
                 elif value <= (index or 0):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tryton-7.0.31/tryton.egg-info/PKG-INFO 
new/tryton-7.0.32/tryton.egg-info/PKG-INFO
--- old/tryton-7.0.31/tryton.egg-info/PKG-INFO  2025-12-20 21:12:16.000000000 
+0100
+++ new/tryton-7.0.32/tryton.egg-info/PKG-INFO  2026-02-01 11:02:12.000000000 
+0100
@@ -1,6 +1,6 @@
 Metadata-Version: 2.4
 Name: tryton
-Version: 7.0.31
+Version: 7.0.32
 Summary: Tryton desktop client
 Home-page: http://www.tryton.org/
 Download-URL: http://downloads.tryton.org/7.0/

Reply via email to