Specify version of imported libs
Otherwise this happens:
aki:~ $ ibus-braille-preferences
/usr/share/ibus-braille-preferences/main.py:24: PyGIWarning: Gtk was imported without specifying a version
first. Use gi.require_version('Gtk', '4.0') before import to ensure that the right version gets loaded.
from gi.repository import Gtk
/usr/share/ibus-braille-preferences/main.py:26: PyGIWarning: IBus was imported without specifying a version
first. Use gi.require_version('IBus', '1.0') before import to ensure that the right version gets loaded.
from gi.repository import IBus
Traceback (most recent call last):
File "/usr/share/ibus-braille-preferences/main.py", line 265, in <module>
ibus_sharada_braille_preferences()
File "/usr/share/ibus-braille-preferences/main.py", line 36, in __init__
self.guibuilder.add_from_file("/usr/share/ibus-braille-preferences/ui.glade")
gi.repository.GLib.GError: gtk-builder-error-quark: /usr/share/ibus-braille-preferences/ui.glade:75:52 Invalid
property: GtkBox.border_width (11)
More details on: https://bugs.debian.org/1031734
Edited by Samuel Thibault