وفقًا لملاحظات إصدار Python 3.7 ، أصبحت "غير متزامن" و "انتظار" الآن كلمات رئيسية محجوزة. هذا يعني أن العمال غير المتزامنين مثل 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!