diff options
Diffstat (limited to 'python/python2-transaction/README')
-rw-r--r-- | python/python2-transaction/README | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/python/python2-transaction/README b/python/python2-transaction/README new file mode 100644 index 000000000000..8c1d022bd73d --- /dev/null +++ b/python/python2-transaction/README @@ -0,0 +1,8 @@ +This package contains a generic transaction implementation for Python. +It is mainly used by the ZODB, though. + +Note that the data manager API, transaction.interfaces.IDataManager, is +syntactically simple, but semantically complex. The semantics were not +easy to express in the interface. This could probably use more work. The +semantics are presented in detail through examples of a sample data +manager in transaction.tests.test_SampleDataManager. |