commit proteus for openSUSE:Factory

2019-12-10 Thread root
Hello community,

here is the log from the commit of package proteus for openSUSE:Factory checked 
in at 2019-12-10 22:43:09

Comparing /work/SRC/openSUSE:Factory/proteus (Old)
 and  /work/SRC/openSUSE:Factory/.proteus.new.4691 (New)


Package is "proteus"

Tue Dec 10 22:43:09 2019 rev:15 rq:755504 version:5.0.7

Changes:

--- /work/SRC/openSUSE:Factory/proteus/proteus.changes  2019-12-04 
14:19:41.706403490 +0100
+++ /work/SRC/openSUSE:Factory/.proteus.new.4691/proteus.changes
2019-12-10 22:43:23.833787436 +0100
@@ -1,0 +2,5 @@
+Tue Dec  3 09:27:47 UTC 2019 - Axel Braun 
+
+- Version 5.0.7 - Bugfix Release
+
+---

Old:

  proteus-5.0.6.tar.gz

New:

  proteus-5.0.7.tar.gz



Other differences:
--
++ proteus.spec ++
--- /var/tmp/diff_new_pack.i5JEyB/_old  2019-12-10 22:43:24.461787202 +0100
+++ /var/tmp/diff_new_pack.i5JEyB/_new  2019-12-10 22:43:24.461787202 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package proteus
 #
-# Copyright (c) 2019 SUSE LLC.
+# Copyright (c) 2019 SUSE LLC
 # Copyright (c) 2019 Dr. Axel Braun
 #
 # All modifications and additions to the file contributed by third parties
@@ -19,7 +19,7 @@
 
 %define majorver 5.0
 Name:   proteus
-Version:%{majorver}.6
+Version:%{majorver}.7
 Release:0
 Summary:A library to access Tryton's modules like a client
 License:GPL-3.0-or-later

++ proteus-5.0.6.tar.gz -> proteus-5.0.7.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/proteus-5.0.6/.hgtags new/proteus-5.0.7/.hgtags
--- old/proteus-5.0.6/.hgtags   2019-11-08 19:29:05.0 +0100
+++ new/proteus-5.0.7/.hgtags   2019-12-02 20:47:05.0 +0100
@@ -21,3 +21,4 @@
 21a1c19303aefb60f54fe27ca5189071d856213c 5.0.4
 4ef3c1a7214f00a7e96a606bc2396acfb94aa2a7 5.0.5
 a5aabc18347d6b635ae3a57a7ec2ae4faa24aacf 5.0.6
+12da615377eb694e54bfbd0c12aa36779bb33b27 5.0.7
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/proteus-5.0.6/CHANGELOG new/proteus-5.0.7/CHANGELOG
--- old/proteus-5.0.6/CHANGELOG 2019-11-08 19:29:05.0 +0100
+++ new/proteus-5.0.7/CHANGELOG 2019-12-02 20:47:05.0 +0100
@@ -1,3 +1,6 @@
+Version 5.0.7 - 2019-12-02
+* Bug fixes (see mercurial logs for details)
+
 Version 5.0.6 - 2019-11-08
 * Bug fixes (see mercurial logs for details)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/proteus-5.0.6/PKG-INFO new/proteus-5.0.7/PKG-INFO
--- old/proteus-5.0.6/PKG-INFO  2019-11-08 19:29:06.0 +0100
+++ new/proteus-5.0.7/PKG-INFO  2019-12-02 20:47:06.0 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: proteus
-Version: 5.0.6
+Version: 5.0.7
 Summary: Library to access Tryton server as a client
 Home-page: http://www.tryton.org/
 Author: Tryton
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/proteus-5.0.6/proteus/__init__.py 
new/proteus-5.0.7/proteus/__init__.py
--- old/proteus-5.0.6/proteus/__init__.py   2019-10-30 23:50:25.0 
+0100
+++ new/proteus-5.0.7/proteus/__init__.py   2019-11-24 20:49:16.0 
+0100
@@ -10,7 +10,7 @@
 
 import proteus.config
 
-__version__ = "5.0.6"
+__version__ = "5.0.7"
 __all__ = ['Model', 'Wizard', 'Report']
 
 _MODELS = threading.local()
@@ -929,8 +929,7 @@
 if loading == 'eager':
 fields = [x for x, y in self._fields.items()
 if y['loading'] == 'eager']
-if not self._fields:
-fields.append('_timestamp')
+fields.append('_timestamp')
 self._values.update(
 self._proxy.read([self.id], fields, self._context)[0])
 for field in fields:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/proteus-5.0.6/proteus.egg-info/PKG-INFO 
new/proteus-5.0.7/proteus.egg-info/PKG-INFO
--- old/proteus-5.0.6/proteus.egg-info/PKG-INFO 2019-11-08 19:29:06.0 
+0100
+++ new/proteus-5.0.7/proteus.egg-info/PKG-INFO 2019-12-02 20:47:06.0 
+0100
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: proteus
-Version: 5.0.6
+Version: 5.0.7
 Summary: Library to access Tryton server as a client
 Home-page: http://www.tryton.org/
 Author: Tryton




commit proteus for openSUSE:Factory

2019-12-04 Thread root
Hello community,

here is the log from the commit of package proteus for openSUSE:Factory checked 
in at 2019-12-04 13:51:09

Comparing /work/SRC/openSUSE:Factory/proteus (Old)
 and  /work/SRC/openSUSE:Factory/.proteus.new.4691 (New)


Package is "proteus"

Wed Dec  4 13:51:09 2019 rev:14 rq:752388 version:5.0.6

Changes:

--- /work/SRC/openSUSE:Factory/proteus/proteus.changes  2019-11-12 
11:56:40.651423578 +0100
+++ /work/SRC/openSUSE:Factory/.proteus.new.4691/proteus.changes
2019-12-04 14:19:41.706403490 +0100
@@ -1,0 +2,5 @@
+Thu Nov 21 14:36:24 UTC 2019 - Axel Braun 
+
+- version 5.0.6 (GNU Health 3.6 series) 
+
+---

Old:

  proteus-4.6.9.tar.gz

New:

  proteus-5.0.6.tar.gz



Other differences:
--
++ proteus.spec ++
--- /var/tmp/diff_new_pack.veafAL/_old  2019-12-04 14:19:42.102403824 +0100
+++ /var/tmp/diff_new_pack.veafAL/_new  2019-12-04 14:19:42.106403828 +0100
@@ -1,8 +1,8 @@
 #
 # spec file for package proteus
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
-# Copyright (c) 2017-2018 Dr. Axel Braun
+# Copyright (c) 2019 SUSE LLC.
+# Copyright (c) 2019 Dr. Axel Braun
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,25 +17,25 @@
 #
 
 
-%define majorver 4.6
+%define majorver 5.0
 Name:   proteus
-Version:%{majorver}.9
+Version:%{majorver}.6
 Release:0
 Summary:A library to access Tryton's modules like a client
 License:GPL-3.0-or-later
 Group:  Productivity/Office/Management
-Url:http://www.tryton.org/
+URL:http://www.tryton.org/
 Source0:
http://downloads.tryton.org/%{majorver}/%{name}-%{version}.tar.gz
 # List of additional build dependencies
 BuildRequires:  fdupes
-BuildRequires:  python-devel
-BuildRequires:  python-lxml
-BuildRequires:  python-psycopg2
-BuildRequires:  python-pydot
-BuildRequires:  python-setuptools
-Requires:   python-cdecimal
-Requires:   python-dateutil
-Requires:   python-simplejson
+BuildRequires:  python3-devel
+BuildRequires:  python3-lxml
+BuildRequires:  python3-psycopg2
+BuildRequires:  python3-pydot
+BuildRequires:  python3-setuptools
+Requires:   python3-dateutil
+##equires: python3-cdecimal
+##Requires:python3-simplejson
 Requires:   trytond
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildArch:  noarch
@@ -47,16 +47,15 @@
 %setup -q 
 
 %build 
-python setup.py build
+python3 setup.py build
 
 %install
-python setup.py install --prefix=%_prefix --root=%buildroot 
+python3 setup.py install --prefix=%_prefix --root=%buildroot 
 %fdupes -s %{buildroot}
 
 %files 
 %defattr(-,root,root)
-%doc README 
-%license LICENSE
+%doc README LICENSE
 %{python_sitelib}/*
 
 %changelog

++ proteus-4.6.9.tar.gz -> proteus-5.0.6.tar.gz ++
 1692 lines of diff (skipped)




commit proteus for openSUSE:Factory

2019-11-12 Thread root
Hello community,

here is the log from the commit of package proteus for openSUSE:Factory checked 
in at 2019-11-12 11:55:41

Comparing /work/SRC/openSUSE:Factory/proteus (Old)
 and  /work/SRC/openSUSE:Factory/.proteus.new.2990 (New)


Package is "proteus"

Tue Nov 12 11:55:41 2019 rev:13 rq:747416 version:4.6.9

Changes:

--- /work/SRC/openSUSE:Factory/proteus/proteus.changes  2019-10-31 
22:29:57.500696738 +0100
+++ /work/SRC/openSUSE:Factory/.proteus.new.2990/proteus.changes
2019-11-12 11:56:40.651423578 +0100
@@ -1,0 +2,5 @@
+Mon Nov 11 17:59:36 UTC 2019 - Axel Braun 
+
+- Version 4.6.9 - Bugfix Release
+
+---

Old:

  proteus-4.6.8.tar.gz

New:

  proteus-4.6.9.tar.gz



Other differences:
--
++ proteus.spec ++
--- /var/tmp/diff_new_pack.Tj8k1l/_old  2019-11-12 11:56:41.167424127 +0100
+++ /var/tmp/diff_new_pack.Tj8k1l/_new  2019-11-12 11:56:41.171424132 +0100
@@ -19,7 +19,7 @@
 
 %define majorver 4.6
 Name:   proteus
-Version:%{majorver}.8
+Version:%{majorver}.9
 Release:0
 Summary:A library to access Tryton's modules like a client
 License:GPL-3.0-or-later

++ proteus-4.6.8.tar.gz -> proteus-4.6.9.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/proteus-4.6.8/.hgtags new/proteus-4.6.9/.hgtags
--- old/proteus-4.6.8/.hgtags   2019-10-24 00:22:43.0 +0200
+++ new/proteus-4.6.9/.hgtags   2019-11-08 19:29:45.0 +0100
@@ -21,3 +21,4 @@
 8d23b72d421c4b63f59c547c127be62d561a0e31 4.6.6
 8dbfcb22e5c639fafe68c6b6ff7043216aa89b33 4.6.7
 4394fc330f5e1892ac336353c7198526603aa290 4.6.8
+c679b28235e62b38df99d0c4ef1bbede784f9c36 4.6.9
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/proteus-4.6.8/CHANGELOG new/proteus-4.6.9/CHANGELOG
--- old/proteus-4.6.8/CHANGELOG 2019-10-24 00:22:42.0 +0200
+++ new/proteus-4.6.9/CHANGELOG 2019-11-08 19:29:45.0 +0100
@@ -1,3 +1,6 @@
+Version 4.6.9 - 2019-11-08
+* Bug fixes (see mercurial logs for details)
+
 Version 4.6.8 - 2019-10-23
 * Bug fixes (see mercurial logs for details)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/proteus-4.6.8/PKG-INFO new/proteus-4.6.9/PKG-INFO
--- old/proteus-4.6.8/PKG-INFO  2019-10-24 00:22:43.0 +0200
+++ new/proteus-4.6.9/PKG-INFO  2019-11-08 19:29:46.0 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: proteus
-Version: 4.6.8
+Version: 4.6.9
 Summary: Library to access Tryton server as a client
 Home-page: http://www.tryton.org/
 Author: Tryton
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/proteus-4.6.8/proteus/__init__.py 
new/proteus-4.6.9/proteus/__init__.py
--- old/proteus-4.6.8/proteus/__init__.py   2019-10-23 13:22:47.0 
+0200
+++ new/proteus-4.6.9/proteus/__init__.py   2019-10-30 23:56:16.0 
+0100
@@ -19,7 +19,7 @@
 
 import proteus.config
 
-__version__ = "4.6.8"
+__version__ = "4.6.9"
 __all__ = ['Model', 'Wizard', 'Report']
 
 _MODELS = threading.local()
@@ -34,6 +34,8 @@
 self.eval_type = eval_type
 
 def __getitem__(self, item):
+if item == 'id':
+return self.parent.id
 if item == '_parent_' + self.parent._parent_name \
 and self.parent._parent:
 return _EvalEnvironment(self.parent._parent,
@@ -65,6 +67,8 @@
 __repr__ = __str__
 
 def __contains__(self, item):
+if item == 'id':
+return True
 if item == '_parent_' + self.parent._parent_name \
 and self.parent._parent:
 return True
@@ -974,6 +978,16 @@
 return values
 
 def _on_change_args(self, args):
+# Ensure arguments has been read
+for arg in args:
+record = self
+for i in arg.split('.'):
+if i in record._fields:
+getattr(record, i)
+elif i == '_parent_' + record._parent_name:
+getattr(record, record._parent_name)
+record = record._parent
+
 res = {}
 values = _EvalEnvironment(self, 'on_change')
 for arg in args:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/proteus-4.6.8/proteus.egg-info/PKG-INFO 
new/proteus-4.6.9/proteus.egg-info/PKG-INFO
--- old/proteus-4.6.8/proteus.egg-info/PKG-INFO 2019-10-24 00:22:43.0 
+0200
+++ new/proteus-4.6.9/proteus.egg-info/PKG-INFO 2019-11-08 19:29:46.0 
+0100
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: proteus
-Version: 4.6.8
+Version: 4.6.9
 Summ

commit proteus for openSUSE:Factory

2019-10-31 Thread root
Hello community,

here is the log from the commit of package proteus for openSUSE:Factory checked 
in at 2019-10-31 22:29:56

Comparing /work/SRC/openSUSE:Factory/proteus (Old)
 and  /work/SRC/openSUSE:Factory/.proteus.new.2990 (New)


Package is "proteus"

Thu Oct 31 22:29:56 2019 rev:12 rq:744375 version:4.6.8

Changes:

--- /work/SRC/openSUSE:Factory/proteus/proteus.changes  2019-09-23 
12:46:20.753521827 +0200
+++ /work/SRC/openSUSE:Factory/.proteus.new.2990/proteus.changes
2019-10-31 22:29:57.500696738 +0100
@@ -1,0 +2,5 @@
+Thu Oct 24 06:50:22 UTC 2019 - Axel Braun 
+
+- Version 4.6.8 - Bugfix Release
+
+---

Old:

  proteus-4.6.7.tar.gz

New:

  proteus-4.6.8.tar.gz



Other differences:
--
++ proteus.spec ++
--- /var/tmp/diff_new_pack.QKOQiA/_old  2019-10-31 22:29:58.524698117 +0100
+++ /var/tmp/diff_new_pack.QKOQiA/_new  2019-10-31 22:29:58.528698123 +0100
@@ -19,7 +19,7 @@
 
 %define majorver 4.6
 Name:   proteus
-Version:%{majorver}.7
+Version:%{majorver}.8
 Release:0
 Summary:A library to access Tryton's modules like a client
 License:GPL-3.0-or-later

++ proteus-4.6.7.tar.gz -> proteus-4.6.8.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/proteus-4.6.7/.hgtags new/proteus-4.6.8/.hgtags
--- old/proteus-4.6.7/.hgtags   2019-09-15 14:27:30.0 +0200
+++ new/proteus-4.6.8/.hgtags   2019-10-24 00:22:43.0 +0200
@@ -20,3 +20,4 @@
 4b75c46d9bf62a307b5c6e23a13e5500a6f1f24f 4.6.5
 8d23b72d421c4b63f59c547c127be62d561a0e31 4.6.6
 8dbfcb22e5c639fafe68c6b6ff7043216aa89b33 4.6.7
+4394fc330f5e1892ac336353c7198526603aa290 4.6.8
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/proteus-4.6.7/CHANGELOG new/proteus-4.6.8/CHANGELOG
--- old/proteus-4.6.7/CHANGELOG 2019-09-15 14:27:30.0 +0200
+++ new/proteus-4.6.8/CHANGELOG 2019-10-24 00:22:42.0 +0200
@@ -1,3 +1,6 @@
+Version 4.6.8 - 2019-10-23
+* Bug fixes (see mercurial logs for details)
+
 Version 4.6.7 - 2019-09-15
 * Bug fixes (see mercurial logs for details)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/proteus-4.6.7/PKG-INFO new/proteus-4.6.8/PKG-INFO
--- old/proteus-4.6.7/PKG-INFO  2019-09-15 14:27:31.0 +0200
+++ new/proteus-4.6.8/PKG-INFO  2019-10-24 00:22:43.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: proteus
-Version: 4.6.7
+Version: 4.6.8
 Summary: Library to access Tryton server as a client
 Home-page: http://www.tryton.org/
 Author: Tryton
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/proteus-4.6.7/proteus/__init__.py 
new/proteus-4.6.8/proteus/__init__.py
--- old/proteus-4.6.7/proteus/__init__.py   2019-09-12 23:23:23.0 
+0200
+++ new/proteus-4.6.8/proteus/__init__.py   2019-10-23 13:22:47.0 
+0200
@@ -19,7 +19,7 @@
 
 import proteus.config
 
-__version__ = "4.6.7"
+__version__ = "4.6.8"
 __all__ = ['Model', 'Wizard', 'Report']
 
 _MODELS = threading.local()
@@ -115,12 +115,12 @@
 self.__doc__ = definition['string']
 
 def __get__(self, instance, owner):
-if instance.id > 0:
+if instance.id >= 0:
 instance._read(self.name)
 return instance._values.get(self.name, self.default)
 
 def __set__(self, instance, value):
-if instance.id > 0:
+if instance.id >= 0:
 instance._read(self.name)
 previous = getattr(instance, self.name)
 instance._values[self.name] = value
@@ -661,9 +661,9 @@
 
 def __init__(self, id=None, _default=True, **kwargs):
 super(Model, self).__init__()
-if id:
+if id is not None:
 assert not kwargs
-self.__id = id or Model.__counter
+self.__id = id if id is not None else Model.__counter
 if self.__id < 0:
 Model.__counter -= 1
 self._values = {}  # store the values of fields
@@ -819,7 +819,7 @@
 for record in records:
 assert proxy == record._proxy
 assert config == record._config
-if record.id > 0:
+if record.id >= 0:
 context['_timestamp'].update(record._get_timestamp())
 delete.append(record.id)
 if delete:
@@ -948,8 +948,10 @@
 else:
 definitions = self._fields.iteritems()
 for field, definition in definitions:
+if field == 'id':
+continue
 if not fields:
-if field == 'id' or (skip and field in skip):
+if skip an

commit proteus for openSUSE:Factory

2019-09-23 Thread root
Hello community,

here is the log from the commit of package proteus for openSUSE:Factory checked 
in at 2019-09-23 12:46:18

Comparing /work/SRC/openSUSE:Factory/proteus (Old)
 and  /work/SRC/openSUSE:Factory/.proteus.new.7948 (New)


Package is "proteus"

Mon Sep 23 12:46:18 2019 rev:11 rq:732523 version:4.6.7

Changes:

--- /work/SRC/openSUSE:Factory/proteus/proteus.changes  2019-06-01 
09:48:00.107354971 +0200
+++ /work/SRC/openSUSE:Factory/.proteus.new.7948/proteus.changes
2019-09-23 12:46:20.753521827 +0200
@@ -1,0 +2,5 @@
+Sun Sep 15 16:38:50 UTC 2019 - Axel Braun 
+
+- Version 4.6.7 - Bugfix Release
+
+---

Old:

  proteus-4.6.6.tar.gz

New:

  proteus-4.6.7.tar.gz



Other differences:
--
++ proteus.spec ++
--- /var/tmp/diff_new_pack.6wWyy2/_old  2019-09-23 12:46:21.157521760 +0200
+++ /var/tmp/diff_new_pack.6wWyy2/_new  2019-09-23 12:46:21.161521759 +0200
@@ -19,7 +19,7 @@
 
 %define majorver 4.6
 Name:   proteus
-Version:%{majorver}.6
+Version:%{majorver}.7
 Release:0
 Summary:A library to access Tryton's modules like a client
 License:GPL-3.0-or-later

++ proteus-4.6.6.tar.gz -> proteus-4.6.7.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/proteus-4.6.6/.hgtags new/proteus-4.6.7/.hgtags
--- old/proteus-4.6.6/.hgtags   2019-04-22 10:41:27.0 +0200
+++ new/proteus-4.6.7/.hgtags   2019-09-15 14:27:30.0 +0200
@@ -19,3 +19,4 @@
 1357255a797f53827a663cd4ea3d08a5448ab9df 4.6.4
 4b75c46d9bf62a307b5c6e23a13e5500a6f1f24f 4.6.5
 8d23b72d421c4b63f59c547c127be62d561a0e31 4.6.6
+8dbfcb22e5c639fafe68c6b6ff7043216aa89b33 4.6.7
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/proteus-4.6.6/CHANGELOG new/proteus-4.6.7/CHANGELOG
--- old/proteus-4.6.6/CHANGELOG 2019-04-22 10:41:26.0 +0200
+++ new/proteus-4.6.7/CHANGELOG 2019-09-15 14:27:30.0 +0200
@@ -1,3 +1,6 @@
+Version 4.6.7 - 2019-09-15
+* Bug fixes (see mercurial logs for details)
+
 Version 4.6.6 - 2019-04-22
 * Bug fixes (see mercurial logs for details)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/proteus-4.6.6/PKG-INFO new/proteus-4.6.7/PKG-INFO
--- old/proteus-4.6.6/PKG-INFO  2019-04-22 10:41:27.0 +0200
+++ new/proteus-4.6.7/PKG-INFO  2019-09-15 14:27:31.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: proteus
-Version: 4.6.6
+Version: 4.6.7
 Summary: Library to access Tryton server as a client
 Home-page: http://www.tryton.org/
 Author: Tryton
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/proteus-4.6.6/proteus/__init__.py 
new/proteus-4.6.7/proteus/__init__.py
--- old/proteus-4.6.6/proteus/__init__.py   2018-12-03 00:48:04.0 
+0100
+++ new/proteus-4.6.7/proteus/__init__.py   2019-09-12 23:23:23.0 
+0200
@@ -19,7 +19,7 @@
 
 import proteus.config
 
-__version__ = "4.6.6"
+__version__ = "4.6.7"
 __all__ = ['Model', 'Wizard', 'Report']
 
 _MODELS = threading.local()
@@ -855,8 +855,19 @@
 'Return dictionary values'
 if fields is None:
 fields = self._values.keys()
-return dict((x, getattr(self, '__%s_value' % x)) for x in fields
-if x not in ('id', '_timestamp'))
+values = {}
+for name in fields:
+if name in ['id', '_timestamp']:
+continue
+definition = self._fields[name]
+if definition.get('readonly') and definition['type'] != 'one2many':
+continue
+values[name] = getattr(self, '__%s_value' % name)
+# Sending an empty X2Many fields breaks ModelFieldAccess.check
+if (definition['type'] in {'one2many', 'many2many'}
+and not values[name]):
+del values[name]
+return values
 
 @property
 def _timestamp(self):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/proteus-4.6.6/proteus.egg-info/PKG-INFO 
new/proteus-4.6.7/proteus.egg-info/PKG-INFO
--- old/proteus-4.6.6/proteus.egg-info/PKG-INFO 2019-04-22 10:41:27.0 
+0200
+++ new/proteus-4.6.7/proteus.egg-info/PKG-INFO 2019-09-15 14:27:31.0 
+0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: proteus
-Version: 4.6.6
+Version: 4.6.7
 Summary: Library to access Tryton server as a client
 Home-page: http://www.tryton.org/
 Author: Tryton




commit proteus for openSUSE:Factory

2019-06-01 Thread root
Hello community,

here is the log from the commit of package proteus for openSUSE:Factory checked 
in at 2019-06-01 09:47:57

Comparing /work/SRC/openSUSE:Factory/proteus (Old)
 and  /work/SRC/openSUSE:Factory/.proteus.new.5148 (New)


Package is "proteus"

Sat Jun  1 09:47:57 2019 rev:10 rq:705906 version:4.6.6

Changes:

--- /work/SRC/openSUSE:Factory/proteus/proteus.changes  2019-01-21 
10:49:26.900085626 +0100
+++ /work/SRC/openSUSE:Factory/.proteus.new.5148/proteus.changes
2019-06-01 09:48:00.107354971 +0200
@@ -1,0 +2,5 @@
+Fri May 17 10:31:40 UTC 2019 - Axel Braun 
+
+- Version 4.6.6 - Bugfix Release
+
+---

Old:

  proteus-4.6.5.tar.gz

New:

  proteus-4.6.6.tar.gz



Other differences:
--
++ proteus.spec ++
--- /var/tmp/diff_new_pack.rgYDz2/_old  2019-06-01 09:48:00.615354798 +0200
+++ /var/tmp/diff_new_pack.rgYDz2/_new  2019-06-01 09:48:00.619354796 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package proteus
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2017-2018 Dr. Axel Braun
 #
 # All modifications and additions to the file contributed by third parties
@@ -19,7 +19,7 @@
 
 %define majorver 4.6
 Name:   proteus
-Version:%{majorver}.5
+Version:%{majorver}.6
 Release:0
 Summary:A library to access Tryton's modules like a client
 License:GPL-3.0-or-later

++ proteus-4.6.5.tar.gz -> proteus-4.6.6.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/proteus-4.6.5/.hgtags new/proteus-4.6.6/.hgtags
--- old/proteus-4.6.5/.hgtags   2018-12-03 00:47:53.0 +0100
+++ new/proteus-4.6.6/.hgtags   2019-04-22 10:41:27.0 +0200
@@ -18,3 +18,4 @@
 bf508cfe1024bfe98b86fb67fe90f89c568b9b02 4.6.3
 1357255a797f53827a663cd4ea3d08a5448ab9df 4.6.4
 4b75c46d9bf62a307b5c6e23a13e5500a6f1f24f 4.6.5
+8d23b72d421c4b63f59c547c127be62d561a0e31 4.6.6
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/proteus-4.6.5/CHANGELOG new/proteus-4.6.6/CHANGELOG
--- old/proteus-4.6.5/CHANGELOG 2018-12-03 00:47:53.0 +0100
+++ new/proteus-4.6.6/CHANGELOG 2019-04-22 10:41:26.0 +0200
@@ -1,3 +1,6 @@
+Version 4.6.6 - 2019-04-22
+* Bug fixes (see mercurial logs for details)
+
 Version 4.6.5 - 2018-12-02
 * Bug fixes (see mercurial logs for details)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/proteus-4.6.5/COPYRIGHT new/proteus-4.6.6/COPYRIGHT
--- old/proteus-4.6.5/COPYRIGHT 2018-12-03 00:47:52.0 +0100
+++ new/proteus-4.6.6/COPYRIGHT 2019-04-22 10:41:26.0 +0200
@@ -1,5 +1,5 @@
-Copyright (C) 2010-2018 Cédric Krier.
-Copyright (C) 2010-2018 B2CK SPRL.
+Copyright (C) 2010-2019 Cédric Krier.
+Copyright (C) 2010-2019 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.6.5/PKG-INFO new/proteus-4.6.6/PKG-INFO
--- old/proteus-4.6.5/PKG-INFO  2018-12-03 00:47:54.0 +0100
+++ new/proteus-4.6.6/PKG-INFO  2019-04-22 10:41:27.0 +0200
@@ -1,13 +1,12 @@
-Metadata-Version: 1.1
+Metadata-Version: 2.1
 Name: proteus
-Version: 4.6.5
+Version: 4.6.6
 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.6/
-Description-Content-Type: UNKNOWN
 Description: proteus
 ===
 
@@ -181,3 +180,5 @@
 Classifier: Programming Language :: Python :: Implementation :: CPython
 Classifier: Programming Language :: Python :: Implementation :: PyPy
 Classifier: Topic :: Office/Business
+Provides-Extra: cdecimal
+Provides-Extra: trytond
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/proteus-4.6.5/proteus/__init__.py 
new/proteus-4.6.6/proteus/__init__.py
--- old/proteus-4.6.5/proteus/__init__.py   2018-08-20 22:55:18.0 
+0200
+++ new/proteus-4.6.6/proteus/__init__.py   2018-12-03 00:48:04.0 
+0100
@@ -19,7 +19,7 @@
 
 import proteus.config
 
-__version__ = "4.6.5"
+__version__ = "4.6.6"
 __all__ = ['Model', 'Wizard', 'Report']
 
 _MODELS = threading.local()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/proteus-4.6.5/proteus/config.py 
new/proteus-4.6.6/proteus/config.py
--- old/proteus-4.6.5/proteus/config.py 2018-08-20

commit proteus for openSUSE:Factory

2019-01-21 Thread root
Hello community,

here is the log from the commit of package proteus for openSUSE:Factory checked 
in at 2019-01-21 10:48:57

Comparing /work/SRC/openSUSE:Factory/proteus (Old)
 and  /work/SRC/openSUSE:Factory/.proteus.new.28833 (New)


Package is "proteus"

Mon Jan 21 10:48:57 2019 rev:9 rq:664353 version:4.6.5

Changes:

--- /work/SRC/openSUSE:Factory/proteus/proteus.changes  2018-09-10 
12:32:20.626606945 +0200
+++ /work/SRC/openSUSE:Factory/.proteus.new.28833/proteus.changes   
2019-01-21 10:49:26.900085626 +0100
@@ -1,0 +2,5 @@
+Mon Dec 10 19:29:29 UTC 2018 - Axel Braun 
+
+- Version 4.6.5 - Bugfix Release
+
+---
@@ -44,0 +50 @@
+

Old:

  proteus-4.2.4.tar.gz

New:

  proteus-4.6.5.tar.gz



Other differences:
--
++ proteus.spec ++
--- /var/tmp/diff_new_pack.kqMOq5/_old  2019-01-21 10:49:28.292083928 +0100
+++ /var/tmp/diff_new_pack.kqMOq5/_new  2019-01-21 10:49:28.296083923 +0100
@@ -2,7 +2,7 @@
 # spec file for package proteus
 #
 # Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
-# Copyright (c) 2016 Dr. Axel Braun
+# Copyright (c) 2017-2018 Dr. Axel Braun
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -13,13 +13,13 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
-%define majorver 4.2
+%define majorver 4.6
 Name:   proteus
-Version:%{majorver}.4
+Version:%{majorver}.5
 Release:0
 Summary:A library to access Tryton's modules like a client
 License:GPL-3.0-or-later
@@ -55,7 +55,8 @@
 
 %files 
 %defattr(-,root,root)
-%doc README LICENSE
+%doc README 
+%license LICENSE
 %{python_sitelib}/*
 
 %changelog

++ _service ++
--- /var/tmp/diff_new_pack.kqMOq5/_old  2019-01-21 10:49:28.320083893 +0100
+++ /var/tmp/diff_new_pack.kqMOq5/_new  2019-01-21 10:49:28.324083888 +0100
@@ -1,3 +1,4 @@
 
   
-
\ No newline at end of file
+
+

++ proteus-4.2.4.tar.gz -> proteus-4.6.5.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/proteus-4.2.4/.drone.yml new/proteus-4.6.5/.drone.yml
--- old/proteus-4.2.4/.drone.yml2016-11-28 18:43:52.0 +0100
+++ new/proteus-4.6.5/.drone.yml2018-08-20 22:55:18.0 +0200
@@ -1,4 +1,23 @@
-image: python:all
-script:
-  - pip install tox pydot
-  - tox -e "py27,py33,py34,py35" --skip-missing-interpreters
+clone:
+hg:
+image: plugins/hg
+
+pipeline:
+tox:
+image: ${IMAGE}
+commands:
+- pip install tox pydot
+- tox -e "${TOXENV}"
+volumes:
+ - cache:/root/.cache
+
+matrix:
+include:
+- IMAGE: python:2.7
+  TOXENV: py27
+- IMAGE: python:3.4
+  TOXENV: py34
+- IMAGE: python:3.5
+  TOXENV: py35
+- IMAGE: python:3.6
+  TOXENV: py36
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/proteus-4.2.4/.hgtags new/proteus-4.6.5/.hgtags
--- old/proteus-4.2.4/.hgtags   2018-07-05 11:53:57.0 +0200
+++ new/proteus-4.6.5/.hgtags   2018-12-03 00:47:53.0 +0100
@@ -11,7 +11,10 @@
 1e741a18e2a1f29fcc66e9ab4878554a4e63a355 3.8.0
 403f21dd1bb7059a0928c46c8b21a97c14f9c720 4.0.0
 d5b1e8f047748526d9a2cd354da0e86d617ec4c7 4.2.0
-e93fec45318a3c7bf3657f65e61ef2f8a7af2658 4.2.1
-1403ab2878cb87c6173d863295e73632102e56ba 4.2.2
-f0c92cc914763443499e98a1dc0e2f4256ed76a6 4.2.3
-06918e9a2a4fa841e07c89fb6247f2154d5ebf60 4.2.4
+365af7e74c2baae38e96bc0afb1deae2d2b44ac0 4.4.0
+cd4731fb373698d480a625a286de776a0b9bdc6e 4.6.0
+a619bdc53ae509a3bbe9386bfde8fbf8ec16fa9c 4.6.1
+9e48f91c2c06819554ef34cabd827e19f456a9f9 4.6.2
+bf508cfe1024bfe98b86fb67fe90f89c568b9b02 4.6.3
+1357255a797f53827a663cd4ea3d08a5448ab9df 4.6.4
+4b75c46d9bf62a307b5c6e23a13e5500a6f1f24f 4.6.5
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/proteus-4.2.4/CHANGELOG new/proteus-4.6.5/CHANGELOG
--- old/proteus-4.2.4/CHANGELOG 2018-07-05 11:53:57.0 +0200
+++ new/proteus-4.6.5/CHANGELOG 2018-12-03 00:47:53.0 +0100
@@ -1,13 +1,25 @@
-Version 4.2.4 - 2018-07-05
+Version 4.6.5 - 2018-12-02
 * Bug fixes (see mercurial logs for details)
 
-Version 4.2.3 - 2018-05-07
+Version 4.6.4 - 2018-08-03
 * Bug fixes (see mercurial logs for details)
 
-Version 4.2.2 - 2018-03-01
+Version 4.6.3 - 2018-07-05
 * Bug fixes (see mercuria

commit proteus for openSUSE:Factory

2018-09-10 Thread root
Hello community,

here is the log from the commit of package proteus for openSUSE:Factory checked 
in at 2018-09-10 12:32:19

Comparing /work/SRC/openSUSE:Factory/proteus (Old)
 and  /work/SRC/openSUSE:Factory/.proteus.new (New)


Package is "proteus"

Mon Sep 10 12:32:19 2018 rev:8 rq:634688 version:4.2.4

Changes:

--- /work/SRC/openSUSE:Factory/proteus/proteus.changes  2018-07-19 
22:57:22.865510900 +0200
+++ /work/SRC/openSUSE:Factory/.proteus.new/proteus.changes 2018-09-10 
12:32:20.626606945 +0200
@@ -4 +4 @@
-- Version 4.2.4 - Bugfix Release
+- Version 4.2.4 - Bugfix Release (boo#1107771)



Other differences:
--



commit proteus for openSUSE:Factory

2018-07-19 Thread root
Hello community,

here is the log from the commit of package proteus for openSUSE:Factory checked 
in at 2018-07-19 22:55:28

Comparing /work/SRC/openSUSE:Factory/proteus (Old)
 and  /work/SRC/openSUSE:Factory/.proteus.new (New)


Package is "proteus"

Thu Jul 19 22:55:28 2018 rev:7 rq:623657 version:4.2.4

Changes:

--- /work/SRC/openSUSE:Factory/proteus/proteus.changes  2018-05-15 
10:33:31.299924431 +0200
+++ /work/SRC/openSUSE:Factory/.proteus.new/proteus.changes 2018-07-19 
22:57:22.865510900 +0200
@@ -1,0 +2,5 @@
+Wed Jul 11 12:35:32 UTC 2018 - axel.br...@gmx.de
+
+- Version 4.2.4 - Bugfix Release
+
+---

Old:

  proteus-4.2.3.tar.gz

New:

  proteus-4.2.4.tar.gz



Other differences:
--
++ proteus.spec ++
--- /var/tmp/diff_new_pack.X38qEL/_old  2018-07-19 22:57:23.285509597 +0200
+++ /var/tmp/diff_new_pack.X38qEL/_new  2018-07-19 22:57:23.285509597 +0200
@@ -19,7 +19,7 @@
 
 %define majorver 4.2
 Name:   proteus
-Version:%{majorver}.3
+Version:%{majorver}.4
 Release:0
 Summary:A library to access Tryton's modules like a client
 License:GPL-3.0-or-later

++ proteus-4.2.3.tar.gz -> proteus-4.2.4.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/proteus-4.2.3/.hgtags new/proteus-4.2.4/.hgtags
--- old/proteus-4.2.3/.hgtags   2018-05-07 23:38:42.0 +0200
+++ new/proteus-4.2.4/.hgtags   2018-07-05 11:53:57.0 +0200
@@ -14,3 +14,4 @@
 e93fec45318a3c7bf3657f65e61ef2f8a7af2658 4.2.1
 1403ab2878cb87c6173d863295e73632102e56ba 4.2.2
 f0c92cc914763443499e98a1dc0e2f4256ed76a6 4.2.3
+06918e9a2a4fa841e07c89fb6247f2154d5ebf60 4.2.4
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/proteus-4.2.3/CHANGELOG new/proteus-4.2.4/CHANGELOG
--- old/proteus-4.2.3/CHANGELOG 2018-05-07 23:38:41.0 +0200
+++ new/proteus-4.2.4/CHANGELOG 2018-07-05 11:53:57.0 +0200
@@ -1,3 +1,6 @@
+Version 4.2.4 - 2018-07-05
+* Bug fixes (see mercurial logs for details)
+
 Version 4.2.3 - 2018-05-07
 * Bug fixes (see mercurial logs for details)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/proteus-4.2.3/PKG-INFO new/proteus-4.2.4/PKG-INFO
--- old/proteus-4.2.3/PKG-INFO  2018-05-07 23:38:42.0 +0200
+++ new/proteus-4.2.4/PKG-INFO  2018-07-05 11:53:58.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: proteus
-Version: 4.2.3
+Version: 4.2.4
 Summary: Library to access Tryton server as a client
 Home-page: http://www.tryton.org/
 Author: Tryton
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/proteus-4.2.3/proteus/__init__.py 
new/proteus-4.2.4/proteus/__init__.py
--- old/proteus-4.2.3/proteus/__init__.py   2018-03-01 23:00:49.0 
+0100
+++ new/proteus-4.2.4/proteus/__init__.py   2018-07-05 11:53:55.0 
+0200
@@ -3,7 +3,7 @@
 '''
 A library to access Tryton's models like a client.
 '''
-__version__ = "4.2.3"
+__version__ = "4.2.4"
 __all__ = ['Model', 'Wizard', 'Report']
 import sys
 try:
@@ -1090,11 +1090,7 @@
 ctx['action_id'] = None
 
 if self.form:
-# Filter only modified values
-data = {self.form_state:
-dict((k, v) for k, v in
-self.form._get_on_change_values().iteritems()
-if k in self.form._values)}
+data = {self.form_state: self.form._get_on_change_values()}
 else:
 data = {}
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/proteus-4.2.3/proteus.egg-info/PKG-INFO 
new/proteus-4.2.4/proteus.egg-info/PKG-INFO
--- old/proteus-4.2.3/proteus.egg-info/PKG-INFO 2018-05-07 23:38:42.0 
+0200
+++ new/proteus-4.2.4/proteus.egg-info/PKG-INFO 2018-07-05 11:53:57.0 
+0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: proteus
-Version: 4.2.3
+Version: 4.2.4
 Summary: Library to access Tryton server as a client
 Home-page: http://www.tryton.org/
 Author: Tryton




commit proteus for openSUSE:Factory

2018-05-15 Thread root
Hello community,

here is the log from the commit of package proteus for openSUSE:Factory checked 
in at 2018-05-15 10:13:49

Comparing /work/SRC/openSUSE:Factory/proteus (Old)
 and  /work/SRC/openSUSE:Factory/.proteus.new (New)


Package is "proteus"

Tue May 15 10:13:49 2018 rev:6 rq:606647 version:4.2.3

Changes:

--- /work/SRC/openSUSE:Factory/proteus/proteus.changes  2018-03-11 
15:24:30.600810846 +0100
+++ /work/SRC/openSUSE:Factory/.proteus.new/proteus.changes 2018-05-15 
10:33:31.299924431 +0200
@@ -1,0 +2,5 @@
+Sat May 12 12:59:59 UTC 2018 - axel.br...@gmx.de
+
+- Version 4.2.3 - Bugfix Release
+
+---

Old:

  proteus-4.2.2.tar.gz

New:

  proteus-4.2.3.tar.gz



Other differences:
--
++ proteus.spec ++
--- /var/tmp/diff_new_pack.4Za8at/_old  2018-05-15 10:33:31.771907096 +0200
+++ /var/tmp/diff_new_pack.4Za8at/_new  2018-05-15 10:33:31.771907096 +0200
@@ -19,7 +19,7 @@
 
 %define majorver 4.2
 Name:   proteus
-Version:%{majorver}.2
+Version:%{majorver}.3
 Release:0
 Summary:A library to access Tryton's modules like a client
 License:GPL-3.0-or-later

++ proteus-4.2.2.tar.gz -> proteus-4.2.3.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/proteus-4.2.2/.hgtags new/proteus-4.2.3/.hgtags
--- old/proteus-4.2.2/.hgtags   2018-03-01 23:00:37.0 +0100
+++ new/proteus-4.2.3/.hgtags   2018-05-07 23:38:42.0 +0200
@@ -13,3 +13,4 @@
 d5b1e8f047748526d9a2cd354da0e86d617ec4c7 4.2.0
 e93fec45318a3c7bf3657f65e61ef2f8a7af2658 4.2.1
 1403ab2878cb87c6173d863295e73632102e56ba 4.2.2
+f0c92cc914763443499e98a1dc0e2f4256ed76a6 4.2.3
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/proteus-4.2.2/CHANGELOG new/proteus-4.2.3/CHANGELOG
--- old/proteus-4.2.2/CHANGELOG 2018-03-01 23:00:37.0 +0100
+++ new/proteus-4.2.3/CHANGELOG 2018-05-07 23:38:41.0 +0200
@@ -1,3 +1,6 @@
+Version 4.2.3 - 2018-05-07
+* Bug fixes (see mercurial logs for details)
+
 Version 4.2.2 - 2018-03-01
 * Bug fixes (see mercurial logs for details)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/proteus-4.2.2/PKG-INFO new/proteus-4.2.3/PKG-INFO
--- old/proteus-4.2.2/PKG-INFO  2018-03-01 23:00:37.0 +0100
+++ new/proteus-4.2.3/PKG-INFO  2018-05-07 23:38:42.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: proteus
-Version: 4.2.2
+Version: 4.2.3
 Summary: Library to access Tryton server as a client
 Home-page: http://www.tryton.org/
 Author: Tryton
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/proteus-4.2.2/proteus/__init__.py 
new/proteus-4.2.3/proteus/__init__.py
--- old/proteus-4.2.2/proteus/__init__.py   2017-11-07 18:54:34.0 
+0100
+++ new/proteus-4.2.3/proteus/__init__.py   2018-03-01 23:00:49.0 
+0100
@@ -3,7 +3,7 @@
 '''
 A library to access Tryton's models like a client.
 '''
-__version__ = "4.2.2"
+__version__ = "4.2.3"
 __all__ = ['Model', 'Wizard', 'Report']
 import sys
 try:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/proteus-4.2.2/proteus/pyson.py 
new/proteus-4.2.3/proteus/pyson.py
--- old/proteus-4.2.2/proteus/pyson.py  2016-11-28 18:43:52.0 +0100
+++ new/proteus-4.2.3/proteus/pyson.py  2018-05-07 23:38:40.0 +0200
@@ -1,12 +1,15 @@
 # This file is part of Tryton.  The COPYRIGHT file at the top level of
 # this repository contains the full copyright notices and license terms.
-__all__ = ['PYSONEncoder', 'PYSONDecoder', 'Eval', 'Not', 'Bool', 'And', 'Or',
-'Equal', 'Greater', 'Less', 'If', 'Get', 'In', 'Date', 'DateTime', 'Len']
-import json
 import datetime
-from dateutil.relativedelta import relativedelta
+import json
+from decimal import Decimal
 from functools import reduce, wraps
 
+from dateutil.relativedelta import relativedelta
+
+__all__ = ['PYSONEncoder', 'PYSONDecoder', 'Eval', 'Not', 'Bool', 'And', 'Or',
+'Equal', 'Greater', 'Less', 'If', 'Get', 'In', 'Date', 'DateTime', 'Len']
+
 
 def reduced_type(types):
 types = types.copy()
@@ -119,6 +122,8 @@
 ).pyson()
 else:
 return Date(obj.year, obj.month, obj.day).pyson()
+elif isinstance(obj, Decimal):
+return float(obj)
 return super(PYSONEncoder, self).default(obj)
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/proteus-4.2.2/proteus.egg-info/PKG-INFO 
new/proteus-4.2.3/proteus.egg-info/PKG-INFO
--- old/proteus-4.2.2/proteus.egg-info/PKG-I

commit proteus for openSUSE:Factory

2018-03-11 Thread root
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.0 +0100
+++ new/proteus-4.2.2/.hgtags   2018-03-01 23:00:37.0 +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.0 +0100
+++ new/proteus-4.2.2/CHANGELOG 2018-03-01 23:00:37.0 +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.0 +0100
+++ new/proteus-4.2.2/COPYRIGHT 2018-03-01 23:00:36.0 +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.0 +0100
+++ new/proteus-4.2.2/PKG-INFO  2018-03-01 23:00:37.0 +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.0 
+0100
+++ new/proteus-4.2.2/proteus/__init__.py   2017-11-07 18:54:34.0 
+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.0 +0100
+++ new/proteus-4.2.2/proteus/config.py 20

commit proteus for openSUSE:Factory

2017-11-16 Thread root
Hello community,

here is the log from the commit of package proteus for openSUSE:Factory checked 
in at 2017-11-16 14:03:09

Comparing /work/SRC/openSUSE:Factory/proteus (Old)
 and  /work/SRC/openSUSE:Factory/.proteus.new (New)


Package is "proteus"

Thu Nov 16 14:03:09 2017 rev:4 rq:542137 version:4.2.1

Changes:

--- /work/SRC/openSUSE:Factory/proteus/proteus.changes  2017-07-05 
23:55:39.575718979 +0200
+++ /work/SRC/openSUSE:Factory/.proteus.new/proteus.changes 2017-11-16 
14:03:09.952947297 +0100
@@ -0,0 +1,5 @@
+---
+Thu Nov  9 06:06:11 UTC 2017 - axel.br...@gmx.de
+
+- Version 4.2.1 - Bugfix Release
+

Old:

  proteus-4.2.0.tar.gz

New:

  proteus-4.2.1.tar.gz



Other differences:
--
++ proteus.spec ++
--- /var/tmp/diff_new_pack.q6wNrX/_old  2017-11-16 14:03:10.676921058 +0100
+++ /var/tmp/diff_new_pack.q6wNrX/_new  2017-11-16 14:03:10.680920914 +0100
@@ -19,7 +19,7 @@
 
 %define majorver 4.2
 Name:   proteus
-Version:%{majorver}.0
+Version:%{majorver}.1
 Release:0
 Summary:A library to access Tryton's modules like a client
 License:GPL-3.0+

++ proteus-4.2.0.tar.gz -> proteus-4.2.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/proteus-4.2.0/.drone.yml new/proteus-4.2.1/.drone.yml
--- old/proteus-4.2.0/.drone.yml1970-01-01 01:00:00.0 +0100
+++ new/proteus-4.2.1/.drone.yml2016-11-28 18:43:52.0 +0100
@@ -0,0 +1,4 @@
+image: python:all
+script:
+  - pip install tox pydot
+  - tox -e "py27,py33,py34,py35" --skip-missing-interpreters
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/proteus-4.2.0/.hgtags new/proteus-4.2.1/.hgtags
--- old/proteus-4.2.0/.hgtags   1970-01-01 01:00:00.0 +0100
+++ new/proteus-4.2.1/.hgtags   2017-11-07 18:54:24.0 +0100
@@ -0,0 +1,14 @@
+3974f546b848d4ac59551db9f733d8ed62946dfd 1.8.0
+c8fdae3b2338b744fce709572958884a95de87b3 2.0.0
+120d0435125cf3a3c28280321962571924ad422f 2.2.0
+ef9846cb18afe62182de446d8e4fa7b8393f7168 2.4.0
+648c43939fd698988bde5b54f7a1dff9d47922af 2.6.0
+5625ce03643f9f2b69659907754e5b0e924c689f 2.8.0
+31740f7e08a0c449ce6715e1ef15392fb6326ce9 3.0.0
+40affcdda4629de37997d0e5c7d3fe9ca2806b12 3.2.0
+61013c4482fc95a61d2a15a8b21574a706755b10 3.4.0
+2a2503ebd25887ff3668d470809c00c5bcf2c6c7 3.6.0
+1e741a18e2a1f29fcc66e9ab4878554a4e63a355 3.8.0
+403f21dd1bb7059a0928c46c8b21a97c14f9c720 4.0.0
+d5b1e8f047748526d9a2cd354da0e86d617ec4c7 4.2.0
+e93fec45318a3c7bf3657f65e61ef2f8a7af2658 4.2.1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/proteus-4.2.0/CHANGELOG new/proteus-4.2.1/CHANGELOG
--- old/proteus-4.2.0/CHANGELOG 2016-11-28 16:00:44.0 +0100
+++ new/proteus-4.2.1/CHANGELOG 2017-11-07 18:54:23.0 +0100
@@ -1,3 +1,6 @@
+Version 4.2.1 - 2017-11-07
+* Bug fixes (see mercurial logs for details)
+
 Version 4.2.0 - 2016-11-28
 * Bug fixes (see mercurial logs for details)
 * Fill default Report data
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/proteus-4.2.0/COPYRIGHT new/proteus-4.2.1/COPYRIGHT
--- old/proteus-4.2.0/COPYRIGHT 2016-11-28 16:00:41.0 +0100
+++ new/proteus-4.2.1/COPYRIGHT 2017-11-07 18:54:23.0 +0100
@@ -1,5 +1,5 @@
-Copyright (C) 2010-2016 Cédric Krier.
-Copyright (C) 2010-2016 B2CK SPRL.
+Copyright (C) 2010-2017 Cédric Krier.
+Copyright (C) 2010-2017 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.0/PKG-INFO new/proteus-4.2.1/PKG-INFO
--- old/proteus-4.2.0/PKG-INFO  2016-11-28 16:01:02.0 +0100
+++ new/proteus-4.2.1/PKG-INFO  2017-11-07 18:54:25.0 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: proteus
-Version: 4.2.0
+Version: 4.2.1
 Summary: Library to access Tryton server as a client
 Home-page: http://www.tryton.org/
 Author: Tryton
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/proteus-4.2.0/proteus/__init__.py 
new/proteus-4.2.1/proteus/__init__.py
--- old/proteus-4.2.0/proteus/__init__.py   2016-11-28 16:00:37.0 
+0100
+++ new/proteus-4.2.1/proteus/__init__.py   2017-11-07 18:54:22.0 
+0100
@@ -3,7 +3,7 @@
 '''
 A library to access Tryton's models like a client.
 '''
-__version__ = "4.2.0"
+__version__ = "4.2.1"
 __all__ = ['Model', 'Wizard', 'Report']
 import sys
 try:
@@ -545,6 +545,8 @@
   

commit proteus for openSUSE:Factory

2017-07-05 Thread root
Hello community,

here is the log from the commit of package proteus for openSUSE:Factory checked 
in at 2017-07-05 23:55:37

Comparing /work/SRC/openSUSE:Factory/proteus (Old)
 and  /work/SRC/openSUSE:Factory/.proteus.new (New)


Package is "proteus"

Wed Jul  5 23:55:37 2017 rev:3 rq:505301 version:4.2.0

Changes:

--- /work/SRC/openSUSE:Factory/proteus/proteus.changes  2016-11-08 
18:28:07.0 +0100
+++ /work/SRC/openSUSE:Factory/.proteus.new/proteus.changes 2017-07-05 
23:55:39.575718979 +0200
@@ -2 +2 @@
-Sun Nov  6 19:25:44 UTC 2016 - axel.br...@gmx.de
+Mon Nov 28 18:22:41 UTC 2016 - axel.br...@gmx.de 
@@ -4 +4 @@
-- version 3.8.5 
+- Tryton Release 4.2 
@@ -7 +7 @@
-Tue Sep  6 15:27:24 UTC 2016 - axel.br...@gmx.de
+Sat May 14 19:25:43 UTC 2016 - axel.br...@gmx.de
@@ -9,7 +9 @@
-- version 3.8.4
-

-Fri Aug 26 11:21:06 UTC 2016 - axel.br...@gmx.de
-
-- Clean up of spec file, fdupes added 
-  service file set to localonly
+- version 4.0

Old:

  proteus-3.8.5.tar.gz

New:

  proteus-4.2.0.tar.gz



Other differences:
--
++ proteus.spec ++
--- /var/tmp/diff_new_pack.yWZE5q/_old  2017-07-05 23:55:40.447596162 +0200
+++ /var/tmp/diff_new_pack.yWZE5q/_new  2017-07-05 23:55:40.451595598 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package proteus
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2016 Dr. Axel Braun
 #
 # All modifications and additions to the file contributed by third parties
@@ -17,11 +17,15 @@
 #
 
 
-%define majorver 3.8
-Version:%{majorver}.5
-Release:0
-
+%define majorver 4.2
 Name:   proteus
+Version:%{majorver}.0
+Release:0
+Summary:A library to access Tryton's modules like a client
+License:GPL-3.0+
+Group:  Productivity/Office/Management
+Url:http://www.tryton.org/
+Source0:
http://downloads.tryton.org/%{majorver}/%{name}-%{version}.tar.gz
 # List of additional build dependencies
 BuildRequires:  fdupes
 BuildRequires:  python-devel
@@ -29,20 +33,12 @@
 BuildRequires:  python-psycopg2
 BuildRequires:  python-pydot
 BuildRequires:  python-setuptools
-
-Url:http://www.tryton.org/
-Source0:
http://downloads.tryton.org/%{majorver}/%{name}-%{version}.tar.gz
-Summary:A library to access Tryton's modules like a client
-License:GPL-3.0+
-Group:  Productivity/Office/Management
-
-BuildArch:  noarch
-
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Requires:   python-cdecimal
 Requires:   python-dateutil
 Requires:   python-simplejson
 Requires:   trytond
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+BuildArch:  noarch
 
 %description
 Proteus allows you to access Tryton's modules like a client. Useful for 
automation, data load etc.

++ proteus-3.8.5.tar.gz -> proteus-4.2.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/proteus-3.8.5/CHANGELOG new/proteus-4.2.0/CHANGELOG
--- old/proteus-3.8.5/CHANGELOG 2016-11-06 17:51:55.0 +0100
+++ new/proteus-4.2.0/CHANGELOG 2016-11-28 16:00:44.0 +0100
@@ -1,17 +1,10 @@
-Version 3.8.5 - 2016-11-06
+Version 4.2.0 - 2016-11-28
 * Bug fixes (see mercurial logs for details)
+* Fill default Report data
 
-Version 3.8.4 - 2016-09-03
-* Bug fixes (see mercurial logs for details)
-
-Version 3.8.3 - 2016-08-02
-* Bug fixes (see mercurial logs for details)
-
-Version 3.8.2 - 2016-07-04
-* Bug fixes (see mercurial logs for details)
-
-Version 3.8.1 - 2016-01-11
+Version 4.0.0 - 2016-05-02
 * Bug fixes (see mercurial logs for details)
+* Add Python3 support
 
 Version 3.8.0 - 2015-11-02
 * Bug fixes (see mercurial logs for details)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/proteus-3.8.5/INSTALL new/proteus-4.2.0/INSTALL
--- old/proteus-3.8.5/INSTALL   2016-04-27 22:50:45.0 +0200
+++ new/proteus-4.2.0/INSTALL   2016-11-05 19:56:58.0 +0100
@@ -7,7 +7,6 @@
  * Python 2.7 or later (http://www.python.org/)
  * python-dateutil (http://labix.org/python-dateutil)
  * Optional: trytond (http://www.tryton.org/)
- * Optional: simplejson (http://undefined.org/python/#simplejson)
  * Optional: cdecimal (http://www.bytereef.org/mpdecimal/index.html)
 
 Installation
@@ -25,5 +24,5 @@
 For advanced options, please refer to the easy_install and/or the distutils
 documentation:
 
-  http://peak.telecommunity.com/DevCenter/EasyInstall
+  http://setuptools.readthedocs.io/en/latest/easy_install.html
   http://docs.python.org/inst/inst.html
diff -urN '--exclude=

commit proteus for openSUSE:Factory

2016-11-08 Thread h_root
Hello community,

here is the log from the commit of package proteus for openSUSE:Factory checked 
in at 2016-11-08 18:28:06

Comparing /work/SRC/openSUSE:Factory/proteus (Old)
 and  /work/SRC/openSUSE:Factory/.proteus.new (New)


Package is "proteus"

Changes:

--- /work/SRC/openSUSE:Factory/proteus/proteus.changes  2016-09-23 
11:32:29.0 +0200
+++ /work/SRC/openSUSE:Factory/.proteus.new/proteus.changes 2016-11-08 
18:28:07.0 +0100
@@ -1,0 +2,5 @@
+Sun Nov  6 19:25:44 UTC 2016 - axel.br...@gmx.de
+
+- version 3.8.5 
+
+---

Old:

  proteus-3.8.4.tar.gz

New:

  proteus-3.8.5.tar.gz



Other differences:
--
++ proteus.spec ++
--- /var/tmp/diff_new_pack.tlw6Yr/_old  2016-11-08 18:28:08.0 +0100
+++ /var/tmp/diff_new_pack.tlw6Yr/_new  2016-11-08 18:28:08.0 +0100
@@ -14,34 +14,35 @@
 # published by the Open Source Initiative.
 
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
+#
+
 
 %define majorver 3.8
-Version:%{majorver}.4
+Version:%{majorver}.5
+Release:0
 
 Name:   proteus
 # List of additional build dependencies
 BuildRequires:  fdupes
 BuildRequires:  python-devel 
-BuildRequires: python-psycopg2 
 BuildRequires: python-lxml 
+BuildRequires:  python-psycopg2
 BuildRequires: python-pydot 
 BuildRequires: python-setuptools
 
-Release:0
-License:GPL-3.0+
 Url:http://www.tryton.org/
 Source0:
http://downloads.tryton.org/%{majorver}/%{name}-%{version}.tar.gz
-Group:  Productivity/Office/Management
 Summary:A library to access Tryton's modules like a client
+License:GPL-3.0+
+Group:  Productivity/Office/Management
 
 BuildArch:  noarch
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-Requires:  trytond
-Requires:  python-dateutil 
 Requires:  python-cdecimal
+Requires:   python-dateutil
 Requires:  python-simplejson
-
+Requires:   trytond
 
 %description
 Proteus allows you to access Tryton's modules like a client. Useful for 
automation, data load etc.

++ proteus-3.8.4.tar.gz -> proteus-3.8.5.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/proteus-3.8.4/CHANGELOG new/proteus-3.8.5/CHANGELOG
--- old/proteus-3.8.4/CHANGELOG 2016-09-03 12:12:23.0 +0200
+++ new/proteus-3.8.5/CHANGELOG 2016-11-06 17:51:55.0 +0100
@@ -1,3 +1,6 @@
+Version 3.8.5 - 2016-11-06
+* Bug fixes (see mercurial logs for details)
+
 Version 3.8.4 - 2016-09-03
 * Bug fixes (see mercurial logs for details)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/proteus-3.8.4/PKG-INFO new/proteus-3.8.5/PKG-INFO
--- old/proteus-3.8.4/PKG-INFO  2016-09-03 12:12:36.0 +0200
+++ new/proteus-3.8.5/PKG-INFO  2016-11-06 17:52:06.0 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: proteus
-Version: 3.8.4
+Version: 3.8.5
 Summary: Library to access Tryton server as a client
 Home-page: http://www.tryton.org/
 Author: Tryton
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/proteus-3.8.4/proteus/__init__.py 
new/proteus-3.8.5/proteus/__init__.py
--- old/proteus-3.8.4/proteus/__init__.py   2016-09-03 12:12:02.0 
+0200
+++ new/proteus-3.8.5/proteus/__init__.py   2016-09-03 12:12:53.0 
+0200
@@ -3,7 +3,7 @@
 '''
 A library to access Tryton's models like a client.
 '''
-__version__ = "3.8.4"
+__version__ = "3.8.5"
 __all__ = ['Model', 'Wizard', 'Report']
 import sys
 try:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/proteus-3.8.4/proteus/config.py 
new/proteus-3.8.5/proteus/config.py
--- old/proteus-3.8.4/proteus/config.py 2016-04-27 22:50:45.0 +0200
+++ new/proteus-3.8.5/proteus/config.py 2016-11-06 17:51:42.0 +0100
@@ -91,7 +91,7 @@
 dct = {}
 items = self._stack[mark:]
 for i in range(0, len(items), 2):
-dct[xmlrpclib._stringify(items[i])] = items[i + 1]
+dct[items[i]] = items[i + 1]
 dct = XMLRPCDecoder()(dct)
 self._stack[mark:] = [dct]
 self._value = 0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/proteus-3.8.4/proteus.egg-info/PKG-INFO 
new/proteus-3.8.5/proteus.egg-info/PKG-INFO
--- old/proteus-3.8.4/proteus.egg-info/PKG-INFO 2016-09-03 12:12:35.0 
+0200
+++ new/proteus-3.8.5/proteus.egg-info/PKG-INFO 2016-11-06 17:52:05.0 
+0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: proteus
-Version: 3.8.4
+Version: 3.8.5
 Summary: Library to access Try