This repository has been archived by the owner on Apr 29, 2024. It is now read-only.
chore(deps): update dependency gunicorn to v20 #6
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
==19.7.1
->==20.0.1
By merging this PR, the below vulnerabilities will be automatically resolved:
Release Notes
benoitc/gunicorn (gunicorn)
v20.0.1
Compare Source
v20.0.0
: 20.0Compare Source
fdopen
RuntimeWarning
in Python 3.8StopIteration
andKeyboardInterrupt
exceptions with same body together in Arbiter.run()setproctitle
module toextras_require
in setup.pyutil.import_module
types.SimpleNamespace
in tests utilsSourceFileLoader
instead instead ofexecfile_
importlib
instead of__import__
and eval`datadog <https://www.datadoghq.com>
_ tags for statsd metricsparse_address
util added testfutures
import in gthread modulewsgi.input_terminated
extensiontornado <https://www.tornadoweb.org/>
_ 5 and 6 support--bind
to open file descriptors--ssl-version
flagResourceWarning
when reading a Python config moduleInotifyReloadeder
: handlemodule.__file__
is None/dev/shm
as a convenient alternative to making your own tmpfs mount in fchmod FAQ--max-requests
documentationv19.10.0
Compare Source
v19.9.0
Compare Source
(#1668, #1773)
REMOTE_ADDR
on versions of Python 3 affected byPython Issue 30205 <https://bugs.python.org/issue30205>
_(#1755, #1796)
AttributeError
when--reload
is not passedin case of a :exc:
SyntaxError
raised from the WSGI application.(#1805, #1806)
gunicorn.workers.async
was renamed togunicorn.workers.base_async
sinceasync
is now a reserved wordin Python 3.7.
(#1527)
v19.8.1
Compare Source
v19.8.0
Compare Source
--reload-extra-file
(#1527)
--logging-config-dict
(#1087, #1110, #1602)
--config
flag in theGUNICORN_CMD_ARGS
environmentvariable (#1576, #1581)
SO_REUSEPORT
by default and add the--reuse-port
setting(#1553, #1603, #1669)
inotify
on MacOS no longer breaks the reloader(#1540, #1541)
TypeError
whenSO_REUSEPORT
is not available(#1501, #1491)
(#1577, #1578)
--umask=0
correctly (#1622, #1632)(#1349, #1481)
/
in request path (#1512, #1511)(#1683, #1684)
USR1
signal to a new greenlet under gevent(#1645, #1651)
connection under Python 2 (#1698, #1699)
USR1
signal usinghandler._open
tosupport subclasses of
FileHandler
(#1739, #1742)gaiohttp
worker is deprecated, see theworker-class
documentation for more information(#1338, #1418, #1569)