1Metadata-Version: 2.1 2Name: WSGIUtils 3Version: 0.7.2 4Summary: WSGI Utils are a collection of useful libraries for use in a WSGI environnment. 5Home-page: https://www.owlfish.com/software/wsgiutils/index.html 6Author: Colin Stewart 7Author-email: colin@owlfish.com 8License: BSD-3-Clause 9Project-URL: Source Code, https://github.com/davidfraser/WSGIUtils/ 10Project-URL: Documentation, https://www.owlfish.com/software/wsgiutils/documentation/index.html 11Description: WSGI Utils (Version 0.7.1) 12 -------------------------- 13 WSGI Utils are a package of standalone utility libraries that ease the 14 development of simple WSGI programs. The functionality provided is limited 15 at the moment, patches to add new features and address defects are most 16 welcome. 17 18 The following components are included please refer to the documentation 19 for more details: 20 21 wsgiServer 22 ---------- 23 This module provides a very simple multi-threaded WSGI server implementation 24 based on SimpleHTTPServer from Python's standard library. Multiple 25 applications can be hosted at different URLs. 26 27 wsgiAdaptor 28 ----------- 29 A very basic web application framework that works with WSGI compliant servers. 30 Provides Basic authentication, signed cookies, and persistent sessions 31 (see SessionClient). 32 33 SessionClient 34 ------------- 35 This module provides simple session management. Two implementations are 36 given: LocalSessionClient and SessionServerClient. The LocalSessionClient 37 class is suitable for use with multi-threaded, single process, long-lived WSGI 38 implementations such as wsgiServer. SessionServerClient communicates to the 39 SessionServer via Unix domain sockets and is suitable for multi-process WSGI 40 implementations such as CGI. 41 42 SessionServer & SessionServerDaemon 43 ----------------------------------- 44 Listens on a Unix domain socket for connections from a single client and 45 provides session persistence. 46 47 48Platform: UNKNOWN 49Classifier: Development Status :: 5 - Production/Stable 50Classifier: Intended Audience :: Developers 51Classifier: Natural Language :: English 52Classifier: License :: OSI Approved :: BSD License 53Classifier: Operating System :: OS Independent 54Classifier: Programming Language :: Python 55Classifier: Programming Language :: Python :: 2.6 56Classifier: Programming Language :: Python :: 2.7 57Classifier: Programming Language :: Python :: 2 :: Only 58Classifier: Topic :: Internet :: WWW/HTTP :: WSGI 59Description-Content-Type: text/markdown 60