Contents

gunicorn 21.2.0

0

WSGI HTTP Server for UNIX

WSGI HTTP Server for UNIX

Stars: 9469, Watchers: 9469, Forks: 1708, Open Issues: 380

The benoitc/gunicorn repo was created 14 years ago and the last code push was 5 days ago.
The project is extremely popular with a mindblowing 9469 github stars!

How to Install gunicorn

You can install gunicorn using pip

pip install gunicorn

or add it to a project with poetry

poetry add gunicorn

Package Details

Author
Benoit Chesneau
License
MIT
Homepage
https://gunicorn.org
PyPi:
https://pypi.org/project/gunicorn/
Documentation:
https://docs.gunicorn.org
GitHub Repo:
https://github.com/benoitc/gunicorn

Classifiers

  • Internet
  • Internet/WWW/HTTP
  • Internet/WWW/HTTP/Dynamic Content
  • Internet/WWW/HTTP/WSGI
  • Internet/WWW/HTTP/WSGI/Server
  • Software Development/Libraries/Python Modules
  • Utilities
No  gunicorn  pypi packages just yet.

Errors

A list of common gunicorn errors.

Code Examples

Here are some gunicorn code examples and snippets.

GitHub Issues

The gunicorn package has 380 open issues on GitHub

  • -D error
  • [WIP] Ensure fd 0 stdin </dev/null is always inheritable
  • gunicorn 20+ breaks django with database connections?
  • gunicorn on Termux
  • Intermittent CRITICAL WORKER TIMEOUT errors in a non-containerized environment
  • always open REDIRECT_TO first.
  • gunicorn not compatible with systemd watchdog timeout
  • Gunicorn not running pre_request, post_request when using uvicorn worker
  • How to use sendfile
  • Is it possible for gunicorn to start worker processes incrementally, rather than (almost) simultaneously
  • Logging to journald
  • Gunicorn inside docker intermittently sending RST packet to the client causing connection reset with no logs
  • Listening to ports 80 (HTTP) & 443 (HTTPS) at the same time - is it possible?
  • pass pylint
  • Can gunicorn configure a global variable to be placed in memory for multiple processes to share

See more issues on GitHub

Related Packages & Articles

urllib3 2.2.1

HTTP library with thread-safe connection pooling, file post, and more.

Flask 3.0.3

A simple framework for building complex web applications.