Hello community,

here is the log from the commit of package proteus for openSUSE:Factory checked 
in at 2018-03-11 15:24:29
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/proteus (Old)
 and      /work/SRC/openSUSE:Factory/.proteus.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "proteus"

Sun Mar 11 15:24:29 2018 rev:5 rq:584724 version:4.2.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/proteus/proteus.changes  2017-11-16 
14:03:09.952947297 +0100
+++ /work/SRC/openSUSE:Factory/.proteus.new/proteus.changes     2018-03-11 
15:24:30.600810846 +0100
@@ -1,0 +2,5 @@
+Fri Mar  2 09:11:57 UTC 2018 - axel.br...@gmx.de
+
+- Version 4.2.2 - Bugfix Release
+
+-------------------------------------------------------------------

Old:
----
  proteus-4.2.1.tar.gz

New:
----
  proteus-4.2.2.tar.gz

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

Other differences:
------------------
++++++ proteus.spec ++++++
--- /var/tmp/diff_new_pack.MfZopi/_old  2018-03-11 15:24:31.160790757 +0100
+++ /var/tmp/diff_new_pack.MfZopi/_new  2018-03-11 15:24:31.160790757 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package proteus
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2016 Dr. Axel Braun
 #
 # All modifications and additions to the file contributed by third parties
@@ -19,10 +19,10 @@
 
 %define majorver 4.2
 Name:           proteus
-Version:        %{majorver}.1
+Version:        %{majorver}.2
 Release:        0
 Summary:        A library to access Tryton's modules like a client
-License:        GPL-3.0+
+License:        GPL-3.0-or-later
 Group:          Productivity/Office/Management
 Url:            http://www.tryton.org/
 Source0:        
http://downloads.tryton.org/%{majorver}/%{name}-%{version}.tar.gz

++++++ proteus-4.2.1.tar.gz -> proteus-4.2.2.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/proteus-4.2.1/.hgtags new/proteus-4.2.2/.hgtags
--- old/proteus-4.2.1/.hgtags   2017-11-07 18:54:24.000000000 +0100
+++ new/proteus-4.2.2/.hgtags   2018-03-01 23:00:37.000000000 +0100
@@ -12,3 +12,4 @@
 403f21dd1bb7059a0928c46c8b21a97c14f9c720 4.0.0
 d5b1e8f047748526d9a2cd354da0e86d617ec4c7 4.2.0
 e93fec45318a3c7bf3657f65e61ef2f8a7af2658 4.2.1
+1403ab2878cb87c6173d863295e73632102e56ba 4.2.2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/proteus-4.2.1/CHANGELOG new/proteus-4.2.2/CHANGELOG
--- old/proteus-4.2.1/CHANGELOG 2017-11-07 18:54:23.000000000 +0100
+++ new/proteus-4.2.2/CHANGELOG 2018-03-01 23:00:37.000000000 +0100
@@ -1,3 +1,6 @@
+Version 4.2.2 - 2018-03-01
+* Bug fixes (see mercurial logs for details)
+
 Version 4.2.1 - 2017-11-07
 * Bug fixes (see mercurial logs for details)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/proteus-4.2.1/COPYRIGHT new/proteus-4.2.2/COPYRIGHT
--- old/proteus-4.2.1/COPYRIGHT 2017-11-07 18:54:23.000000000 +0100
+++ new/proteus-4.2.2/COPYRIGHT 2018-03-01 23:00:36.000000000 +0100
@@ -1,5 +1,5 @@
-Copyright (C) 2010-2017 Cédric Krier.
-Copyright (C) 2010-2017 B2CK SPRL.
+Copyright (C) 2010-2018 Cédric Krier.
+Copyright (C) 2010-2018 B2CK SPRL.
 
 This program is free software: you can redistribute it and/or modify
 it under the terms of the GNU Lesser General Public License as published by
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/proteus-4.2.1/PKG-INFO new/proteus-4.2.2/PKG-INFO
--- old/proteus-4.2.1/PKG-INFO  2017-11-07 18:54:25.000000000 +0100
+++ new/proteus-4.2.2/PKG-INFO  2018-03-01 23:00:37.000000000 +0100
@@ -1,12 +1,13 @@
 Metadata-Version: 1.1
 Name: proteus
-Version: 4.2.1
+Version: 4.2.2
 Summary: Library to access Tryton server as a client
 Home-page: http://www.tryton.org/
 Author: Tryton
 Author-email: issue_trac...@tryton.org
 License: LGPL-3
 Download-URL: http://downloads.tryton.org/4.2/
+Description-Content-Type: UNKNOWN
 Description: proteus
         =======
         
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/proteus-4.2.1/proteus/__init__.py 
new/proteus-4.2.2/proteus/__init__.py
--- old/proteus-4.2.1/proteus/__init__.py       2017-11-07 18:54:22.000000000 
+0100
+++ new/proteus-4.2.2/proteus/__init__.py       2017-11-07 18:54:34.000000000 
+0100
@@ -3,7 +3,7 @@
 '''
 A library to access Tryton's models like a client.
 '''
-__version__ = "4.2.1"
+__version__ = "4.2.2"
 __all__ = ['Model', 'Wizard', 'Report']
 import sys
 try:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/proteus-4.2.1/proteus/config.py 
new/proteus-4.2.2/proteus/config.py
--- old/proteus-4.2.1/proteus/config.py 2016-11-28 18:43:52.000000000 +0100
+++ new/proteus-4.2.2/proteus/config.py 2018-03-01 23:00:35.000000000 +0100
@@ -154,8 +154,9 @@
 
     def __call__(self, *args):
         from trytond.cache import Cache
-        from trytond.transaction import Transaction
         from trytond.rpc import RPC
+        from trytond.tools import is_instance_method
+        from trytond.transaction import Transaction
 
         if self._name in self._object.__rpc__:
             rpc = self._object.__rpc__[self._name]
@@ -170,7 +171,8 @@
             args, kwargs, transaction.context, transaction.timestamp = \
                 rpc.convert(self._object, *args)
             meth = getattr(self._object, self._name)
-            if not hasattr(meth, 'im_self') or meth.im_self:
+            if (rpc.instantiate is None
+                    or not is_instance_method(self._object, self._name)):
                 result = rpc.result(meth(*args, **kwargs))
             else:
                 assert rpc.instantiate == 0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/proteus-4.2.1/proteus.egg-info/PKG-INFO 
new/proteus-4.2.2/proteus.egg-info/PKG-INFO
--- old/proteus-4.2.1/proteus.egg-info/PKG-INFO 2017-11-07 18:54:24.000000000 
+0100
+++ new/proteus-4.2.2/proteus.egg-info/PKG-INFO 2018-03-01 23:00:37.000000000 
+0100
@@ -1,12 +1,13 @@
 Metadata-Version: 1.1
 Name: proteus
-Version: 4.2.1
+Version: 4.2.2
 Summary: Library to access Tryton server as a client
 Home-page: http://www.tryton.org/
 Author: Tryton
 Author-email: issue_trac...@tryton.org
 License: LGPL-3
 Download-URL: http://downloads.tryton.org/4.2/
+Description-Content-Type: UNKNOWN
 Description: proteus
         =======
         
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/proteus-4.2.1/proteus.egg-info/requires.txt 
new/proteus-4.2.2/proteus.egg-info/requires.txt
--- old/proteus-4.2.1/proteus.egg-info/requires.txt     2017-11-07 
18:54:24.000000000 +0100
+++ new/proteus-4.2.2/proteus.egg-info/requires.txt     2018-03-01 
23:00:37.000000000 +0100
@@ -4,4 +4,4 @@
 cdecimal
 
 [trytond]
-trytond >= 4.2, < 4.3
+trytond<4.3,>=4.2


Reply via email to