Package dependency lists



I am working on the website for LightGraphs, and I would like to embed a list of packages that use LightGraphs as a dependency. This post from @IanNZ looks like a good example.

Is there a way to collect that information automatically?

I guess I could pull this out from the github API✓&q=LightGraphs. Does anyone already have this in a database somewhere?


If you checkout the branch packagedb in the Query.jl package, you can use the following code:

using Query

@from p in pkgdb() begin
    @where any(q->"LightGraphs", last(p.versions).requires)


Thanks! Query.jl is awesome :+1: