The Python 3.11 rebuild has arrived - expect a large number of updated packages

I made a note from another thread I saw:

When python updates some programs may need to be recompiled against the new python version. To check which programs require this run the following command:

pacman -Qoq /usr/lib/python3.10

Then use this command to rebuild:

paru -S $(pacman -Qoq /usr/lib/python3.11) --rebuild    

of course you would need to replace 3.10 in the first command with 3.7
(most of your errors appear to be for python 3.7)