Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 6aac9ea

Browse files
committed
Merge pull request #2332 from megies/gi_old_version
Except AttributeError when checking for gtk3 backends
2 parents 7565d07 + 5bb6405 commit 6aac9ea

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

setupext.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1442,6 +1442,8 @@ def backend_gtk3agg_internal_check(x):
14421442
gi.require_version("Gtk", "3.0")
14431443
except ValueError:
14441444
return (False, "Requires gtk3 development files to be installed.")
1445+
except AttributeError:
1446+
return (False, "pygobject version too old.")
14451447

14461448
try:
14471449
from gi.repository import Gtk, Gdk, GObject
@@ -1505,6 +1507,8 @@ def backend_gtk3cairo_internal_check(x):
15051507
gi.require_version("Gtk", "3.0")
15061508
except ValueError:
15071509
return (False, "Requires gtk3 development files to be installed.")
1510+
except AttributeError:
1511+
return (False, "pygobject version too old.")
15081512

15091513
try:
15101514
from gi.repository import Gtk, Gdk, GObject

0 commit comments

Comments
 (0)