------------------------------------------------------------------- Tue Jan 15 15:52:04 UTC 2013 - p.drouand@gmail.com - Initial python3 support ------------------------------------------------------------------- Tue Jan 15 15:49:33 UTC 2013 - p.drouand@gmail.com - Update to 1.4.0 version: * Updated Trove classifiers. ------------------------------------------------------------------- Tue Jan 15 15:48:03 UTC 2013 - p.drouand@gmail.com - Update to 1.4.0b1 version: * Converted existing doctests into Sphinx documentation (snippets are exercised via 'tox'). * 100% unit test coverage. * Backward incompatibility: raise ValueError rather than AssertionError for runtime errors: - In Transaction.doom if the transaction is in a non-doomable state. - In TransactionManager.attempts if passed a non-positive value. - In TransactionManager.free if passed a foreign transaction. * Declared support for Python 3.3 in setup.py, and added tox testing. * When a non-retryable exception was raised as the result of a call to transaction.manager.commit within the "attempts" machinery, the exception was not reraised properly. Symptom: an unrecoverable exception such as Unsupported: Storing blobs in is not supported. would be swallowed inappropriately. ------------------------------------------------------------------- Wed Jun 6 16:07:36 UTC 2012 - os-dev@jacraig.com - Update to 1.3.0: * Added Sphinx API docuementation. * Added explicit support for PyPy. * Dropped use of Python3-incompatible zope.interface.implements class advisor in favor of zope.interface.implementer class decorator. * Added support for continuous integration using tox and jenkins. * Added setup.py docs alias (installs Sphinx and dependencies). * Added setup.py dev alias (runs setup.py develop plus installs nose and coverage). * Python 3.3 compatibility. * Fix "for attempt in transaction.attempts(x)" machinery, which would not retry a transaction if its implicit call to .commit() itself raised a transient error. Symptom: seeing conflict errors even though you thought you were retrying some number of times via the "attempts" machinery (the first attempt to generate an exception during commit would cause that exception to be raised). ------------------------------------------------------------------- Tue Feb 28 09:08:33 UTC 2012 - saschpe@suse.de - Fix SLE_11 build by actually BuildRequiring python-devel ------------------------------------------------------------------- Wed Feb 1 14:52:12 UTC 2012 - saschpe@suse.de - Update to version 1.2.0: * Python 3.2 compatibility. * Dropped Python 2.4 and 2.5 compatibility - Set license to SPDX style (ZPL-2.1) - Ran spec-cleaner ------------------------------------------------------------------- Mon Oct 11 10:00:37 UTC 2010 - coolo@novell.com - update to 1.1.1 * Code in ``_transaction.py`` held on to local references to traceback objects after calling ``sys.exc_info()`` to get one, causing potential reference leakages. * Fixed ``hexlify`` NameError in ``transaction._transaction.oid_repr`` and add test. ------------------------------------------------------------------- Tue Sep 14 08:54:35 UTC 2010 - coolo@novell.com - make it noarch for > 11.2 ------------------------------------------------------------------- Wed Jul 21 12:23:50 UTC 2010 - cfarrell@novell.com - Updated to 1.1.0 New Features: - Transaction managers and the transaction module can be used with the with statement to define transaction boundaries - There is a new iterator function that automates dealing with transient errors (such as ZODB confict errors). Bugs fixed: - Fixed a bug that caused extra commit calls to be made on data managers under certain special circumstances. - When threads were reused, transaction data could leak accross them, causing subtle application bugs. - Fixed zopeinterface require as per bnc#623255 - Added %doc section ------------------------------------------------------------------- Thu Jun 17 11:11:43 UTC 2010 - hvogel@novell.com - Prepare specfile for factory submission o pass CFLAGS o use the standard modname ------------------------------------------------------------------- Wed Mar 04 12:00:00 UTC 2009 - cfarrell1980@gmail.com - Initial package, version 1.0a1