- 11 Nov, 2016 4 commits
-
-
Jim Fulton authored
Transaction meta data cleanup
-
Jim Fulton authored
Convert to unicode if bytes are given.
-
Jim Fulton authored
-
Jim Fulton authored
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.
-
- 08 Nov, 2016 7 commits
-
-
Jim Fulton authored
-
Jim Fulton authored
Run decorator, a simpler alternative to attempts
-
Jim Fulton authored
-
Jim Fulton authored
-
Jim Fulton authored
-
Jim Fulton authored
Fix #19 attempts didn't stop on success
-
Jim Fulton authored
-
- 07 Nov, 2016 6 commits
-
-
Jim Fulton authored
-
Jim Fulton authored
-
Jim Fulton authored
It's nice if docs are tested, but doctests shouldn't pollute docs.
-
Jim Fulton authored
-
Jim Fulton authored
Uses fix from https://github.com/zopefoundation/transaction/pull/20/files but different test changes.
-
Jim Fulton authored
-
- 24 Oct, 2016 1 commit
-
-
Tres Seaver authored
Should fix build failures on slightly-older setuptools installations, e.g.: http://jenkins.pylonsproject.org/job/transaction/53/console.
-
- 21 Oct, 2016 2 commits
-
-
Jim Fulton authored
Update URL in setup.py Thanks!
-
Dustin Ingram authored
-
- 16 Sep, 2016 1 commit
-
-
Tres Seaver authored
Corrected ITransaction: removed beforeCommitHook and 2 misplaced 'self' parameters
-
- 15 Sep, 2016 1 commit
-
-
Shane Hathaway authored
Corrected ITransaction: removed beforeCommitHook (no longer implemented) and two misplaced 'self' args.
-
- 10 Jun, 2016 10 commits
-
-
Jim Fulton authored
-
Tres Seaver authored
Restore display of missing lines.
-
Jim Fulton authored
Add new testing dep, 'mock' for coverage env.
-
Tres Seaver authored
-
Tres Seaver authored
Coverage 4.1 defaults 'show_missing' to False.
-
Jim Fulton authored
Notify data managers that join transactions in progress
-
Jim Fulton authored
-
Jim Fulton authored
-
Jim Fulton authored
transactions were in progress didn't have their newTransaction methods called to let them know of the in-progress transactions.
-
Jim Fulton authored
-
- 21 May, 2016 4 commits
-
-
Jim Fulton authored
-
Jim Fulton authored
New transaction API for storing data on behalf of objects
-
Jim Fulton authored
And that it's id is used.
-
Jim Fulton authored
For objects such as data managers or their subobjects that work with multiple transactions, it's convenient to store transaction-specific data on the transaction itself. The transaction knows nothing about the data, but simply holds it on behalf of the object. Discussion: https://groups.google.com/forum/#!topic/python-transaction/oUzj3uIHBgA
-
- 20 May, 2016 2 commits
-
-
Jim Fulton authored
Free DataManagers when a transaction becomes non-current.
-
Jason Madden authored
-
- 05 May, 2016 2 commits
-
-
Jim Fulton authored
-
Jim Fulton authored
added ITransactionManager.registeredSynchs and clearSynchs
-