Исправить код, чтобы он запускался на Heroku-22

  • Опубликовано 1 год назад
  • Просмотры 7
  • Закончить проект

Описание

Есть код на Python Django 3, который запускается на Heroku. Выполняет несколько простых действий: обращение к базе данных, обработка входящих запросов, работает как “ручки”

Библиотеки используем такие в requirements.txt:
Django==3.1.4
requests==2.22.0
django-widget-tweaks==1.4.8
python-telegram-bot==11.1.0
whitenoise==5.0.1
gunicorn==20.0.4
django-heroku==0.3.1
django-tinymce==3.2.0
djangorestframework==3.12.4
facebook_business

Раньше код отлично работал на Heroku-18 stack, но после перехода на Heroku-22 (который требует python3.11) не запускается, возникают куча ошибок типа “ImportError: cannot import name 'Mapping' from 'collections’”

Что нужно сделать: исправить код, чтобы он запускался на Heroku-22

Опубликовано 1 год назад