Skip to main content

WSGI Utils are a collection of useful libraries for use in a WSGI environnment.

Project description

WSGI Utils (Version 0.7.1)

WSGI Utils are a package of standalone utility libraries that ease the development of simple WSGI programs. The functionality provided is limited at the moment, patches to add new features and address defects are most welcome.

The following components are included please refer to the documentation for more details:

wsgiServer

This module provides a very simple multi-threaded WSGI server implementation based on SimpleHTTPServer from Python's standard library. Multiple applications can be hosted at different URLs.

wsgiAdaptor

A very basic web application framework that works with WSGI compliant servers. Provides Basic authentication, signed cookies, and persistent sessions (see SessionClient).

SessionClient

This module provides simple session management. Two implementations are given: LocalSessionClient and SessionServerClient. The LocalSessionClient class is suitable for use with multi-threaded, single process, long-lived WSGI implementations such as wsgiServer. SessionServerClient communicates to the SessionServer via Unix domain sockets and is suitable for multi-process WSGI implementations such as CGI.

SessionServer & SessionServerDaemon

Listens on a Unix domain socket for connections from a single client and provides session persistence.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

WSGIUtils-0.7.1.tar.gz (19.6 kB view details)

Uploaded Source

Built Distributions

WSGIUtils-0.7.1-py2.7.egg (31.2 kB view details)

Uploaded Source

WSGIUtils-0.7.1-py2-none-any.whl (16.5 kB view details)

Uploaded Python 2

File details

Details for the file WSGIUtils-0.7.1.tar.gz.

File metadata

  • Download URL: WSGIUtils-0.7.1.tar.gz
  • Upload date:
  • Size: 19.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/2.7.12

File hashes

Hashes for WSGIUtils-0.7.1.tar.gz
Algorithm Hash digest
SHA256 13e3f1579512ca193c38a8a65a3214fe383206a17648b1bf0045a22085f28791
MD5 3f6f41b002dd8b3d32533229af2fae22
BLAKE2b-256 77a1c35bab3742416683160f19b663362091d9261c416dabedea43f36fa6b8d0

See more details on using hashes here.

File details

Details for the file WSGIUtils-0.7.1-py2.7.egg.

File metadata

  • Download URL: WSGIUtils-0.7.1-py2.7.egg
  • Upload date:
  • Size: 31.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/2.7.12

File hashes

Hashes for WSGIUtils-0.7.1-py2.7.egg
Algorithm Hash digest
SHA256 76097f38d9a839f9ac64f1758593f7245fe14893cb91818b7a0dccbb169b0def
MD5 a90bb8076d2ae922ca1a78cbb705c125
BLAKE2b-256 9d3980a8d40badb0edc22f509c46903f9e36a2dd4b5527693714ede822942fac

See more details on using hashes here.

File details

Details for the file WSGIUtils-0.7.1-py2-none-any.whl.

File metadata

  • Download URL: WSGIUtils-0.7.1-py2-none-any.whl
  • Upload date:
  • Size: 16.5 kB
  • Tags: Python 2
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/2.7.12

File hashes

Hashes for WSGIUtils-0.7.1-py2-none-any.whl
Algorithm Hash digest
SHA256 88f7bc73739102fc8d2249c416f228989240e61df92bf9cd44198ad9a44e94d6
MD5 6c6b56fa933bfd0db988769b175b1daf
BLAKE2b-256 56d076b9407f918c1df7a7dc58ebc6463257e48897daf7241e65b47c1f829c60

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page