I made a test snap for core22, Python, Gtk3 and the gnome extension and it’s working:
but I get this when I start the snap:
Gtk-Message: 18:59:25.540: Not loading module “atk-bridge”: The functionality is provided by GTK natively. Please try to not load it.
GTK+ module /snap/hellognome/x2/gnome-platform/usr/lib/gtk-2.0/modules/libcanberra-gtk-module.so cannot be loaded.
GTK+ 2.x symbols detected. Using GTK+ 2.x and GTK+ 3 in the same process is not supported.