updated method to pull binaryFileUrls so we can get direct links to .deb files
This commit is contained in:
parent
b398a5258e
commit
4c9a7e110b
1 changed files with 6 additions and 3 deletions
|
@ -104,17 +104,20 @@ class UbuntuPackageHistory:
|
|||
published_sources = self.current_archive.getPublishedSources(source_name = self.source_package_name, distro_series=distro)
|
||||
return published_sources
|
||||
|
||||
|
||||
def source_package_version_history(self):
|
||||
sources = self.get_published_sources()
|
||||
results = []
|
||||
for source in sources:
|
||||
source_package_name = source.source_package_name
|
||||
source_package_version = source.source_package_version
|
||||
results.append((source_package_name, source_package_version))
|
||||
binary_file_urls = source.binaryFileUrls()
|
||||
results.append((source_package_name, source_package_version, binary_file_urls))
|
||||
|
||||
d = defaultdict(list)
|
||||
for k, v in results:
|
||||
d[k].append(v)
|
||||
for k, v, c in results:
|
||||
new_dict = {'source_package_version': v, 'binary_file_urls': c}
|
||||
d[k].append(new_dict)
|
||||
|
||||
return sorted(d.items())
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue