From 86ae1d042941d1d7ee9417e732272f419e6d23d9 Mon Sep 17 00:00:00 2001 From: "Alinson S. Xavier" Date: Sat, 16 Apr 2022 11:33:57 -0500 Subject: [PATCH] juliaw: Make it compatible with Julia 1.7 --- juliaw | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/juliaw b/juliaw index ad5826e..b78bc72 100755 --- a/juliaw +++ b/juliaw @@ -47,7 +47,14 @@ project = TOML.parsefile("Project.toml") manifest = TOML.parsefile("Manifest.toml") deps = Symbol[] for dep in keys(project["deps"]) - if "path" in keys(manifest[dep][1]) + if dep in keys(manifest) + # Up to Julia 1.6 + dep_entry = manifest[dep][1] + else + # Julia 1.7+ + dep_entry = manifest["deps"][dep][1] + end + if "path" in keys(dep_entry) println(" - \$(dep) [skip]") else println(" - \$(dep)")