Metadata-Version: 2.0
Name: trio-scgi
Version: 0.2.0
Summary: SCGI implementation based on Trio
Home-page: https://github.com/joernheissler/trio-scgi/
Author: Jörn Heissler
License: MIT
Keywords: trio,scgi
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: License :: OSI Approved :: MIT License
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Requires-Python: >= 3.5.3
Requires-Dist: multidict
Requires-Dist: trio

SCGI implementation for Trio
============================

This library implements the SCGI protocol (https://www.python.ca/scgi/protocol.txt).
It bases on Trio (https://trio.readthedocs.io/).

SCGI is a very simple and lowlevel way to interface with HTTP servers to implement web application servers.

In a typical setup, multiple web servers accept HTTP requests from clients and proxy those requests through
SCGI to multiple SCGI application servers.

See ``example/echo`` for a demo SCGI server.


