summaryrefslogtreecommitdiff
path: root/libraries/python-transaction/README
diff options
context:
space:
mode:
authorLionel Young <redtricycle@gmail.com>2010-05-13 00:59:16 +0200
committerDavid Somero <xgizzmo@slackbuilds.org>2010-05-13 00:59:16 +0200
commit5a0a94c7a4385bc3edf5b48b69277468d558afb6 (patch)
treebdd6762bae47d81dd350eed4eb6b81239affe436 /libraries/python-transaction/README
parent3a70df7f56e91c0bf54bec571ebee9785be58214 (diff)
downloadslackbuilds-5a0a94c7a4385bc3edf5b48b69277468d558afb6.tar.gz
libraries/python-transaction: Added to 13.0 repository
Diffstat (limited to 'libraries/python-transaction/README')
-rw-r--r--libraries/python-transaction/README8
1 files changed, 8 insertions, 0 deletions
diff --git a/libraries/python-transaction/README b/libraries/python-transaction/README
new file mode 100644
index 0000000000..f80fdb9017
--- /dev/null
+++ b/libraries/python-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.