diff options
author | Martin Pitt <martinpitt@gnome.org> | 2013-01-23 14:14:29 +0100 |
---|---|---|
committer | Martin Pitt <martinpitt@gnome.org> | 2013-01-23 14:15:25 +0100 |
commit | 2270cf15012005362dc47456213c5d9e7f6ed28a (patch) | |
tree | ab3a68bb7cd210cc67c58ffd45385f77bf3f3021 /demos | |
parent | b24d07577da1e17c8e27f758fc1a23d7f2d0f668 (diff) | |
download | pygobject-2270cf15012005362dc47456213c5d9e7f6ed28a.tar.gz |
Fix gtk-demo for Python 3
It was crashing with
package = __import__(packagename, globals(), locals(), [modulename], -1)
ValueError: level must be >= 0
Using level zero works with both Python 2 and 3.
Diffstat (limited to 'demos')
-rwxr-xr-x | demos/gtk-demo/gtk-demo.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/demos/gtk-demo/gtk-demo.py b/demos/gtk-demo/gtk-demo.py index 13455eea..6de2e304 100755 --- a/demos/gtk-demo/gtk-demo.py +++ b/demos/gtk-demo/gtk-demo.py @@ -72,7 +72,7 @@ class Demo(GObject.GObject): packagename = os.path.dirname(relpath).replace(os.sep, '.') modulename = os.path.basename(relpath)[0:-3] - package = __import__(packagename, globals(), locals(), [modulename], -1) + package = __import__(packagename, globals(), locals(), [modulename], 0) module = getattr(package, modulename) try: |