Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
429 B · 22 lines
Python
1234567891011121314151617181920212223
import jsonfrom pathlib import Pathimport sysimport toml
overrides_path = Path(sys.argv[1])out_path = Path(sys.argv[2])
with open(overrides_path, "r") as f: overrides = json.loads(f.read())
result = {}
for (uuid, artifacts) in overrides.items(): if len(artifacts) == 0: continue
for (name, info) in artifacts.items(): result[info["sha1"]] = info["path"]
with open(out_path, "w") as f: toml.dump(result, f)