Skip to main content

WSGI HTTP Server for UNIX

Project description

Gunicorn

PyPI version Supported Python versions Build Status

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.

Feel free to join us in #gunicorn on Freenode.

Documentation

The documentation is hosted at https://docs.gunicorn.org.

Installation

Gunicorn requires Python 3.x >= 3.5.

Install from PyPI:

$ pip install gunicorn

Usage

Basic usage:

$ gunicorn [OPTIONS] APP_MODULE

Where APP_MODULE is of the pattern $(MODULE_NAME):$(VARIABLE_NAME). The module name can be a full dotted path. The variable name refers to a WSGI callable that should be found in the specified module.

Example with test app:

$ cd examples
$ gunicorn --workers=2 test:app

Contributing

See our complete contributor’s guide for more details.

License

Gunicorn is released under the MIT License. See the LICENSE file for more details.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

gunicorn_packaged_by_james-20.0.4.tar.gz (359.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

gunicorn_packaged_by_james-20.0.4-py3-none-any.whl (79.2 kB view details)

Uploaded Python 3

File details

Details for the file gunicorn_packaged_by_james-20.0.4.tar.gz.

File metadata

  • Download URL: gunicorn_packaged_by_james-20.0.4.tar.gz
  • Upload date:
  • Size: 359.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.0.post20200714 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.3

File hashes

Hashes for gunicorn_packaged_by_james-20.0.4.tar.gz
Algorithm Hash digest
SHA256 0cc1c74632600c97955cb8eeb6c5d5d319de47aa9e559ce722d4a90e6b330ad6
MD5 e4c8810d5c5fbf6884d8a5c477d69ef4
BLAKE2b-256 2d700c1e70191283bddf8d76393e1d3096d295e74169e520b4242e235390d146

See more details on using hashes here.

File details

Details for the file gunicorn_packaged_by_james-20.0.4-py3-none-any.whl.

File metadata

  • Download URL: gunicorn_packaged_by_james-20.0.4-py3-none-any.whl
  • Upload date:
  • Size: 79.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.0.post20200714 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.3

File hashes

Hashes for gunicorn_packaged_by_james-20.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 39c549238a52cec12e7a7928176182b3591976cca74add8e322c4804a910626f
MD5 e6e78a892253f229eb90597cde5eac8a
BLAKE2b-256 942f84775e2af3ba734e0ea097377630548ef41f91d406c374b90a867ac1591d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page