Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package trytond_purchase for 
openSUSE:Factory checked in at 2022-06-12 17:41:26
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/trytond_purchase (Old)
 and      /work/SRC/openSUSE:Factory/.trytond_purchase.new.1548 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "trytond_purchase"

Sun Jun 12 17:41:26 2022 rev:21 rq:982123 version:6.0.7

Changes:
--------
--- /work/SRC/openSUSE:Factory/trytond_purchase/trytond_purchase.changes        
2022-03-07 17:48:51.215086705 +0100
+++ 
/work/SRC/openSUSE:Factory/.trytond_purchase.new.1548/trytond_purchase.changes  
    2022-06-12 17:43:15.922495559 +0200
@@ -1,0 +2,5 @@
+Sat Jun  4 08:09:51 UTC 2022 - Axel Braun <axel.br...@gmx.de>
+
+- Version 6.0.7 - Bugfix Release
+
+-------------------------------------------------------------------

Old:
----
  trytond_purchase-6.0.6.tar.gz
  trytond_purchase-6.0.6.tar.gz.asc

New:
----
  trytond_purchase-6.0.7.tar.gz
  trytond_purchase-6.0.7.tar.gz.asc

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

Other differences:
------------------
++++++ trytond_purchase.spec ++++++
--- /var/tmp/diff_new_pack.hu0tqf/_old  2022-06-12 17:43:16.398496241 +0200
+++ /var/tmp/diff_new_pack.hu0tqf/_new  2022-06-12 17:43:16.402496247 +0200
@@ -17,7 +17,7 @@
 
 %define majorver 6.0
 Name:           trytond_purchase
-Version:        %{majorver}.6
+Version:        %{majorver}.7
 Release:        0
 Summary:        The "purchase" module for the Tryton ERP system
 License:        GPL-3.0

++++++ trytond_purchase-6.0.6.tar.gz -> trytond_purchase-6.0.7.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond_purchase-6.0.6/.hgtags 
new/trytond_purchase-6.0.7/.hgtags
--- old/trytond_purchase-6.0.6/.hgtags  2022-03-01 19:45:05.000000000 +0100
+++ new/trytond_purchase-6.0.7/.hgtags  2022-06-03 19:21:10.000000000 +0200
@@ -30,3 +30,4 @@
 86d73697a72fedc55d5fc130c17893faac5d0245 6.0.4
 6722bfa5576291e9dcdfa66878027a9799a0b9a2 6.0.5
 c517d4067ca5cef9b6eb07e6de4e466eae69b95c 6.0.6
+a0051c17a0717756b5607b9b0bf4947bc590c924 6.0.7
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond_purchase-6.0.6/CHANGELOG 
new/trytond_purchase-6.0.7/CHANGELOG
--- old/trytond_purchase-6.0.6/CHANGELOG        2022-03-01 19:45:05.000000000 
+0100
+++ new/trytond_purchase-6.0.7/CHANGELOG        2022-06-03 19:21:09.000000000 
+0200
@@ -1,3 +1,6 @@
+Version 6.0.7 - 2022-06-03
+* Bug fixes (see mercurial logs for details)
+
 Version 6.0.6 - 2022-03-01
 * Bug fixes (see mercurial logs for details)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond_purchase-6.0.6/PKG-INFO 
new/trytond_purchase-6.0.7/PKG-INFO
--- old/trytond_purchase-6.0.6/PKG-INFO 2022-03-01 19:45:07.190805400 +0100
+++ new/trytond_purchase-6.0.7/PKG-INFO 2022-06-03 19:21:14.170777300 +0200
@@ -1,28 +1,16 @@
-Metadata-Version: 1.2
+Metadata-Version: 2.1
 Name: trytond_purchase
-Version: 6.0.6
+Version: 6.0.7
 Summary: Tryton module for purchase
 Home-page: http://www.tryton.org/
+Download-URL: http://downloads.tryton.org/6.0/
 Author: Tryton
 Author-email: b...@tryton.org
 License: GPL-3
-Download-URL: http://downloads.tryton.org/6.0/
 Project-URL: Bug Tracker, https://bugs.tryton.org/
 Project-URL: Documentation, https://docs.tryton.org/projects/modules-purchase/
 Project-URL: Forum, https://www.tryton.org/forum
 Project-URL: Source Code, https://hg.tryton.org/modules/purchase
-Description: ###############
-        Purchase Module
-        ###############
-        
-        The *Purchase Module* provides everything that is required to create 
and
-        manage purchases made by the company.
-        It adds the idea of a purchase to Tryton, and allows it to be tracked 
as it
-        moves through various states from draft to done.
-        It makes it easy to create supplier shipments for the purchase, and 
includes
-        the ability to automatically create related supplier invoices.
-        
-        
 Keywords: tryton purchase
 Platform: UNKNOWN
 Classifier: Development Status :: 5 - Production/Stable
@@ -63,3 +51,18 @@
 Classifier: Topic :: Office/Business
 Classifier: Topic :: Office/Business :: Financial :: Accounting
 Requires-Python: >=3.6
+License-File: LICENSE
+
+###############
+Purchase Module
+###############
+
+The *Purchase Module* provides everything that is required to create and
+manage purchases made by the company.
+It adds the idea of a purchase to Tryton, and allows it to be tracked as it
+moves through various states from draft to done.
+It makes it easy to create supplier shipments for the purchase, and includes
+the ability to automatically create related supplier invoices.
+
+
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond_purchase-6.0.6/purchase.py 
new/trytond_purchase-6.0.7/purchase.py
--- old/trytond_purchase-6.0.6/purchase.py      2022-02-26 11:40:53.000000000 
+0100
+++ new/trytond_purchase-6.0.7/purchase.py      2022-06-02 13:37:41.000000000 
+0200
@@ -1700,18 +1700,23 @@
             return
         moved_quantity = 0
         for move in self.moves:
-            if move.state != 'cancelled':
+            if move.state != 'cancelled' and self.unit:
                 moved_quantity += Uom.compute_qty(
-                    move.uom, move.quantity, self.unit)
+                    move.uom, move.quantity, self.unit, round=False)
         if self.quantity < 0:
             moved_quantity *= -1
         invoiced_quantity = 0
         for invoice_line in self.invoice_lines:
-            if (not invoice_line.invoice
-                    or invoice_line.invoice.state != 'cancelled'):
+            if (
+                    (not invoice_line.invoice
+                        or invoice_line.invoice.state != 'cancelled')
+                    and self.unit and invoice_line.unit):
                 invoiced_quantity += Uom.compute_qty(
-                    invoice_line.unit, invoice_line.quantity, self.unit)
+                    invoice_line.unit, invoice_line.quantity, self.unit,
+                    round=False)
         actual_quantity = max(moved_quantity, invoiced_quantity, key=abs)
+        if self.unit:
+            actual_quantity = self.unit.round(actual_quantity)
         if self.actual_quantity != actual_quantity:
             self.actual_quantity = actual_quantity
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond_purchase-6.0.6/tryton.cfg 
new/trytond_purchase-6.0.7/tryton.cfg
--- old/trytond_purchase-6.0.6/tryton.cfg       2022-02-16 23:55:11.000000000 
+0100
+++ new/trytond_purchase-6.0.7/tryton.cfg       2022-03-01 19:45:16.000000000 
+0100
@@ -1,5 +1,5 @@
 [tryton]
-version=6.0.6
+version=6.0.7
 depends:
     account
     account_invoice
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/trytond_purchase-6.0.6/trytond_purchase.egg-info/PKG-INFO 
new/trytond_purchase-6.0.7/trytond_purchase.egg-info/PKG-INFO
--- old/trytond_purchase-6.0.6/trytond_purchase.egg-info/PKG-INFO       
2022-03-01 19:45:06.000000000 +0100
+++ new/trytond_purchase-6.0.7/trytond_purchase.egg-info/PKG-INFO       
2022-06-03 19:21:12.000000000 +0200
@@ -1,28 +1,16 @@
-Metadata-Version: 1.2
+Metadata-Version: 2.1
 Name: trytond-purchase
-Version: 6.0.6
+Version: 6.0.7
 Summary: Tryton module for purchase
 Home-page: http://www.tryton.org/
+Download-URL: http://downloads.tryton.org/6.0/
 Author: Tryton
 Author-email: b...@tryton.org
 License: GPL-3
-Download-URL: http://downloads.tryton.org/6.0/
 Project-URL: Bug Tracker, https://bugs.tryton.org/
 Project-URL: Documentation, https://docs.tryton.org/projects/modules-purchase/
 Project-URL: Forum, https://www.tryton.org/forum
 Project-URL: Source Code, https://hg.tryton.org/modules/purchase
-Description: ###############
-        Purchase Module
-        ###############
-        
-        The *Purchase Module* provides everything that is required to create 
and
-        manage purchases made by the company.
-        It adds the idea of a purchase to Tryton, and allows it to be tracked 
as it
-        moves through various states from draft to done.
-        It makes it easy to create supplier shipments for the purchase, and 
includes
-        the ability to automatically create related supplier invoices.
-        
-        
 Keywords: tryton purchase
 Platform: UNKNOWN
 Classifier: Development Status :: 5 - Production/Stable
@@ -63,3 +51,18 @@
 Classifier: Topic :: Office/Business
 Classifier: Topic :: Office/Business :: Financial :: Accounting
 Requires-Python: >=3.6
+License-File: LICENSE
+
+###############
+Purchase Module
+###############
+
+The *Purchase Module* provides everything that is required to create and
+manage purchases made by the company.
+It adds the idea of a purchase to Tryton, and allows it to be tracked as it
+moves through various states from draft to done.
+It makes it easy to create supplier shipments for the purchase, and includes
+the ability to automatically create related supplier invoices.
+
+
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/trytond_purchase-6.0.6/trytond_purchase.egg-info/entry_points.txt 
new/trytond_purchase-6.0.7/trytond_purchase.egg-info/entry_points.txt
--- old/trytond_purchase-6.0.6/trytond_purchase.egg-info/entry_points.txt       
2022-03-01 19:45:06.000000000 +0100
+++ new/trytond_purchase-6.0.7/trytond_purchase.egg-info/entry_points.txt       
2022-06-03 19:21:13.000000000 +0200
@@ -1,4 +1,2 @@
-
-    [trytond.modules]
-    purchase = trytond.modules.purchase
-    
\ No newline at end of file
+[trytond.modules]
+purchase = trytond.modules.purchase

Reply via email to