API doesn't start after Python update to 3.11

I updated Python from 3.9.2 to 3.11.1 and now the yunohost APi doesn’t start anymore. This is, what I get after a systemctl restart:

systemctl status yunohost-api
yunohost-api.service - YunoHost API Server
Loaded: loaded (/etc/systemd/system/yunohost-api.service; enabled; vendor preset: enabled)
Active: activating (auto-restart) (Result: exit-code) since Fri 2022-12-16 15:56:59 GMT; 3s ago
Process: 2429 ExecStart=/usr/bin/yunohost-api (code=exited, status=1/FAILURE)
Main PID: 2429 (code=exited, status=1/FAILURE)
CPU: 96ms

Is the Python update really the problem?

Yeah no shit … We don’t know :

  • you did not use the proper support template advertised like at least 3 times on the forum. Should we really go full nazi-bureaucracy mode to get people to actually use the damn template ?
  • you do not explain why you randomly decided to upgrade python to 3.11 (what the hell ?)
  • yes you can clearly expect upgrading to untested, newer technology to “not magically just work”
  • you don’t prove any useful logs, systemctl status only shows the status, not anything useful beyond “yunohost-api is crashed” …

So tired of this crap …