Skip to content

Gunicorn 19.1 has been released

Compare
Choose a tag to compare
@benoitc benoitc released this 26 Jul 12:20
· 1379 commits to master since this release

Gunicorn 19.1 is a major release with new features and fixes.

Changes:

Core

  • fix #785: handle binary type address given to a client socket address
  • fix graceful shutdown. make sure QUIT and TERMS signals are switched
    everywhere.
  • support loading config from module (#799)
  • fix check for file-like objects (#805)
  • fix #815 args validation in WSGIApplication.init
  • fix #787 check if we load a pyc file or not.

Tornado worker

AioHttp worker

  • fix: fetch all body in input. fix #803
  • fix: don't install the worker if python < 3.3
  • fix #822: Support UNIX sockets in gaiohttp worker

Async worker

  • fix #790 StopIteration shouldn't be catched at this level.

Logging

  • add statsd logging handler fix #748

Paster

  • fix #809 Set global logging configuration from a Paste config.

Extra

  • fix RuntimeError in gunicorn.reloader (#807)

Documentation

  • update faq: put a note on how `watch logs in the console since many people asked for it.

Full changelog is available here:

19.0...19.1

More

You can find the documentation here:

http://docs.gunicorn.org/en/19.1/

Latest version is also available on Pypi:

https://pypi.python.org/pypi/gunicorn/19.1.0