Way to get commit SHAs of all packages (Julia 0.7)?

In Julia 0.7, is there a way to get the SHAs for the versions in use in a project of all the packages in the project? In other words, when you do ] status the output includes some hashes, which are basically UUIDs for the packages, if I understand correctly. I’d like to also have the commit hashes that correspond.

The context is trying to reproduce a package developer’s reportedly working-on-0.7 setup on my own machine, which I haven’t been successful at going by version numbers alone.

Have him send you his Project.toml + Manifest.toml. Put them somewhere. Go to that folder and start julia with the --project flag. Run ] instantiate and the same version of all packages he has will be installed.

4 Likes