Skip to content
Sections
>> Trisquel >> Packages >> ecne (12.0LTS) >> python >> python3-hypercorn
[  aramo  ] [  ecne  ] [  xolotl  ]
[ Source: hypercorn  ]

Package: python3-hypercorn (0.14.4-1)

ASGI Server based on Hyper (Python3 version)

Hypercorn is an ASGI web server based on the sans-io hyper, h11, h2, and wsproto libraries and inspired by Gunicorn. Hypercorn supports HTTP/1, HTTP/2, WebSockets (over HTTP/1 and HTTP/2), ASGI/2, and ASGI/3 specifications. Hypercorn can utilise asyncio, uvloop, or trio worker types.

Hypercorn can optionally serve the current draft of the HTTP/3 specification using the aioquic library.

Hypercorn was initially part of Quart before being separated out into a standalone ASGI server. Hypercorn forked from version 0.5.0 of Quart.

This package contains the Python 3 version of the library.

Other Packages Related to python3-hypercorn

  • depends
  • recommends
  • suggests
  • dep: python3
    interactive high-level object-oriented language (default python3 version)
  • dep: python3-h11 (>= 0.11.0)
    Pure-Python, bring-your-own-I/O implementation of HTTP/1.1 (Python 3)
  • dep: python3-h2 (>= 3.1.0)
    Pure-Python3 HTTP/2 State-Machine based protocol implementation in Python
  • dep: python3-priority
    pure-Python implementation of the HTTP/2 priority tree (Python 3)
  • dep: python3-tomli
    lil' TOML parser for Python
    or python3 (>> 3.11)
    interactive high-level object-oriented language (default python3 version)
  • dep: python3-typing-extensions
    Backported and Experimental Type Hints for Python
  • dep: python3-wsproto (>= 0.14.0)
    WebSockets state-machine based protocol implementation (Python3)
  • sug: python3-trio (>= 0.11.0)
    Python async concurrency and I/O library (Python3 version)
  • sug: python3-uvloop
    fast implementation of asyncio event loop on top of libuv

Download python3-hypercorn

Download for all available architectures
Architecture Package Size Installed Size Files
all 40.2 kB231 kB [list of files]