/circuits/web/__init__.py
https://bitbucket.org/prologic/circuits/ · Python · 30 lines · 16 code · 5 blank · 9 comment · 4 complexity · 6894a09548bc079175a198022ea18e8f MD5 · raw file
- # Module: __init__
- # Date: 3rd October 2008
- # Author: James Mills, prologic at shortcircuit dot net dot au
- """Circuits Library - Web
- circuits.web contains the circuits full stack web server that is HTTP
- and WSGI compliant.
- """
- from .loggers import Logger
- from .sessions import Sessions
- from .url import parse_url, URL
- from .servers import BaseServer, Server
- from .controllers import expose, Controller
- from .events import request, response, stream
- from .errors import httperror, forbidden, notfound, redirect
- from .dispatchers import Static, Dispatcher, VirtualHosts, XMLRPC
- try:
- from .dispatchers import JSONRPC
- except ImportError:
- pass
- try:
- from .controllers import JSONController
- except ImportError:
- pass
- # flake8: noqa