diff --git a/src/data.py b/src/data.py index e435897..8f6627a 100644 --- a/src/data.py +++ b/src/data.py @@ -30,6 +30,8 @@ import shutil import apt import re import operator +import urllib +import simplejson as json from error import Error from singleton import Singleton @@ -208,8 +210,8 @@ class DebianPackage(): self.provides = pkg_version.record['Provides'] def load_details_from_dde(self,dde_server,dde_port): - json_data = json.load(urllib.urlopen("http://%s:%s/q/udd/packages/all/%s?t=json" - % dde_server,dde_port,self.name)) + json_data = json.load(urllib.urlopen("http://%s:%d/q/udd/packages/all/%s?t=json" + % (dde_server,dde_port,self.name))) self.maintainer = json_data['r']['maintainer'] self.version = json_data['r']['version'] @@ -237,7 +239,7 @@ class DebianPackage(): self.popcon_insts = json_data['r']['popcon']['insts'] def format_description(self,description): - return description.replace('.\n','').replace('\n','
') + return description.replace(' .\n','
').replace('\n','
') def debtags_str_to_dict(self, debtags_str): debtags_list = [tag.rstrip(",") for tag in debtags_str.split()] -- libgit2 0.21.2