Python 3.7のリリースノートによると、「async」と「await」は予約済みのキーワードになりました。 これは、 gevent
のような非同期ワーカーがgevent.workers.async
モジュール(現在はSyntaxError
をインポートしようとしているため、機能しなくなったことを意味します。
File "/Users/bogdan/.virtualenvs/molten/lib/python3.7/site-packages/gunicorn/workers/ggevent.py", line 30
from gunicorn.workers.async import AsyncWorker
^
SyntaxError: invalid syntax
明らかな修正は、非同期モジュールの名前を別の名前に変更することですが、それは重大な変更になると思うので、貢献する前に問題を開くことにしました。
これはすでに対処されています。 #1822を参照
ああ、私がそれを逃したなんて信じられない。 ありがとう、@ jamadden!
Gunicorn 19.9.0がリリースされました!
最も参考になるコメント
Gunicorn 19.9.0がリリースされました!