src/eric7/PipInterface/PipPackageDetailsDialog.py

branch
eric7
changeset 10621
f5631f40c4d9
parent 10439
21c28b0f9e41
child 10714
e18277704012
equal deleted inserted replaced
10620:699b5ceb39aa 10621:f5631f40c4d9
113 self.licenseLabel.setText(self.__sanitize(detailsData["license"])) 113 self.licenseLabel.setText(self.__sanitize(detailsData["license"]))
114 self.platformLabel.setText(self.__sanitize(detailsData["platform"])) 114 self.platformLabel.setText(self.__sanitize(detailsData["platform"]))
115 self.homePageLabel.setText( 115 self.homePageLabel.setText(
116 '<a href="{0}">{0}</a>'.format( 116 '<a href="{0}">{0}</a>'.format(
117 self.__sanitize( 117 self.__sanitize(
118 detailsData["project_urls"]["Homepage"] 118 (
119 if "Homepage" in detailsData["project_urls"] 119 detailsData["project_urls"]["Homepage"]
120 else detailsData["home_page"], 120 if "Homepage" in detailsData["project_urls"]
121 else detailsData["home_page"]
122 ),
121 forUrl=True, 123 forUrl=True,
122 ) 124 )
123 ) 125 )
124 ) 126 )
125 self.packageUrlLabel.setText( 127 self.packageUrlLabel.setText(
133 ) 135 )
134 ) 136 )
135 self.docsUrlLabel.setText( 137 self.docsUrlLabel.setText(
136 '<a href="{0}">{0}</a>'.format( 138 '<a href="{0}">{0}</a>'.format(
137 self.__sanitize( 139 self.__sanitize(
138 detailsData["project_urls"]["Documentation"] 140 (
139 if "Documentation" in detailsData["project_urls"] 141 detailsData["project_urls"]["Documentation"]
140 else detailsData["docs_url"], 142 if "Documentation" in detailsData["project_urls"]
143 else detailsData["docs_url"]
144 ),
141 forUrl=True, 145 forUrl=True,
142 ) 146 )
143 ) 147 )
144 ) 148 )
145 self.classifiersList.addItems(detailsData["classifiers"]) 149 self.classifiersList.addItems(detailsData["classifiers"])
162 for download in downloadsData: 166 for download in downloadsData:
163 itm = QTreeWidgetItem( 167 itm = QTreeWidgetItem(
164 self.downloadUrlsList, 168 self.downloadUrlsList,
165 [ 169 [
166 "", 170 "",
167 self.__packageTypeMap[download["packagetype"]] 171 (
168 if download["packagetype"] in self.__packageTypeMap 172 self.__packageTypeMap[download["packagetype"]]
169 else "", 173 if download["packagetype"] in self.__packageTypeMap
170 download["python_version"] 174 else ""
171 if download["python_version"] != "source" 175 ),
172 else "", 176 (
177 download["python_version"]
178 if download["python_version"] != "source"
179 else ""
180 ),
173 self.__formatUploadDate(download["upload_time"]), 181 self.__formatUploadDate(download["upload_time"]),
174 self.__formatSize(download["size"]), 182 self.__formatSize(download["size"]),
175 ], 183 ],
176 ) 184 )
177 pgpLink = ( 185 pgpLink = (

eric ide

mercurial