The extension's author has abandoned the project, and it was forked. The newer version includes libsoup3 support. I have created a gitlab repo with updated debian packaging as well as the updated upstream files. My update can be merged into the salsa version, although, not being a team member, I can't create a merge request. The updates I created are right here: https://gitlab.com/bjsnider/gnome-shell-extension-weather
I installed this version from a deb and it works on testing. I imagine it will work with the dev version of Ubuntu as well. -- Brandon J. Snider