lpad webgui problem with gunicorn>=20.0
zhubonan opened this issue · 0 comments
zhubonan commented
gunicorn.six
is removed in gunicorn > 20.0
This line here:
fireworks/fireworks/flask_site/gunicorn.py
Lines 7 to 9 in 6505cd5
still tries to import iteritem
from it. The easy fix is to tell it import from six
instead.
As a result, anyone with gunicorn>20.0
will get a message saying they need to install gunicorn
.
As a general problem, I can see that setup.py
only requires versions of dependencies to be higher than a particular release.
Lines 32 to 37 in e338215
If assuming semantic versioning, it would be better to pin them below the next major release number, in case of future non-compatible release breaking things.