From 8243a08d6d2121e4c1e92201c9d4361df42e5d8f Mon Sep 17 00:00:00 2001 From: Arfrever Frehtes Taifersar Arahesis Date: Sun, 20 Sep 2009 16:22:08 +0000 Subject: Update system imports for compatibility with Python 3. svn path=/main/trunk/; revision=14294 --- pym/portage/glsa.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'pym/portage/glsa.py') diff --git a/pym/portage/glsa.py b/pym/portage/glsa.py index 95c3c813c..1f061b231 100644 --- a/pym/portage/glsa.py +++ b/pym/portage/glsa.py @@ -4,7 +4,10 @@ import codecs import sys -import urllib +try: + from urllib.request import urlopen as urllib_request_urlopen +except ImportError: + from urllib import urlopen as urllib_request_urlopen import re import xml.dom.minidom @@ -470,7 +473,7 @@ class Glsa: myurl = "file://"+self.nr else: myurl = repository + "glsa-%s.xml" % str(self.nr) - self.parse(urllib.urlopen(myurl)) + self.parse(urllib_request_urlopen(myurl)) return None def parse(self, myfile): -- cgit v1.2.3-1-g7c22