summaryrefslogtreecommitdiff
path: root/wsgitools
diff options
context:
space:
mode:
authorHelmut Grohne <helmut@subdivi.de>2008-10-14 13:59:06 +0200
committerHelmut Grohne <helmut@subdivi.de>2008-10-14 13:59:06 +0200
commitdf856b04a05511998bcd40b53d1c490492170798 (patch)
tree1390aa6b6d4dff349361675d093506f4563deeba /wsgitools
parent8dd58e7ee12fe839806240d0de74efd33106976c (diff)
downloadwsgitools-df856b04a05511998bcd40b53d1c490492170798.tar.gz
added some kind of main documentation
Diffstat (limited to 'wsgitools')
-rw-r--r--wsgitools/__init__.py16
1 files changed, 16 insertions, 0 deletions
diff --git a/wsgitools/__init__.py b/wsgitools/__init__.py
index e69de29..13aaab9 100644
--- a/wsgitools/__init__.py
+++ b/wsgitools/__init__.py
@@ -0,0 +1,16 @@
+"""
+wsgitools is meant to be used as a toolbox when working with wsgi. Everything
+should fit together like lego bricks. Almost everything contained implements
+the wsgi interface.
+
+The toolbox provides:
+ - a set of wsgi applications in L{wsgitools.applications}
+ - an interface to filter wsgi applications and some filters in
+ L{wsgitools.filters}
+ - a set of middlewares that could not be implemented using the filter interface
+ in L{wsgitools.middlewares}
+ - digest authentication (RFC2617) in L{wsgitools.digest}
+ - servers for the scgi protocol in L{wsgitools.scgi}
+ - adapter classes for an interface that might in distant future be the second
+ version of wsgi in L{wsgitools.adapters}
+"""