From aea65408f06ec930696b14bc9c2c452ceaaf6853 Mon Sep 17 00:00:00 2001 From: Sam Parkinson Date: Sat, 31 Oct 2015 14:44:46 +1100 Subject: [PATCH] Specify library version prior to import, fixes #4900 Gi has been emitting warnings into the log to do this for some time now. Not doing this has also caused bugs, such as #4900. --- src/sugar3/graphics/icon.py | 2 ++ src/sugar3/test/uitree.py | 2 ++ 2 files changed, 4 insertions(+) diff --git a/src/sugar3/graphics/icon.py b/src/sugar3/graphics/icon.py index 09565692..29a57215 100644 --- a/src/sugar3/graphics/icon.py +++ b/src/sugar3/graphics/icon.py @@ -27,6 +27,8 @@ import logging import os from ConfigParser import ConfigParser +import gi +gi.require_version('Rsvg', '2.0') from gi.repository import GObject from gi.repository import Gtk from gi.repository import Gdk diff --git a/src/sugar3/test/uitree.py b/src/sugar3/test/uitree.py index 3e530b96..a4e8e710 100644 --- a/src/sugar3/test/uitree.py +++ b/src/sugar3/test/uitree.py @@ -21,6 +21,8 @@ UNSTABLE. import logging import time +import gi +gi.require_version('Atspi', '2.0') from gi.repository import Atspi from gi.repository import GLib