[Checkins] [zopefoundation/transaction] 09c1d0: - The transaction ``user`` and ``description`` att...

GitHub noreply at github.com
Fri Nov 11 18:18:25 CET 2016


  Branch: refs/heads/meta-data-26-27
  Home:   https://github.com/zopefoundation/transaction
  Commit: 09c1d03a1c5355878522d38fe69a5e292e65e3fd
      https://github.com/zopefoundation/transaction/commit/09c1d03a1c5355878522d38fe69a5e292e65e3fd
  Author: Jim Fulton <jim at zope.com>
  Date:   2016-11-11 (Fri, 11 Nov 2016)

  Changed paths:
    M CHANGES.rst
    M transaction/_transaction.py
    M transaction/interfaces.py
    M transaction/tests/test__transaction.py

  Log Message:
  -----------
  - The transaction ``user`` and ``description`` attributes are now
  defined to be text (unicode) as apposed 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.




More information about the checkins mailing list