Python y gtk3 portapapeles enCambiar

Con PyGTK 2 podría adjuntar una función para ser ejecutada cuando se cambiara el contenido del portapapeles. Navegando a través de la documentación de los enlaces de python de GTK3 no puedo encontrar ninguna descripción de tal funcionalidad.

¿Alguien puede decirme la ‘mejor práctica’ para esto?

EDITAR

Con gtk2 los siguientes trabajos:

import gtk def test(*args): print "Clipboard changed" clip = gtk.Clipboard() clip.connect('owner-change',test) 

Al adoptar a Gtk3

 from gi.repository import Gtk, Gdk def test(*args): print "Clipboard changed" clip = Gtk.Clipboard.get(Gdk.SELECTION_CLIPBOARD) clip.Connect('owner-change',test) 

Python acepta la conexión a la señal, pero mi función nunca se ejecuta.

 from gi.repository import Gtk, Gdk def test(*args): print "Clipboard changed" clip = Gtk.Clipboard.get(Gdk.SELECTION_CLIPBOARD) clip.connect('owner-change',test) Gtk.main() 

funciona para mi.