Pin tornado dependency to 4.0.2 for now

">=4.0.2,<4.1" will pull in 4.1b and we don't want that due to issue with
that and websocket communication due to permessage-deflate.

While we desperately need to migrate to a newer tornado, due to some
voodoo needed to get large streamed uploads and downloads to work
that is probably not completely straightforward and therefore
something for post-1.3.0-stable release.
This commit is contained in:
Gina Häußge 2016-11-24 11:45:26 +01:00
parent 462ab5aa37
commit 0f53c1aaa6

View file

@ -16,7 +16,10 @@ import octoprint_setuptools
INSTALL_REQUIRES = [
"flask>=0.9,<0.11",
"werkzeug>=0.8.3,<0.9",
"tornado>=4.0.2,<4.1",
"tornado==4.0.2", # pinned for now, we need to migrate to a newer tornado, but due
# to some voodoo needed to get large streamed uploads and downloads
# to work that is probably not completely straightforward and therefore
# something for post-1.3.0-stable release
"sockjs-tornado>=1.0.2,<1.1",
"PyYAML>=3.10,<3.11",
"Flask-Login>=0.2.2,<0.3",