BSD Ports

www/py-hypercorn 0.17.3 DragonFly

ASGI Server based on Hyper libraries and inspired by Gunicorn

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
MIT
Categories
python, www
Package size
121.6 KiB, 839.4 KiB installed

Description

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.

In the other systems

SystemPortVersion
DragonFlywww/py-hypercorn0.17.3
FreeBSDwww/py-hypercorn0.18.0_1
NetBSDwww/py-hypercorn0.18.0
MidnightBSDwww/py-hypercorn0.18.0_1
HardenedBSDwww/py-hypercorn0.18.0_1
GhostBSDwww/py-hypercorn0.18.0_1

Install

Binary package:

pkg install py311-hypercorn

From DPorts:

cd /usr/dports/www/py-hypercorn && make install clean

Dependencies

Run dependencies 6

No port depends on this one.