Skip to main content

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.

Release files for trio-scgi 0.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

Table of built distributions (wheels) for trio-scgi 0.2.0
File Interpreter ABI Platform
trio_scgi-0.2.0-py3-none-any.whl Python 3 none any Details

Release files / trio_scgi-0.2.0-py3-none-any.whl

Download URL trio_scgi-0.2.0-py3-none-any.whl
Size 5.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
611a9765670a8fa9332172da744c6ee5d4d296e900486c2510d669ab68674e02
BLAKE2b-256 checksum
How to use checksums
41aea483ca79e8da415b50e6412175c159bd95dcd2d10844aa33a1e9589e1030
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.2.0 requests-toolbelt/0.8.0 tqdm/4.25.0 CPython/3.6.6+

Release history Release notifications | RSS feed

This release

0.2.0 This release

1 release file

0.1.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page