Hello community,

here is the log from the commit of package python3-transaction for 
openSUSE:Factory checked in at 2016-11-17 12:44:25
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python3-transaction (Old)
 and      /work/SRC/openSUSE:Factory/.python3-transaction.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python3-transaction"

Changes:
--------
--- /work/SRC/openSUSE:Factory/python3-transaction/python3-transaction.changes  
2016-06-25 02:21:46.000000000 +0200
+++ 
/work/SRC/openSUSE:Factory/.python3-transaction.new/python3-transaction.changes 
    2016-11-17 12:44:26.000000000 +0100
@@ -1,0 +2,32 @@
+Tue Nov 15 23:57:33 UTC 2016 - a...@gmx.de
+
+- update to version 2.0.2:
+  * Fixed: Some legacy applications expect the transaction _extension
+    attribute to be mutable and it wasn’t.
+
+- changes from version 2.0.1:
+  * The transaction user and description attributes are now defined to
+    be text (unicode) as opposed to Python the str type.
+  * Added the extended_info transaction attribute which contains
+    transaction meta data. (The _extension attribute is retained as an
+    alias for backward compatibility.)
+  * The transaction interface, ITransaction, now requires
+    extended_info keys to be text (unicode) and values to be
+    JSON-serializable.
+  * Removed setUser from ITransaction. We’ll keep the method
+    indefinitely, but it’s unseemly in ITransaction. :)
+  * The main purpose of these changes is to tighten up the text
+    specification of user, description and extended_info keys, and to
+    give us more flexibility in the future for serializing extended
+    info. It’s possible that these changes will be breaking, so we’re
+    also increasing the major version number.
+
+- changes from version 1.7.0:
+  * Added a transaction-manager run method for running a function as a
+    transaction, retrying as necessary on transient errors.
+  * Fixed the transaction manager attempts method. It didn’t stop
+    repeating when there wasn’t an error.
+  * Corrected ITransaction by removing beforeCommitHook (which is no
+    longer implemented) and removing ‘self’ from two methods.
+
+-------------------------------------------------------------------

Old:
----
  transaction-1.6.1.tar.gz

New:
----
  transaction-2.0.2.tar.gz

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

Other differences:
------------------
++++++ python3-transaction.spec ++++++
--- /var/tmp/diff_new_pack.uePYjE/_old  2016-11-17 12:44:27.000000000 +0100
+++ /var/tmp/diff_new_pack.uePYjE/_new  2016-11-17 12:44:27.000000000 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           python3-transaction
-Version:        1.6.1
+Version:        2.0.2
 Release:        0
 Summary:        Transaction management for Python
 License:        ZPL-2.1

++++++ transaction-1.6.1.tar.gz -> transaction-2.0.2.tar.gz ++++++
++++ 2457 lines of diff (skipped)


Reply via email to