RuntimeWarning: line buffering (buffering=1) isn't supported in binary mode, the default buffer size will be used
return io.open(fd, *args, **kwargs)
См. Https://bugs.python.org/issue32236
Проблема вызвана:
gunicorn/workers/workertmp.py", line 33, in __init__
self._tmp = os.fdopen(fd, 'w+b', 1)
Я думаю, мы могли бы передать 0
потому что мы никогда не записываем в этот файл. Мы всегда вызываем только os.fchmod
и os.fstat
.
Хотели бы вы сделать для этого пиар?
вопрос также в том, почему внезапно python решил буферизовать и там. кто-нибудь знает, когда были сделаны изменения?
Python здесь не буферизует, и никогда не было. Аргумент buffering=1
был проигнорирован.
Это предупреждение появилось в новой версии 3.8: https://bugs.python.org/issue32236
все еще интересно, что изменилось. в любом случае я нажал на патч, он будет частью
выпуск 20.0 сегодня
В среду, 30 октября 2019 года, в 09:14, Рэндалл Лидс [email protected] написал:
Python здесь не буферизует, и никогда не было. Аргумент буферизации = 1
молча проигнорировали.Это предупреждение появилось в новой версии 3.8:
https://bugs.python.org/issue322362146 https://github.com/benoitc/gunicorn/pull/2146 готов с
исправить и одобрить.
-
Вы получили это, потому что прокомментировали.
Ответьте на это письмо напрямую, просмотрите его на GitHub
https://github.com/benoitc/gunicorn/issues/2091?email_source=notifications&email_token=AAADRIQLXIUIVDUCA6POYKTQRE667A5CNFSM4IL5TQSKYY3PNVWWK3TUL52HS4DFVREXG63LVMVMVMVWK3TUL52HS4DFVREXG63LVMVMVMV
или отказаться от подписки
https://github.com/notifications/unsubscribe-auth/AAADRIWNBHJOVI7RSRR3NJTQRE667ANCNFSM4IL5TQSA
.>
Отправлено с моего мобильного
Самый полезный комментарий
все еще интересно, что изменилось. в любом случае я нажал на патч, он будет частью
выпуск 20.0 сегодня
В среду, 30 октября 2019 года, в 09:14, Рэндалл Лидс [email protected] написал:
Отправлено с моего мобильного