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