distro: clean up merging dicts in distro.get_packages()
This commit is contained in:
parent
85b4463da4
commit
5003225409
1 changed files with 2 additions and 3 deletions
|
@ -29,9 +29,8 @@ class Distro:
|
|||
""" get packages from all repos, semantically overlaying them"""
|
||||
results = dict[str, PackageInfo]()
|
||||
for repo in list(self.repos.values())[::-1]:
|
||||
assert (repo.packages is not None)
|
||||
for package in repo.packages:
|
||||
results[package.name] = package
|
||||
assert repo.packages is not None
|
||||
results.update(repo.packages)
|
||||
return results
|
||||
|
||||
def repos_config_snippet(self, extra_repos: Mapping[str, RepoInfo] = {}) -> str:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue