If I try to enable gnome-shell-extension-openweather in F39 (after first disabling extension version validation), by running gnome-extensions-app, there is the error message import declarations may only appear at top level of a module which prevents the extension from being enabled. Reproducible: Always gnome-shell-extension-openweather-121-2.fc39.noarch (running in clean F39 install from Fedora-Workstation-Live-x86_64-39-20230809.n.2.iso)
Yes, just upgraded and seeing this, after editing the metadata.json to add "45" in (https://bugzilla.redhat.com/show_bug.cgi?id=2248550).
See bug 2248550 comment 3. Looks like this extension may not get updated for GNOME 45, but there's an updated fork that Fedora could switch to.
I did an ordinary user install using instructions posted by a commenter at https://extensions.gnome.org/extension/750/openweather/ . Works fine. Would still be nice to get a Fedora build. (I already have the broken Fedora package installed.) 1) mkdir temp 2) cd temp 3) git clone https://github.com/toppk/gnome-shell-extension-openweather.git 4) cd gnome-shell-extension-openweather 5) make && make install
FEDORA-2024-e41db3f296 (gnome-shell-extension-openweather-121-6.fc39) has been submitted as an update to Fedora 39. https://bodhi.fedoraproject.org/updates/FEDORA-2024-e41db3f296
FEDORA-2024-e41db3f296 has been pushed to the Fedora 39 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2024-e41db3f296` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2024-e41db3f296 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2024-e41db3f296 (gnome-shell-extension-openweather-121-6.fc39) has been pushed to the Fedora 39 stable repository. If problem still persists, please make note of it in this bug report.