New Features
-
ASGI Worker (Beta): Native asyncio-based ASGI support for running async Python frameworks like FastAPI, Starlette, and Quart without external dependencies
- HTTP/1.1 with keepalive connections
- WebSocket support
- Lifespan protocol for startup/shutdown hooks
- Optional uvloop for improved performance
-
uWSGI Binary Protocol: Support for receiving requests from nginx via
uwsgi_passdirective -
Documentation Migration: Migrated to MkDocs with Material theme
Security
- eventlet: Require eventlet >= 0.40.3 (CVE-2021-21419, CVE-2025-58068)
- gevent: Require gevent >= 24.10.1 (CVE-2023-41419, CVE-2024-3219)
- tornado: Require tornado >= 6.5.0 (CVE-2025-47287)
Install
pip install gunicorn==24.0.0