Cap cheroot to fix issues with concurrent requests

CherryPy uses cheroot underneath as http server. The release 8.1.0
introduced a regression which leads to occasional connection resets
while handling concurrent requests [1]. Cap it until there is a
release available that fixes this issue.

[1] https://github.com/cherrypy/cheroot/issues/263

Change-Id: I39716e9c203cc42ab320cb47e090fbc8f67320c9
This commit is contained in:
Tobias Henkel 2020-02-03 16:27:45 +01:00
parent 9415c9b403
commit 36fe53ca65
No known key found for this signature in database
GPG Key ID: 03750DEC158E5FA2
1 changed files with 4 additions and 0 deletions

View File

@ -30,3 +30,7 @@ ws4py
routes
jsonpath-rw
urllib3!=1.25.4,!=1.25.5 # https://github.com/urllib3/urllib3/pull/1684
# TODO(tobiash): cheroot 8.1.0 introduced a regression when handling concurrent
# requests. Remove the following line when this issue is resolved:
# https://github.com/cherrypy/cheroot/issues/263
cheroot<8.1.0