diff --git a/Project.toml b/Project.toml index c639785..a7d6947 100644 --- a/Project.toml +++ b/Project.toml @@ -5,7 +5,7 @@ version = "0.1.0" [deps] DelimitedFiles = "8bb1440f-4735-579b-a4ab-409b98df4dab" -Downloads = "f43a241f-c20a-4ad4-852c-f6b1247861c6" +PGLib = "07a8691f-3d11-4330-951b-3c50f98338be" PowerModels = "c36e90e8-916a-50a6-bd94-075b64ef4655" ExaModels = "1037b233-b668-4ce9-9b63-f9f681f55dd2" JLD2 = "033835bb-8acc-5ee8-8aae-3f567f8a3819" diff --git a/src/ExaModelsPower.jl b/src/ExaModelsPower.jl index 255b8f0..3aafdaa 100644 --- a/src/ExaModelsPower.jl +++ b/src/ExaModelsPower.jl @@ -1,7 +1,7 @@ module ExaModelsPower import JLD2 -import Downloads +import PGLib import ExaModels: ExaCore, variable, constraint, ExaModel, objective, constraint!, convert_array import PowerModels diff --git a/src/parser.jl b/src/parser.jl index 29b7985..03d2c84 100644 --- a/src/parser.jl +++ b/src/parser.jl @@ -15,12 +15,7 @@ function parse_ac_power_data(filename) elseif isfile(joinpath(TMPDIR, name) * ".m") joinpath(TMPDIR, name) * ".m" else - @info "Downloading $filename" - Downloads.download( - "https://raw.githubusercontent.com/power-grid-lib/pglib-opf/master/$filename", - joinpath(TMPDIR, name * ".m"), - ) - joinpath(TMPDIR, name * ".m") + joinpath(PGLib.PGLib_opf, name * ".m") end @info "Loading MATPOWER file" return process_ac_power_data(ff)