BSD Ports

www/py-hypercorn 0.18.0 NetBSD

ASGI and WSGI Server based on Hyper libraries

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
License
mit
Categories
www, python
Package size
123.5 KiB, 838.2 KiB installed

Description

Hypercorn is an ASGI and WSGI 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, and WSGI 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
NetBSDwww/py-hypercorn0.18.0
FreeBSDwww/py-hypercorn0.18.0_1
DragonFlywww/py-hypercorn0.17.3
MidnightBSDwww/py-hypercorn0.18.0_1

Install

Binary package:

pkgin install py311-hypercorn

From pkgsrc:

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

Dependencies

Run dependencies 5

Configuration

No options to configure.

Service scripts
none
Flavors
py312-hypercorn-0.18.0, py313-hypercorn-0.18.0, py314-hypercorn-0.18.0