Hello community,

here is the log from the commit of package trytond for openSUSE:Factory checked 
in at 2017-12-14 11:00:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/trytond (Old)
 and      /work/SRC/openSUSE:Factory/.trytond.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "trytond"

Thu Dec 14 11:00:33 2017 rev:14 rq:556566 version:4.2.8

Changes:
--------
--- /work/SRC/openSUSE:Factory/trytond/trytond.changes  2017-11-16 
14:03:19.156613738 +0100
+++ /work/SRC/openSUSE:Factory/.trytond.new/trytond.changes     2017-12-14 
11:01:42.583372977 +0100
@@ -1,0 +2,5 @@
+Tue Dec  5 20:19:55 UTC 2017 - [email protected]
+
+- Version 4.2.8 - Bugfix Release
+
+-------------------------------------------------------------------

Old:
----
  trytond-4.2.7.tar.gz

New:
----
  trytond-4.2.8.tar.gz

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

Other differences:
------------------
++++++ trytond.spec ++++++
--- /var/tmp/diff_new_pack.bMyVSs/_old  2017-12-14 11:01:43.167344786 +0100
+++ /var/tmp/diff_new_pack.bMyVSs/_new  2017-12-14 11:01:43.167344786 +0100
@@ -20,7 +20,7 @@
 %define majorver 4.2
 %define base_name tryton
 Name:           trytond
-Version:        %{majorver}.7
+Version:        %{majorver}.8
 Release:        0
 
 Summary:        An Enterprise Resource Planning (ERP) system

++++++ tryton-server.README.SUSE ++++++
--- /var/tmp/diff_new_pack.bMyVSs/_old  2017-12-14 11:01:43.211342662 +0100
+++ /var/tmp/diff_new_pack.bMyVSs/_new  2017-12-14 11:01:43.211342662 +0100
@@ -55,16 +55,9 @@
 Tryton uses a Relational Database Management System (RDBMS) to store data. The
 preferred RDBMS for Tryton is PostgreSQL.
 
-You have to setup this database manually. Here is a short explanation how to
-achieve this.
+The following steps guide you through the setup:
 
-We can distinguish two scenarios, to which the following description will 
reference:
-
-  1) the database is created manually (recommended for productive environments)
-
-  2) the database shall be created from the Tryton client (recommended for 
test)
-
-  * In both cases, make sure PostgreSQL is running:
+  * Make sure PostgreSQL is running:
 
     > systemctl status postgresql
 
@@ -138,7 +131,7 @@
 Creating the database for Tryton
 --------------------------------
 
-For manual creation of the database, the folowing steps are to be performed:
+For manual creation of the database, the following steps are to be performed:
 
   * Creating the database:
 
@@ -156,7 +149,9 @@
     > /usr/bin/trytond-admin -c /etc/tryton/trytond.conf --all -d mydb
 
     Note: Use the database name you chose in the previous step (here as 
default: 
-    mydb). You will be asked for the admin password for this database. For the 
first time, log in to the newly initialized database with user admin and 
password as set during initialization.
+    mydb). You will be asked for the admin password for this database. 
+    For the first time, log in to the newly initialized database with user 
'admin' 
+    and password as set during initialization.
 
 As result you will have a bare Tryton database with the base modules installed.
 

++++++ trytond-4.2.7.tar.gz -> trytond-4.2.8.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.2.7/.hgtags new/trytond-4.2.8/.hgtags
--- old/trytond-4.2.7/.hgtags   2017-11-07 16:53:29.000000000 +0100
+++ new/trytond-4.2.8/.hgtags   2017-12-04 23:58:19.000000000 +0100
@@ -22,3 +22,4 @@
 ec6cf0cc82bce88cacc58949bd6a68225f2a312e 4.2.5
 52447cdf4482dce5bc76ea26b7b7fc5f82361644 4.2.6
 5f301276879f4fe742f998fa483c83126a8b3a4a 4.2.7
+6162731451b1515b645a72332d19c4e83e207f15 4.2.8
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.2.7/CHANGELOG new/trytond-4.2.8/CHANGELOG
--- old/trytond-4.2.7/CHANGELOG 2017-11-07 16:53:29.000000000 +0100
+++ new/trytond-4.2.8/CHANGELOG 2017-12-04 23:58:19.000000000 +0100
@@ -1,3 +1,6 @@
+Version 4.2.8 - 2017-12-04
+* Bug fixes (see mercurial logs for details)
+
 Version 4.2.7 - 2017-11-07
 * Bug fixes (see mercurial logs for details)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.2.7/PKG-INFO new/trytond-4.2.8/PKG-INFO
--- old/trytond-4.2.7/PKG-INFO  2017-11-07 16:53:30.000000000 +0100
+++ new/trytond-4.2.8/PKG-INFO  2017-12-04 23:58:20.000000000 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: trytond
-Version: 4.2.7
+Version: 4.2.8
 Summary: Tryton server
 Home-page: http://www.tryton.org/
 Author: Tryton
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.2.7/trytond/__init__.py 
new/trytond-4.2.8/trytond/__init__.py
--- old/trytond-4.2.7/trytond/__init__.py       2017-08-08 18:18:11.000000000 
+0200
+++ new/trytond-4.2.8/trytond/__init__.py       2017-11-07 16:54:03.000000000 
+0100
@@ -5,7 +5,7 @@
 import logging
 from email import charset
 
-__version__ = "4.2.7"
+__version__ = "4.2.8"
 logger = logging.getLogger(__name__)
 
 os.environ['TZ'] = 'UTC'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.2.7/trytond/model/modelstorage.py 
new/trytond-4.2.8/trytond/model/modelstorage.py
--- old/trytond-4.2.7/trytond/model/modelstorage.py     2017-11-07 
16:53:27.000000000 +0100
+++ new/trytond-4.2.8/trytond/model/modelstorage.py     2017-11-10 
11:38:17.000000000 +0100
@@ -1433,7 +1433,7 @@
                 to_write = []
                 for target in targets:
                     if target.id is None or target.id < 0:
-                        if field._type == 'one2many':
+                        if field._type == 'one2many' and field.field:
                             # Don't store old target link
                             setattr(target, field.field, None)
                         to_create.append(target._save_values)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.2.7/trytond/model/modelview.py 
new/trytond-4.2.8/trytond/model/modelview.py
--- old/trytond-4.2.7/trytond/model/modelview.py        2017-05-03 
18:52:26.000000000 +0200
+++ new/trytond-4.2.8/trytond/model/modelview.py        2017-12-04 
23:58:17.000000000 +0100
@@ -739,6 +739,7 @@
                     del value['remove']
                 if not value:
                     continue
+                value = dict(value)
             elif field._type == 'many2many':
                 value = [r.id for r in value]
             changed[fname] = value
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.2.7/trytond/tools/misc.py 
new/trytond-4.2.8/trytond/tools/misc.py
--- old/trytond-4.2.7/trytond/tools/misc.py     2017-08-08 18:17:33.000000000 
+0200
+++ new/trytond-4.2.8/trytond/tools/misc.py     2017-12-04 23:58:17.000000000 
+0100
@@ -91,11 +91,11 @@
     :return: A SMTP instance. The quit() method must be call when all
     the calls to sendmail() have been made.
     """
-    from ..sendmail import _get_smtp_server
+    from ..sendmail import get_smtp_server
     warnings.warn(
         'get_smtp_server is deprecated use trytond.sendmail',
         DeprecationWarning)
-    return _get_smtp_server()
+    return get_smtp_server()
 
 
 def memoize(maxsize):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trytond-4.2.7/trytond.egg-info/PKG-INFO 
new/trytond-4.2.8/trytond.egg-info/PKG-INFO
--- old/trytond-4.2.7/trytond.egg-info/PKG-INFO 2017-11-07 16:53:30.000000000 
+0100
+++ new/trytond-4.2.8/trytond.egg-info/PKG-INFO 2017-12-04 23:58:20.000000000 
+0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: trytond
-Version: 4.2.7
+Version: 4.2.8
 Summary: Tryton server
 Home-page: http://www.tryton.org/
 Author: Tryton


Reply via email to