download packages specfied in 'packages.conda' field

This commit is contained in:
Yuxiang Zhang 2019-06-27 12:31:22 +08:00 committed by GitHub
parent a8818c7cbc
commit 0f0a174fd9
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -94,6 +94,8 @@ def sync_repo(repo_url: str, local_dir: Path, tmpdir: Path):
repodata = json.load(f) repodata = json.load(f)
packages = repodata['packages'] packages = repodata['packages']
if 'packages.conda' in repodata:
packages.update(repodata['packages.conda'])
for filename, meta in packages.items(): for filename, meta in packages.items():
if meta['name'] in EXCLUDED_PACKAGES: if meta['name'] in EXCLUDED_PACKAGES:
continue continue