BSD Ports

www/py-gunicorn 21.2.0_3 MidnightBSD

WSGI HTTP Server for UNIX

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Last update
Commit
e8c1b3f6f1
License
mit
Categories
www, python

Description

Gunicorn 'Green Unicorn' is a Python WSGI HTTP Server for UNIX. It's a pre-fork worker model ported from Ruby's Unicorn project. The Gunicorn server is broadly compatible with various web frameworks, simply implemented, light on server resource usage, and fairly speedy.

In the other systems

The newest version among them is 26.2.0, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
MidnightBSDwww/py-gunicorn21.2.0_3 behind since 2026-08-21no data-[email protected]2026-09-05
FreeBSDwww/py-gunicorn26.2.0 newestnone known-[email protected]2026-08-30
OpenBSDwww/py-gunicorn25.3.0 behind since 2026-08-21no data-The OpenBSD ports mailing-list <[email protected]>-
NetBSDwww/py-gunicorn26.2.0 newestnone known-[email protected]2026-09-02
DragonFlywww/py-gunicorn23.0.0_1 behind since 2026-08-21none known-[email protected]-
HardenedBSDwww/py-gunicorn26.2.0 newestno data-[email protected]-
GhostBSDwww/py-gunicorn26.2.0 newestno data-[email protected]-

Compare across BSDs

Install

Binary package:

mport install ${PYTHON_PKGNAMEPREFIX}gunicorn

From mports:

cd /usr/mports/www/py-gunicorn && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}gunicorn>0:www/py-gunicorn

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

As this port's Makefile names them.

Runtime 1

Run dependencies 1
Required by 1

Configuration

Options name: www_gunicorn

OptionDefaultDescription
EVENTLEToffEventlet async worker
GEVENToffGreenlet worker
PROCTITLEonCustom process titles with setproctitle(3)
TORNADOoffTornado async worker
USES
cpe python
Service scripts
none

Files

distinfo 1
FileSizeSHA256
gunicorn-21.2.0.tar.gz3.632557e+0688ec8bff1d634f98e61b9f65bc4bf3cd918a90806c6f5c48bc5603849ec81033
Master sites 1
  • PYPI

Commit history 1

DateCommitCreditsLog message
e8c1b3f6f1 Lucas Holt devel/py-setproctitle: update to 1.3.7 (#827)
Update setproctitle from 1.1.10 to 1.3.7. Upstream changes handled here: - License file renamed COPYRIGHT -> LICENSE. - The C extension moved into a setproctitle/ package directory, so the post-install strip uses FIND ... -exec STRIP_CMD. - distutils -> pep517. The 1.3.7 sdist declares no [build-system] at all and still ships setup.py, so it resolves to setuptools' legacy backend; BUILD_DEPENDS is setuptools + wheel accordingly. - WWW moved from pkg-descr into the Makefile, per portlint. PORTREVISION bumped on the dependent ports so they rebuild against the new extension: www/py-gunicorn, devel/py-pytest-xdist, net-p2p/warpinator, x11/cinnamon, x11/cinnamon-screensaver. Required by ai/py-mistral-vibe 2.24.5 and later. …