Особое примечание: это последняя версия с лицензией GPL2+linking_exception. Следующие версии будут под MIT.
Изменения
- Переключение Python по умолчанию для сборки на python3 (Риккардо Мальоккетти — Riccardo Magliocchetti)
- Добавлена поддержка PHP 8 (Риккардо Мальоккетти — Riccardo Magliocchetti)
- Отказ от поддержки PHP < 7, так как это EOL с конца 2018 года (Риккардо Мальоккетти — Riccardo Magliocchetti)
- Исправление ошибок сегментации при использовании –wsgi-env-behavior=holy (Антонио Куни — Antonio Cuni)
- Замена системы uwsgi.h, включенной в ядро и прото-каталоги для Bazel (Серж Базански — Serge Bazanski)
- gevent: исправление компиляции с clang11 (Ласло Каролю — László Károlyi)
- Исправление предупреждений об устаревании Python 3.9 (Риккардо Мальоккетти — Riccardo Magliocchetti)
- Добавлен классификатор сокровищ для Python 3.9 (Адриан — Adrian)
- Исправить сообщение в журнале SIGINT/SIGTERM, вызванное kill_them_all (Делена Малан — Delena Malan)
- Поддержка «7» в будние дни в качестве псевдонима для воскресенья, чтобы соответствовать поведению crontab (Риккардо Мальоккетти — Riccardo Magliocchetti)
- Документ http-timeout по умолчанию 60 секунд (Этьен Х — Etienne H)
- Добавить возможность переопределить python sys.executable с помощью конфигурации py-executable.
- Разрешить указывать итерацию для uwsgi::add_rb_timer (Лучано Роча — Luciano Rocha)
- Разрешить компиляцию с версиями Python с дополнительной версией с 2+ цифрами (Сирил Понтвьё — Cyrille Pontvieux)
- Примите во внимание новое наименование для LIBPL, начиная с python 3.6 (ilrico)
- Добавлены сообщения об отсутствующих кодах состояния HTTP (Джеймс Браун — James Brown)
- Официальная поддержка Python 3.10
Доступность
Вы можете скачать uWSGI 2.0.20 с https://projects.unbit.it/downloads/uwsgi-2.0.20.tar.gz.