From ef1eb49d5e29630d998517c5d1e93dde03a004ef Mon Sep 17 00:00:00 2001 From: John Ehresman Date: Tue, 13 Apr 2010 12:15:35 -0400 Subject: Run under both Python 2.x and 3.x --- pygtk.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'pygtk.py') diff --git a/pygtk.py b/pygtk.py index e061b88..98c286e 100644 --- a/pygtk.py +++ b/pygtk.py @@ -57,8 +57,7 @@ def _get_available_versions(): # skip empty directories if not os.listdir(pathname): continue - - if not versions.has_key(filename[-3:]): + if filename[-3:] not in versions: versions[filename[-3:]] = pathname return versions @@ -77,11 +76,11 @@ def require(version): "a different version of gtk was already required" return - assert not sys.modules.has_key('gtk'), \ + assert 'gtk' not in sys.modules, \ "pygtk.require() must be called before importing gtk" versions = _get_available_versions() - assert versions.has_key(version), \ + assert version in versions, \ "required version '%s' not found on system" % version # remove any pygtk dirs first ... -- cgit