From fdfea43ffd928fa237888b5dd1bf8a9fcaf608ec Mon Sep 17 00:00:00 2001 From: wbecker Date: Wed, 12 Aug 2026 22:27:56 -0600 Subject: [PATCH 1/9] Update Julia solver dependencies To fix an issue that was identified in a REopt run, confirmed to be fixed by this update --- julia_src/Manifest.toml | 64 ++++++++++++++++------------------------- 1 file changed, 25 insertions(+), 39 deletions(-) diff --git a/julia_src/Manifest.toml b/julia_src/Manifest.toml index 33c6899ee..116e1a676 100644 --- a/julia_src/Manifest.toml +++ b/julia_src/Manifest.toml @@ -72,12 +72,6 @@ version = "0.4.7" uuid = "2a0f44e3-6c83-55bd-87e4-b1978d98bd5f" version = "1.11.0" -[[deps.BenchmarkTools]] -deps = ["Compat", "JSON", "Logging", "Printf", "Profile", "Statistics", "UUIDs"] -git-tree-sha1 = "e38fbc49a620f5d0b660d7f543db1009fe0f8336" -uuid = "6e4b80f9-dd63-53aa-95a3-0cdb28fa8baf" -version = "1.6.0" - [[deps.BitFlags]] git-tree-sha1 = "0691e34b3bb8be9307330f88d1a3c3f25466c24d" uuid = "d1d4a3ce-64b1-5f1a-9ba4-7e7e69966f35" @@ -461,16 +455,16 @@ uuid = "cd3eb016-35fb-5094-929b-558a96fad6f3" version = "1.10.16" [[deps.HiGHS]] -deps = ["HiGHS_jll", "MathOptInterface", "PrecompileTools", "SparseArrays"] -git-tree-sha1 = "219becee955e18b349be83d74bdd2e5ad4804d0f" +deps = ["HiGHS_jll", "LinearAlgebra", "MathOptIIS", "MathOptInterface", "OpenBLAS32_jll", "PrecompileTools", "SparseArrays"] +git-tree-sha1 = "01a5241985559c08a5baadbcebd6d87daaf84a84" uuid = "87dc4568-4c63-4d18-b0c0-bb2238e4078b" -version = "1.15.0" +version = "1.24.1" [[deps.HiGHS_jll]] -deps = ["Artifacts", "CompilerSupportLibraries_jll", "JLLWrappers", "Libdl", "Zlib_jll"] -git-tree-sha1 = "72bceb63d4ae3683f091f812b6958a199c494a1b" +deps = ["Artifacts", "CompilerSupportLibraries_jll", "JLLWrappers", "Libdl", "Zlib_jll", "libblastrampoline_jll"] +git-tree-sha1 = "2d9747b79d17c4320fe48048a3a768fe6d6d82de" uuid = "8fd58aa0-07eb-5a78-9b36-339c94fd15ea" -version = "1.10.0+0" +version = "1.15.1+1" [[deps.Hwloc_jll]] deps = ["Artifacts", "JLLWrappers", "Libdl"] @@ -567,18 +561,6 @@ git-tree-sha1 = "31e996f0a15c7b280ba9f76636b3ff9e2ae58c9a" uuid = "682c06a0-de6a-54ab-a142-c8b1cf79cde6" version = "0.21.4" -[[deps.JSON3]] -deps = ["Dates", "Mmap", "Parsers", "PrecompileTools", "StructTypes", "UUIDs"] -git-tree-sha1 = "196b41e5a854b387d99e5ede2de3fcb4d0422aae" -uuid = "0f8b85d8-7281-11e9-16c2-39a750bddbf1" -version = "1.14.2" - - [deps.JSON3.extensions] - JSON3ArrowExt = ["ArrowTypes"] - - [deps.JSON3.weakdeps] - ArrowTypes = "31f734f8-188a-4ce0-8406-c8a06bd891cd" - [[deps.JpegTurbo_jll]] deps = ["Artifacts", "JLLWrappers", "Libdl"] git-tree-sha1 = "eac1206917768cb54957c65a615460d87b455fc1" @@ -587,9 +569,9 @@ version = "3.1.1+0" [[deps.JuMP]] deps = ["LinearAlgebra", "MacroTools", "MathOptInterface", "MutableArithmetics", "OrderedCollections", "PrecompileTools", "Printf", "SparseArrays"] -git-tree-sha1 = "c9ace86360c1dc0635de5f9e2ce5143b86c53311" +git-tree-sha1 = "614b22ff014355192982b1f9a12c61298ce6a908" uuid = "4076af6c-e467-56ae-b986-b466b2749572" -version = "1.25.0" +version = "1.31.1" [deps.JuMP.extensions] JuMPDimensionalDataExt = "DimensionalData" @@ -751,11 +733,25 @@ deps = ["Base64"] uuid = "d6f4376e-aef5-505a-96c1-9c027394607a" version = "1.11.0" +[[deps.MathOptIIS]] +deps = ["MathOptInterface"] +git-tree-sha1 = "3b3d69130d8ab8c39d5fa4d30e20a8e6428c9d37" +uuid = "8c4f8055-bd93-4160-a86b-a0c04941dbff" +version = "0.2.0" + [[deps.MathOptInterface]] -deps = ["BenchmarkTools", "CodecBzip2", "CodecZlib", "DataStructures", "ForwardDiff", "JSON3", "LinearAlgebra", "MutableArithmetics", "NaNMath", "OrderedCollections", "PrecompileTools", "Printf", "SparseArrays", "SpecialFunctions", "Test"] -git-tree-sha1 = "c2514ede436071529470010540bc3a1441e8140c" +deps = ["CodecBzip2", "CodecZlib", "ForwardDiff", "JSON", "LinearAlgebra", "MutableArithmetics", "NaNMath", "OrderedCollections", "PrecompileTools", "Printf", "SparseArrays", "SpecialFunctions", "Test"] +git-tree-sha1 = "f1ccd9ffcb8577e207deb9aaebeb3f961de70380" uuid = "b8f27783-ece8-5eb3-8dc8-9495eed66fee" -version = "1.39.0" +version = "1.52.0" + + [deps.MathOptInterface.extensions] + MathOptInterfaceBenchmarkToolsExt = "BenchmarkTools" + MathOptInterfaceCliqueTreesExt = "CliqueTrees" + + [deps.MathOptInterface.weakdeps] + BenchmarkTools = "6e4b80f9-dd63-53aa-95a3-0cdb28fa8baf" + CliqueTrees = "60701a23-6482-424a-84db-faee86b9b1f8" [[deps.MbedTLS]] deps = ["Dates", "MbedTLS_jll", "MozillaCACerts_jll", "NetworkOptions", "Random", "Sockets"] @@ -942,10 +938,6 @@ deps = ["Unicode"] uuid = "de0858da-6303-5e67-8744-51eddeeeb8d7" version = "1.11.0" -[[deps.Profile]] -uuid = "9abbd945-dff8-562f-b5e8-e1ebf5ef1b79" -version = "1.11.0" - [[deps.REopt]] deps = ["ArchGDAL", "CSV", "CoolProp", "DataFrames", "Dates", "DelimitedFiles", "HTTP", "JLD", "JSON", "JuMP", "LinDistFlow", "LinearAlgebra", "Logging", "MathOptInterface", "Requires", "Roots", "Statistics", "TestEnv"] git-tree-sha1 = "ee0a326950726f2bd9b04f0a69475d05919fa53d" @@ -1108,12 +1100,6 @@ git-tree-sha1 = "725421ae8e530ec29bcbdddbe91ff8053421d023" uuid = "892a3eda-7b42-436c-8928-eab12a02cf0e" version = "0.4.1" -[[deps.StructTypes]] -deps = ["Dates", "UUIDs"] -git-tree-sha1 = "159331b30e94d7b11379037feeb9b690950cace8" -uuid = "856f2bd8-1eba-4b0a-8007-ebc267875bd4" -version = "1.11.0" - [[deps.SuiteSparse_jll]] deps = ["Artifacts", "Libdl", "libblastrampoline_jll"] uuid = "bea87d4a-7f5b-5778-9afe-8cc45184846c" From f2042ed3bdf05947d90b6dd655f59be82c6af2c4 Mon Sep 17 00:00:00 2001 From: wbecker Date: Wed, 12 Aug 2026 22:29:30 -0600 Subject: [PATCH 2/9] Update from NREL to NLR for API key env var --- julia_src/http.jl | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/julia_src/http.jl b/julia_src/http.jl index e52baf7b5..b4a817988 100644 --- a/julia_src/http.jl +++ b/julia_src/http.jl @@ -5,7 +5,7 @@ import REopt as reoptjl # For REopt.jl, needed because we still have local REop using DotEnv DotEnv.load!() -const test_nrel_developer_api_key = ENV["NREL_DEVELOPER_API_KEY"] +const test_nlr_developer_api_key = ENV["NLR_DEVELOPER_API_KEY"] ENV["NREL_DEVELOPER_EMAIL"] = "reopt@nlr.gov" include("heuristic_dispatch_sizing.jl") @@ -61,9 +61,9 @@ function reopt(req::HTTP.Request) d = JSON.parse(String(req.body)) error_response = Dict() if !isempty(get(d, "api_key", "")) - ENV["NREL_DEVELOPER_API_KEY"] = pop!(d, "api_key") + ENV["NLR_DEVELOPER_API_KEY"] = pop!(d, "api_key") else - ENV["NREL_DEVELOPER_API_KEY"] = test_nrel_developer_api_key + ENV["NLR_DEVELOPER_API_KEY"] = test_nlr_developer_api_key delete!(d, "api_key") end @@ -909,9 +909,9 @@ function mpc(req::HTTP.Request) results = Dict() try if !isempty(get(d, "api_key", "")) - ENV["NREL_DEVELOPER_API_KEY"] = pop!(d, "api_key") + ENV["NLR_DEVELOPER_API_KEY"] = pop!(d, "api_key") else - ENV["NREL_DEVELOPER_API_KEY"] = test_nrel_developer_api_key + ENV["NLR_DEVELOPER_API_KEY"] = test_nlr_developer_api_key delete!(d, "api_key") end From 67064c49194f420967e7b2471c3684ed32f4f4db Mon Sep 17 00:00:00 2001 From: wbecker Date: Fri, 14 Aug 2026 08:46:57 -0600 Subject: [PATCH 3/9] Update julia_src API key info --- julia_src/.env | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/julia_src/.env b/julia_src/.env index d5ff11f76..e181af83e 100644 --- a/julia_src/.env +++ b/julia_src/.env @@ -1,2 +1,2 @@ -NREL_DEVELOPER_API_KEY="gAfosXcQ9Ldfw3qXqvKVb7PxMEkYigozmC9R3mXQ" -NREL_DEVELOPER_EMAIL="reopt@nlr.gov" \ No newline at end of file +NLR_DEVELOPER_API_KEY="gAfosXcQ9Ldfw3qXqvKVb7PxMEkYigozmC9R3mXQ" +NLR_DEVELOPER_EMAIL="reopt@nlr.gov" \ No newline at end of file From 7d798236f9d4321a17a06826e256f4a5dae005b6 Mon Sep 17 00:00:00 2001 From: wbecker Date: Fri, 14 Aug 2026 08:47:12 -0600 Subject: [PATCH 4/9] Update developer email name --- julia_src/http.jl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/julia_src/http.jl b/julia_src/http.jl index b4a817988..3f352618d 100644 --- a/julia_src/http.jl +++ b/julia_src/http.jl @@ -7,7 +7,7 @@ DotEnv.load!() const test_nlr_developer_api_key = ENV["NLR_DEVELOPER_API_KEY"] -ENV["NREL_DEVELOPER_EMAIL"] = "reopt@nlr.gov" +ENV["NLR_DEVELOPER_EMAIL"] = "reopt@nlr.gov" include("heuristic_dispatch_sizing.jl") include("mpc.jl") From 6ec9d781e296d136e28540f6881354ca256bb652 Mon Sep 17 00:00:00 2001 From: wbecker Date: Fri, 14 Aug 2026 09:56:19 -0600 Subject: [PATCH 5/9] Update changelog for patches to Julia environment --- CHANGELOG.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9decced60..7cb666ba7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -26,6 +26,11 @@ Classify the change according to the following categories: ##### Removed ### Patches +## v3.22.1 +### Patches +- Upgrades solver stack dependencies in Julia environment +- Updates internally-used developer key environment variables to NLR from NREL for Julia environment + ## v3.22.0 ### Minor Updates ##### Added From d40acfd0a4ee54275a06f802cbb6c276ad74d2e0 Mon Sep 17 00:00:00 2001 From: wbecker Date: Tue, 25 Aug 2026 09:33:23 -0600 Subject: [PATCH 6/9] Increase timeout limit for all-inputs test --- reoptjl/test/posts/all_inputs_test.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/reoptjl/test/posts/all_inputs_test.json b/reoptjl/test/posts/all_inputs_test.json index 3cc26956b..474735427 100644 --- a/reoptjl/test/posts/all_inputs_test.json +++ b/reoptjl/test/posts/all_inputs_test.json @@ -65,7 +65,7 @@ "federal_procurement_type": "" }, "Settings": { - "timeout_seconds": 420, + "timeout_seconds": 800, "time_steps_per_hour": 1, "optimality_tolerance": 0.01, "add_soc_incentive": true, From 642b6621f1bf4584812d2cf0a5d04f9641ce5a7b Mon Sep 17 00:00:00 2001 From: wbecker Date: Tue, 25 Aug 2026 09:36:46 -0600 Subject: [PATCH 7/9] Increase solver tolerance for all-inputs test to 5% --- reoptjl/test/posts/all_inputs_test.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/reoptjl/test/posts/all_inputs_test.json b/reoptjl/test/posts/all_inputs_test.json index 474735427..e72fbdbc1 100644 --- a/reoptjl/test/posts/all_inputs_test.json +++ b/reoptjl/test/posts/all_inputs_test.json @@ -67,7 +67,7 @@ "Settings": { "timeout_seconds": 800, "time_steps_per_hour": 1, - "optimality_tolerance": 0.01, + "optimality_tolerance": 0.05, "add_soc_incentive": true, "run_bau": true, "include_climate_in_objective": false, From 1b757b32ee4c7598b23a2839d3ccb5b5fc3d9527 Mon Sep 17 00:00:00 2001 From: wbecker Date: Tue, 25 Aug 2026 10:11:37 -0600 Subject: [PATCH 8/9] Update Julia dependencies; pin SQLite_jll to fix PROJ/GDAL load failure Running `Pkg.update()` in julia_src failed to precompile with: could not load library ".../libproj.so" libsqlite3.so.0: cannot open shared object file Root cause is a SONAME break in SQLite_jll, not a version-resolution problem. PROJ_jll 900.100.0 records `DT_NEEDED libsqlite3.so.0`, but: SQLite_jll 3.48.0 -> SONAME libsqlite3.so.0 (works) SQLite_jll 3.51.2 -> SONAME libsqlite3.so.3.51.2 (breaks) SQLite_jll 3.53.2 -> SONAME libsqlite3.so.3.53.2 (breaks) Both artifacts install valid symlinks on disk, so the failure is only visible via `readelf -d`. Julia's resolver cannot catch this because JLL compat bounds track package versions, not sonames, and PROJ_jll itself never changed version. Adds SQLite_jll as a direct dependency so a `[compat]` bound applies (compat entries are ignored for indirect deps), pinned to "~3.48", mirroring the existing PROJ_jll pin. With the pin in place `Pkg.update()` completes with 0 errors. Notable bumps: Cbc 1.2.0 -> 1.3.0, HTTP 1.10.16 -> 1.11.0, JuMP 1.31.1 -> 1.31.2, MathOptInterface 1.52.0 -> 1.53.0, MutableArithmetics 1.6.4 -> 1.8.0, SCIP 0.12.3 -> 0.12.8, Xpress 0.17.1 -> 0.18.2, GDAL_jll 300.500.101 -> 300.500.200, plus transitive updates. HiGHS 1.24.1 / HiGHS_jll 1.15.1 are unchanged by this update, so it has no effect on the analytic-centre solve-time regression tracked separately. Verified: precompile clean, runtime module load, a HiGHS solve, julia container /health returns 200, and reoptjl tests pass. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> --- julia_src/Manifest.toml | 480 ++++++++++++++++++++++------------------ julia_src/Project.toml | 4 + 2 files changed, 269 insertions(+), 215 deletions(-) diff --git a/julia_src/Manifest.toml b/julia_src/Manifest.toml index ceeb21c9c..f5919635b 100644 --- a/julia_src/Manifest.toml +++ b/julia_src/Manifest.toml @@ -2,7 +2,7 @@ julia_version = "1.11.2" manifest_format = "2.0" -project_hash = "b3c6037c53375dada9e36c23f668bcd0efac8f34" +project_hash = "ec55826241d3e720ba54fed81f64f717317610d9" [[deps.ASL_jll]] deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"] @@ -26,9 +26,9 @@ version = "1.5.0" [[deps.Accessors]] deps = ["CompositionsBase", "ConstructionBase", "Dates", "InverseFunctions", "MacroTools"] -git-tree-sha1 = "3b86719127f50670efe356bc11073d84b4ed7a5d" +git-tree-sha1 = "7063ad1083578215c7c4bf410368150abe8d5524" uuid = "7d9f7c33-5ae7-4f3b-8dc6-eff91059b697" -version = "0.1.42" +version = "0.1.45" [deps.Accessors.extensions] AxisKeysExt = "AxisKeys" @@ -64,18 +64,18 @@ version = "1.11.0" [[deps.AxisArrays]] deps = ["Dates", "IntervalSets", "IterTools", "RangeArrays"] -git-tree-sha1 = "16351be62963a67ac4083f748fdb3cca58bfd52f" +git-tree-sha1 = "4126b08903b777c88edf1754288144a0492c05ad" uuid = "39de3d68-74b9-583c-8d2d-e117c070f3a9" -version = "0.4.7" +version = "0.4.8" [[deps.Base64]] uuid = "2a0f44e3-6c83-55bd-87e4-b1978d98bd5f" version = "1.11.0" [[deps.BitFlags]] -git-tree-sha1 = "0691e34b3bb8be9307330f88d1a3c3f25466c24d" +git-tree-sha1 = "bbe1079eecf9c9fbb52765193ad2bae27ae09bc8" uuid = "d1d4a3ce-64b1-5f1a-9ba4-7e7e69966f35" -version = "0.1.9" +version = "0.1.10" [[deps.Blosc]] deps = ["Blosc_jll"] @@ -102,33 +102,33 @@ version = "0.4.2" [[deps.CSV]] deps = ["CodecZlib", "Dates", "FilePathsBase", "InlineStrings", "Mmap", "Parsers", "PooledArrays", "PrecompileTools", "SentinelArrays", "Tables", "Unicode", "WeakRefStrings", "WorkerUtilities"] -git-tree-sha1 = "deddd8725e5e1cc49ee205a1964256043720a6c3" +git-tree-sha1 = "abed1e735dd4152f48c90cf0767e1790e25f332f" uuid = "336ed68f-0bac-5ca0-87d4-7b16caf5d00b" -version = "0.10.15" +version = "0.10.17" [[deps.Cbc]] -deps = ["Cbc_jll", "MathOptInterface", "SparseArrays"] -git-tree-sha1 = "53748bbb94ce592cfd5394528abc822f774f0d38" +deps = ["Cbc_jll", "LinearAlgebra", "MathOptInterface", "OpenBLAS32_jll", "SparseArrays"] +git-tree-sha1 = "bd80360768af12c1376c075665700794c4fc29c7" uuid = "9961bab8-2fa3-5c5a-9d89-47fab24efd76" -version = "1.2.0" +version = "1.3.0" [[deps.Cbc_jll]] -deps = ["ASL_jll", "Artifacts", "Cgl_jll", "Clp_jll", "CoinUtils_jll", "CompilerSupportLibraries_jll", "JLLWrappers", "Libdl", "OpenBLAS32_jll", "Osi_jll", "Pkg"] -git-tree-sha1 = "1d12b6aa435f30bd5619e0144f4c815c854a91b6" +deps = ["ASL_jll", "Artifacts", "Cgl_jll", "Clp_jll", "CoinUtils_jll", "CompilerSupportLibraries_jll", "JLLWrappers", "Libdl", "Osi_jll", "libblastrampoline_jll"] +git-tree-sha1 = "5de4960bd3e7232ebf15361fb9f764a32eabf1ff" uuid = "38041ee0-ae04-5750-a4d2-bb4d0d83d27d" -version = "200.1000.800+0" +version = "200.1000.1200+0" [[deps.Cgl_jll]] -deps = ["Artifacts", "Clp_jll", "CoinUtils_jll", "CompilerSupportLibraries_jll", "JLLWrappers", "Libdl", "Osi_jll", "Pkg"] -git-tree-sha1 = "3e53a23c0bf96e8c0115777e351a04d5b0f52529" +deps = ["Artifacts", "Clp_jll", "CoinUtils_jll", "CompilerSupportLibraries_jll", "JLLWrappers", "Libdl", "Osi_jll"] +git-tree-sha1 = "3f6d683189c4d51034b42bc3686e84623cc0fd6b" uuid = "3830e938-1dd0-5f3e-8b8e-b3ee43226782" -version = "0.6000.600+0" +version = "0.6000.900+0" [[deps.Clp_jll]] -deps = ["Artifacts", "CoinUtils_jll", "CompilerSupportLibraries_jll", "JLLWrappers", "Libdl", "METIS_jll", "MUMPS_seq_jll", "OpenBLAS32_jll", "Osi_jll", "Pkg"] -git-tree-sha1 = "51861cd16c6c4e0018ad401b2afb36e51c7d4bcd" +deps = ["Artifacts", "CoinUtils_jll", "CompilerSupportLibraries_jll", "JLLWrappers", "Libdl", "METIS_jll", "MUMPS_seq_jll", "Osi_jll", "libblastrampoline_jll"] +git-tree-sha1 = "341bae15d4036af465aa41650547b2829308ad95" uuid = "06985876-5285-5a41-9fcb-8948a742cc53" -version = "100.1700.700+1" +version = "100.1700.1000+1" [[deps.CodecBzip2]] deps = ["Bzip2_jll", "TranscodingStreams"] @@ -138,15 +138,15 @@ version = "0.8.5" [[deps.CodecZlib]] deps = ["TranscodingStreams", "Zlib_jll"] -git-tree-sha1 = "962834c22b66e32aa10f7611c08c8ca4e20749a9" +git-tree-sha1 = "970758a3d591a2a5c2a907c53f2e2f8c1b1d3537" uuid = "944b1d66-785c-5afd-91f1-9de20f533193" -version = "0.7.8" +version = "0.7.9" [[deps.CoinUtils_jll]] -deps = ["Artifacts", "CompilerSupportLibraries_jll", "JLLWrappers", "Libdl", "OpenBLAS32_jll", "Pkg"] -git-tree-sha1 = "5e9852361e31af66143665e780535df262fa3407" +deps = ["Artifacts", "CompilerSupportLibraries_jll", "JLLWrappers", "Libdl", "libblastrampoline_jll"] +git-tree-sha1 = "db9575b900876ab5067dcface16dca5bca0e93c4" uuid = "be027038-0da8-5614-b30d-e42594cb92df" -version = "200.1100.600+0" +version = "200.1100.1200+0" [[deps.ColorTypes]] deps = ["FixedPointNumbers", "Random"] @@ -167,9 +167,10 @@ uuid = "5ae59095-9a9b-59fe-a467-6f913c188581" version = "0.12.11" [[deps.CommonSolve]] -git-tree-sha1 = "0eee5eb66b1cf62cd6ad1b460238e60e4b09400c" +deps = ["PrecompileTools"] +git-tree-sha1 = "6c389fa857f6ca5a95474b52a52023fd77f24cb7" uuid = "38540f10-b2f7-11e9-35d8-d573e4eb0ff2" -version = "0.2.4" +version = "0.2.14" [[deps.CommonSubexpressions]] deps = ["MacroTools"] @@ -179,9 +180,9 @@ version = "0.3.1" [[deps.Compat]] deps = ["TOML", "UUIDs"] -git-tree-sha1 = "8ae8d32e09f0dcf42a36b90d4e17f5dd2e4c4215" +git-tree-sha1 = "9d8a54ce4b17aa5bdce0ea5c34bc5e7c340d16ad" uuid = "34da2185-b29b-5c13-b0c7-acf172513d20" -version = "4.16.0" +version = "4.18.1" weakdeps = ["Dates", "LinearAlgebra"] [deps.Compat.extensions] @@ -203,14 +204,14 @@ weakdeps = ["InverseFunctions"] [[deps.ConcurrentUtilities]] deps = ["Serialization", "Sockets"] -git-tree-sha1 = "d9d26935a0bcffc87d2613ce14c527c99fc543fd" +git-tree-sha1 = "3c9be947934c38475bafe822c6d61aaed17f0738" uuid = "f0e56b4a-5159-44fe-b623-3e5288b988bb" -version = "2.5.0" +version = "2.6.0" [[deps.ConstructionBase]] -git-tree-sha1 = "76219f1ed5771adbb096743bff43fb5fdd4c1157" +git-tree-sha1 = "b4b092499347b18a015186eae3042f72267106cb" uuid = "187b0558-2788-49d3-abe0-74a17ed4e7c9" -version = "1.5.8" +version = "1.6.0" [deps.ConstructionBase.extensions] ConstructionBaseIntervalSetsExt = "IntervalSets" @@ -230,14 +231,14 @@ version = "0.1.0" [[deps.CoolProp_jll]] deps = ["Artifacts", "JLLWrappers", "Libdl"] -git-tree-sha1 = "61b41db28afff106497638ae6807949f30d9e61e" +git-tree-sha1 = "cf0dc48f908a09d11bd8bccaff8654994f5ba844" uuid = "3351c21f-4feb-5f29-afb9-f4fcb0e27549" -version = "6.7.0+0" +version = "6.8.0+0" [[deps.Crayons]] -git-tree-sha1 = "249fe38abf76d48563e2f4556bebd215aa317e15" +git-tree-sha1 = "54b76cbb40d9a0f5368c880725b2f141da77c94f" uuid = "a8cc5b0e-0ffa-5ad4-8c14-923d3ee1735f" -version = "4.1.1" +version = "4.2.0" [[deps.DataAPI]] git-tree-sha1 = "abe83f3a2f1b857aac70ef8b269080af17764bbe" @@ -246,15 +247,15 @@ version = "1.16.0" [[deps.DataFrames]] deps = ["Compat", "DataAPI", "DataStructures", "Future", "InlineStrings", "InvertedIndices", "IteratorInterfaceExtensions", "LinearAlgebra", "Markdown", "Missings", "PooledArrays", "PrecompileTools", "PrettyTables", "Printf", "Random", "Reexport", "SentinelArrays", "SortingAlgorithms", "Statistics", "TableTraits", "Tables", "Unicode"] -git-tree-sha1 = "fb61b4812c49343d7ef0b533ba982c46021938a6" +git-tree-sha1 = "5fab31e2e01e70ad66e3e24c968c264d1cf166d6" uuid = "a93c6f00-e57d-5684-b7b6-d8193f3e46c0" -version = "1.7.0" +version = "1.8.2" [[deps.DataStructures]] -deps = ["Compat", "InteractiveUtils", "OrderedCollections"] -git-tree-sha1 = "4e1fe97fdaed23e9dc21d4d664bea76b65fc50a0" +deps = ["OrderedCollections"] +git-tree-sha1 = "b0bc6d2cad1fed8b7fd59a1551a991cb3d2809e6" uuid = "864edb3b-99cc-5e75-8d2d-829cb0a9cfe8" -version = "0.18.22" +version = "0.19.6" [[deps.DataValueInterfaces]] git-tree-sha1 = "bfc1187b79289637fa0ef6d4436ebdfe6905cbd6" @@ -280,9 +281,9 @@ version = "1.1.0" [[deps.DiffRules]] deps = ["IrrationalConstants", "LogExpFunctions", "NaNMath", "Random", "SpecialFunctions"] -git-tree-sha1 = "23163d55f885173722d1e4cf0f6110cdbaf7e272" +git-tree-sha1 = "79a2aca180a85c690c58a020d47b426954b590f8" uuid = "b552c78f-8df3-52c6-915a-8e097449b14b" -version = "1.15.1" +version = "1.16.0" [[deps.DiskArrays]] deps = ["LRUCache", "OffsetArrays"] @@ -291,9 +292,9 @@ uuid = "3c3547ce-8d99-4f5e-a174-61eb10b00ae3" version = "0.3.23" [[deps.DocStringExtensions]] -git-tree-sha1 = "e7b7e6f178525d17c720ab9c081e4ef04429f860" +git-tree-sha1 = "7442a5dfe1ebb773c29cc2962a8980f47221d76c" uuid = "ffbed154-4ef7-542d-bbb7-c09d3a79fcae" -version = "0.9.4" +version = "0.9.5" [[deps.DotEnv]] deps = ["PrecompileTools"] @@ -314,20 +315,20 @@ version = "0.1.11" [[deps.Expat_jll]] deps = ["Artifacts", "JLLWrappers", "Libdl"] -git-tree-sha1 = "d55dffd9ae73ff72f1c0482454dcf2ec6c6c4a63" +git-tree-sha1 = "f4d39eee89f1e58c26bf447f1d4156c0125d6838" uuid = "2e619515-83b5-522b-bb60-26c02a35a201" -version = "2.6.5+0" +version = "2.8.3+0" [[deps.Extents]] -git-tree-sha1 = "063512a13dbe9c40d999c439268539aa552d1ae6" +git-tree-sha1 = "b309b36a9e02fe7be71270dd8c0fd873625332b4" uuid = "411431e0-e8b7-467b-b5e0-f676ba4f2910" -version = "0.1.5" +version = "0.1.6" [[deps.FileIO]] deps = ["Pkg", "Requires", "UUIDs"] -git-tree-sha1 = "b66970a70db13f45b7e57fbda1736e1cf72174ea" +git-tree-sha1 = "6621fef488e496356c9c9625d0562c12a6070819" uuid = "5789e2e9-d7fb-5bc7-8068-2c6fae9b9549" -version = "1.17.0" +version = "1.20.0" weakdeps = ["HTTP"] [deps.FileIO.extensions] @@ -349,16 +350,16 @@ uuid = "7b1f6079-737a-58dc-b8bc-7a2ca5c1b5ee" version = "1.11.0" [[deps.FixedPointNumbers]] -deps = ["Statistics"] -git-tree-sha1 = "05882d6995ae5c12bb5f36dd2ed3f61c98cbb172" +deps = ["Random", "Statistics"] +git-tree-sha1 = "59af96b98217c6ef4ae0dfe065ac7c20831d1a84" uuid = "53c48c17-4a7d-5ca2-90c5-79b7896eea93" -version = "0.8.5" +version = "0.8.6" [[deps.ForwardDiff]] deps = ["CommonSubexpressions", "DiffResults", "DiffRules", "LinearAlgebra", "LogExpFunctions", "NaNMath", "Preferences", "Printf", "Random", "SpecialFunctions"] -git-tree-sha1 = "910febccb28d493032495b7009dce7d7f7aee554" +git-tree-sha1 = "1b86cca764a61dcac4fef4c5e16e378e5ed6953c" uuid = "f6369f11-7733-5829-9624-2563aa707210" -version = "1.0.1" +version = "1.4.5" [deps.ForwardDiff.extensions] ForwardDiffStaticArraysExt = "StaticArrays" @@ -378,10 +379,10 @@ uuid = "add2ef01-049f-52c4-9ee2-e494f65e021a" version = "1.4.0" [[deps.GDAL_jll]] -deps = ["Artifacts", "Expat_jll", "GEOS_jll", "JLLWrappers", "LibCURL_jll", "Libdl", "Libtiff_jll", "OpenJpeg_jll", "PROJ_jll", "Pkg", "SQLite_jll", "Zlib_jll", "Zstd_jll", "libgeotiff_jll"] -git-tree-sha1 = "e9604365601f34d669dac3609fa4870803bdea9b" +deps = ["Artifacts", "Expat_jll", "GEOS_jll", "HDF5_jll", "JLLWrappers", "LibCURL_jll", "LibPQ_jll", "Libdl", "Libtiff_jll", "NetCDF_jll", "OpenJpeg_jll", "PROJ_jll", "Pkg", "SQLite_jll", "Zlib_jll", "Zstd_jll", "libgeotiff_jll"] +git-tree-sha1 = "ac63c49efd5afe2054b044926c7f112c1cb31d25" uuid = "a7073274-a066-55f0-b90d-d619367d196c" -version = "300.500.101+0" +version = "300.500.200+0" [[deps.GEOS_jll]] deps = ["Artifacts", "JLLWrappers", "Libdl"] @@ -395,24 +396,33 @@ uuid = "781609d7-10c4-51f6-84f2-b8444358ff6d" version = "6.3.0+0" [[deps.GeoFormatTypes]] -git-tree-sha1 = "8e233d5167e63d708d41f87597433f59a0f213fe" +git-tree-sha1 = "7528a7956248c723d01a0a9b0447bf254bf4da52" uuid = "68eda718-8dee-11e9-39e7-89f7f65f511f" -version = "0.4.4" +version = "0.4.5" [[deps.GeoInterface]] deps = ["DataAPI", "Extents", "GeoFormatTypes"] -git-tree-sha1 = "294e99f19869d0b0cb71aef92f19d03649d028d5" +git-tree-sha1 = "20f6b13b28c6304104968374f38c24ef71a8ea16" uuid = "cf35fbd7-0cd7-5166-be24-54bfbe79505f" -version = "1.4.1" +version = "1.6.2" + + [deps.GeoInterface.extensions] + GeoInterfaceMakieExt = ["Makie", "GeometryBasics"] + GeoInterfaceRecipesBaseExt = "RecipesBase" + + [deps.GeoInterface.weakdeps] + GeometryBasics = "5c1252a2-5f33-56bf-86c9-59e7332b4326" + Makie = "ee78f7c6-11fb-53f2-987a-cfe4a2b5a57a" + RecipesBase = "3cdcf5f2-1ef4-517c-9805-6587b60abb01" [[deps.GeoInterfaceRecipes]] deps = ["GeoInterface", "RecipesBase"] -git-tree-sha1 = "fb1156076f24f1dfee45b3feadb31d05730a49ac" +git-tree-sha1 = "69262054e1fdbae2b792ae918100b870952e5251" uuid = "0329782f-3d07-4b52-b9f6-d3137cf03c7a" -version = "1.0.2" +version = "1.1.0" [[deps.GhpGhx]] -git-tree-sha1 = "c2f3becdf925f287778fa088da6da01e307f6ce8" +git-tree-sha1 = "083432c889da260c5d88e3a16d1fb93b67652bfa" repo-rev = "main" repo-url = "https://github.com/NatLabRockies/GhpGhx.jl.git" uuid = "7ce85f02-24a8-4d69-a3f0-14b5daa7d30c" @@ -432,9 +442,9 @@ version = "0.1.2" [[deps.HDF5]] deps = ["Compat", "HDF5_jll", "Libdl", "MPIPreferences", "Mmap", "Preferences", "Printf", "Random", "Requires", "UUIDs"] -git-tree-sha1 = "e856eef26cf5bf2b0f95f8f4fc37553c72c8641c" +git-tree-sha1 = "491ea627ac824619f34168e29a0427a9e00e3e40" uuid = "f67ccb44-e63f-5c2f-98bd-6dc0ccc4ba2f" -version = "0.17.2" +version = "0.17.3" [deps.HDF5.extensions] MPIExt = "MPI" @@ -443,16 +453,16 @@ version = "0.17.2" MPI = "da04e1cc-30fd-572f-bb4f-1f8673147195" [[deps.HDF5_jll]] -deps = ["Artifacts", "CompilerSupportLibraries_jll", "JLLWrappers", "LazyArtifacts", "LibCURL_jll", "Libdl", "MPICH_jll", "MPIPreferences", "MPItrampoline_jll", "MicrosoftMPI_jll", "OpenMPI_jll", "OpenSSL_jll", "TOML", "Zlib_jll", "libaec_jll"] -git-tree-sha1 = "e94f84da9af7ce9c6be049e9067e511e17ff89ec" +deps = ["Artifacts", "JLLWrappers", "LibCURL_jll", "Libdl", "OpenSSL_jll", "Pkg", "Zlib_jll"] +git-tree-sha1 = "4cc2bb72df6ff40b055295fdef6d92955f9dede8" uuid = "0234f1f7-429e-5d53-9886-15a909be8d59" -version = "1.14.6+0" +version = "1.12.2+2" [[deps.HTTP]] deps = ["Base64", "CodecZlib", "ConcurrentUtilities", "Dates", "ExceptionUnwrapping", "Logging", "LoggingExtras", "MbedTLS", "NetworkOptions", "OpenSSL", "PrecompileTools", "Random", "SimpleBufferStream", "Sockets", "URIs", "UUIDs"] -git-tree-sha1 = "f93655dc73d7a0b4a368e3c0bce296ae035ad76e" +git-tree-sha1 = "51059d23c8bb67911a2e6fd5130229113735fc7e" uuid = "cd3eb016-35fb-5094-929b-558a96fad6f3" -version = "1.10.16" +version = "1.11.0" [[deps.HiGHS]] deps = ["HiGHS_jll", "LinearAlgebra", "MathOptIIS", "MathOptInterface", "OpenBLAS32_jll", "PrecompileTools", "SparseArrays"] @@ -467,10 +477,10 @@ uuid = "8fd58aa0-07eb-5a78-9b36-339c94fd15ea" version = "1.15.1+1" [[deps.Hwloc_jll]] -deps = ["Artifacts", "JLLWrappers", "Libdl"] -git-tree-sha1 = "f93a9ce66cd89c9ba7a4695a47fd93b4c6bc59fa" +deps = ["Artifacts", "JLLWrappers", "Libdl", "XML2_jll", "Xorg_libpciaccess_jll"] +git-tree-sha1 = "c35847ca5b4997fc8418836354a56c459bcf48d8" uuid = "e33a78d0-f292-5ffc-b300-72abe9b543c8" -version = "2.12.0+0" +version = "2.14.0+0" [[deps.ImageCore]] deps = ["AbstractFFTs", "ColorVectorSpace", "Colors", "FixedPointNumbers", "Graphics", "MappedArrays", "MosaicViews", "OffsetArrays", "PaddedViews", "Reexport"] @@ -479,9 +489,9 @@ uuid = "a09fc81d-aa75-5fe9-8630-4744c3626534" version = "0.9.4" [[deps.InlineStrings]] -git-tree-sha1 = "6a9fde685a7ac1eb3495f8e812c5a7c3711c2d5e" +git-tree-sha1 = "8f3d257792a522b4601c24a577954b0a8cd7334d" uuid = "842dd82b-1e85-43dc-bf29-5d0ee9dffc48" -version = "1.4.3" +version = "1.4.5" [deps.InlineStrings.extensions] ArrowTypesExt = "ArrowTypes" @@ -497,9 +507,9 @@ uuid = "b77e0a4c-d291-57a0-90e8-8db25a27a240" version = "1.11.0" [[deps.IntervalSets]] -git-tree-sha1 = "dba9ddf07f77f60450fe5d2e2beb9854d9a49bd0" +git-tree-sha1 = "79d6bd28c8d9bccc2229784f1bd637689b256377" uuid = "8197267c-284f-5f27-9208-e0e47529a953" -version = "0.7.10" +version = "0.7.14" weakdeps = ["Random", "RecipesBase", "Statistics"] [deps.IntervalSets.extensions] @@ -524,14 +534,14 @@ version = "1.3.1" [[deps.Ipopt_jll]] deps = ["ASL_jll", "Artifacts", "CompilerSupportLibraries_jll", "JLLWrappers", "Libdl", "MUMPS_seq_jll", "SPRAL_jll", "libblastrampoline_jll"] -git-tree-sha1 = "546c40fd3718c65d48296dd6cec98af9904e3ca4" +git-tree-sha1 = "b33cbc78b8d4de87d18fcd705054a82e2999dbac" uuid = "9cc047cb-c261-5740-88fc-0cf96f7bdcc7" -version = "300.1400.1400+0" +version = "300.1400.1900+0" [[deps.IrrationalConstants]] -git-tree-sha1 = "e2222959fbc6c19554dc15174c81bf7bf3aa691c" +git-tree-sha1 = "b2d91fe939cae05960e760110b328288867b5758" uuid = "92d709cd-6900-40b7-9082-c6be49f344b6" -version = "0.2.4" +version = "0.2.6" [[deps.IterTools]] git-tree-sha1 = "42d5f897009e7ff2cf88db414a389e5ed1bdd023" @@ -551,9 +561,9 @@ version = "0.13.5" [[deps.JLLWrappers]] deps = ["Artifacts", "Preferences"] -git-tree-sha1 = "a007feb38b422fbdab534406aeca1b86823cb4d6" +git-tree-sha1 = "7204148362dafe5fe6a273f855b8ccbe4df8173e" uuid = "692b3bcd-3c85-4b1f-b108-f13ce0eb3210" -version = "1.7.0" +version = "1.8.0" [[deps.JSON]] deps = ["Dates", "Mmap", "Parsers", "Unicode"] @@ -563,15 +573,15 @@ version = "0.21.4" [[deps.JpegTurbo_jll]] deps = ["Artifacts", "JLLWrappers", "Libdl"] -git-tree-sha1 = "eac1206917768cb54957c65a615460d87b455fc1" +git-tree-sha1 = "037babc10853eeb8e585418922246cb97b8e5b74" uuid = "aacddb02-875f-59d6-b918-886e6ef4fbf8" -version = "3.1.1+0" +version = "3.2.0+1" [[deps.JuMP]] deps = ["LinearAlgebra", "MacroTools", "MathOptInterface", "MutableArithmetics", "OrderedCollections", "PrecompileTools", "Printf", "SparseArrays"] -git-tree-sha1 = "614b22ff014355192982b1f9a12c61298ce6a908" +git-tree-sha1 = "4f27b21df3b47e8c08a83ead049afb621b2f5b3c" uuid = "4076af6c-e467-56ae-b986-b466b2749572" -version = "1.31.1" +version = "1.31.2" [deps.JuMP.extensions] JuMPDimensionalDataExt = "DimensionalData" @@ -579,6 +589,12 @@ version = "1.31.1" [deps.JuMP.weakdeps] DimensionalData = "0703355e-b756-11e9-17c0-8b28908087d0" +[[deps.Kerberos_krb5_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl"] +git-tree-sha1 = "0f2899fdadaab4b8f57db558ba21bdb4fb52f1f0" +uuid = "b39eb1a6-c29a-53d7-8c32-632cd16f18da" +version = "1.21.3+0" + [[deps.LERC_jll]] deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"] git-tree-sha1 = "bf36f528eec6634efc60d7ec062008f171071434" @@ -595,9 +611,9 @@ weakdeps = ["Serialization"] SerializationExt = ["Serialization"] [[deps.LaTeXStrings]] -git-tree-sha1 = "dda21b8cbd6a6c40d9d02a73230f9d70fed6918c" +git-tree-sha1 = "f88f3ccef05a6a72a0cf0ed417c8fd68530f4ab2" uuid = "b964fa9f-0449-5b57-a5c2-d3ea65f4040f" -version = "1.4.0" +version = "1.4.1" [[deps.LazyArtifacts]] deps = ["Artifacts", "Pkg"] @@ -624,6 +640,12 @@ deps = ["Artifacts", "LibSSH2_jll", "Libdl", "MbedTLS_jll"] uuid = "e37daf67-58a4-590a-8e99-b0245dd2ffc5" version = "1.7.2+0" +[[deps.LibPQ_jll]] +deps = ["Artifacts", "JLLWrappers", "Kerberos_krb5_jll", "Libdl", "OpenSSL_jll", "Pkg"] +git-tree-sha1 = "a299629703a93d8efcefccfc16b18ad9a073d131" +uuid = "08be9ffa-1c94-5ee5-a977-46a84ec9b350" +version = "14.3.0+1" + [[deps.LibSSH2_jll]] deps = ["Artifacts", "Libdl", "MbedTLS_jll"] uuid = "29816b5a-b9ab-546f-933c-edad1886dfa8" @@ -633,6 +655,12 @@ version = "1.11.0+1" uuid = "8f399da3-3557-5675-b5ff-fb832c97cbdb" version = "1.11.0" +[[deps.Libiconv_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl"] +git-tree-sha1 = "be484f5c92fad0bd8acfef35fe017900b0b73809" +uuid = "94ce4f54-9a6c-5748-9c1c-f9c7231a4531" +version = "1.18.0+0" + [[deps.Libtiff_jll]] deps = ["Artifacts", "JLLWrappers", "JpegTurbo_jll", "LERC_jll", "Libdl", "Pkg", "Zlib_jll", "Zstd_jll"] git-tree-sha1 = "3eb79b0ca5764d4799c06699573fd8f533259713" @@ -658,9 +686,9 @@ version = "2.12.0+0" [[deps.LogExpFunctions]] deps = ["DocStringExtensions", "IrrationalConstants", "LinearAlgebra"] -git-tree-sha1 = "13ca9e2586b89836fd20cccf56e57e2b9ae7f38f" +git-tree-sha1 = "bba2d9aa057d8f126415de240573e86a8f39d2a1" uuid = "2ab3a3ac-af41-5b50-aa03-7779005ae688" -version = "0.3.29" +version = "1.0.1" [deps.LogExpFunctions.extensions] LogExpFunctionsChainRulesCoreExt = "ChainRulesCore" @@ -678,9 +706,9 @@ version = "1.11.0" [[deps.LoggingExtras]] deps = ["Dates", "Logging"] -git-tree-sha1 = "f02b56007b064fbfddb4c9cd60161b6dd0f40df3" +git-tree-sha1 = "f00544d95982ea270145636c181ceda21c4e2575" uuid = "e6f89c97-d47a-5376-807f-9c37f3926c36" -version = "1.1.0" +version = "1.2.0" [[deps.Lz4_jll]] deps = ["Artifacts", "JLLWrappers", "Libdl"] @@ -689,34 +717,27 @@ uuid = "5ced341a-0733-55b8-9ab6-a4889d929147" version = "1.10.1+0" [[deps.METIS_jll]] -deps = ["Artifacts", "JLLWrappers", "Libdl"] -git-tree-sha1 = "2eefa8baa858871ae7770c98c3c2a7e46daba5b4" +deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"] +git-tree-sha1 = "1c20a46719c0dc4ec4e7021ca38f53e1ec9268d9" uuid = "d00139f3-1899-568f-a2f0-47f597d42d70" -version = "5.1.3+0" +version = "5.1.2+1" -[[deps.MPICH_jll]] -deps = ["Artifacts", "CompilerSupportLibraries_jll", "Hwloc_jll", "JLLWrappers", "LazyArtifacts", "Libdl", "MPIPreferences", "TOML"] -git-tree-sha1 = "3aa3210044138a1749dbd350a9ba8680869eb503" -uuid = "7cb0a576-ebde-5e09-9194-50597f1243b4" -version = "4.3.0+1" +[[deps.MPFR_jll]] +deps = ["Artifacts", "GMP_jll", "Libdl"] +uuid = "3a97d323-0669-5f0c-9066-3539efd106a3" +version = "4.2.1+0" [[deps.MPIPreferences]] deps = ["Libdl", "Preferences"] -git-tree-sha1 = "c105fe467859e7f6e9a852cb15cb4301126fac07" +git-tree-sha1 = "8e98d5d80b87403c311fd51e8455d4546ba7a5f8" uuid = "3da0fdf6-3ccc-4f1b-acd9-58baa6c99267" -version = "0.1.11" - -[[deps.MPItrampoline_jll]] -deps = ["Artifacts", "CompilerSupportLibraries_jll", "JLLWrappers", "LazyArtifacts", "Libdl", "MPIPreferences", "TOML"] -git-tree-sha1 = "ff91ca13c7c472cef700f301c8d752bc2aaff1a8" -uuid = "f1f71cc9-e9ae-5b93-9b94-4fe0e1ad3748" -version = "5.5.3+0" +version = "0.1.12" [[deps.MUMPS_seq_jll]] deps = ["Artifacts", "CompilerSupportLibraries_jll", "JLLWrappers", "Libdl", "METIS_jll", "libblastrampoline_jll"] -git-tree-sha1 = "840b83c65b27e308095c139a457373850b2f5977" +git-tree-sha1 = "fc0c8442887b48c15aec2b1787a5fc812a99b2fd" uuid = "d7ed1dd3-d0ae-5e8e-bfb4-87a502085b8d" -version = "500.600.201+0" +version = "500.800.100+0" [[deps.MacroTools]] git-tree-sha1 = "1e0228a030642014fe5cfe68c2c0a818f9e3f522" @@ -724,9 +745,9 @@ uuid = "1914dd2f-81c6-5fcd-8719-6d5c9610ff09" version = "0.5.16" [[deps.MappedArrays]] -git-tree-sha1 = "2dab0221fe2b0f2cb6754eaa743cc266339f527e" +git-tree-sha1 = "0ee4497a4e80dbd29c058fcee6493f5219556f40" uuid = "dbb5928d-eab1-5f90-85c2-b9b0edb7c900" -version = "0.4.2" +version = "0.4.3" [[deps.Markdown]] deps = ["Base64"] @@ -741,9 +762,9 @@ version = "0.2.0" [[deps.MathOptInterface]] deps = ["CodecBzip2", "CodecZlib", "ForwardDiff", "JSON", "LinearAlgebra", "MutableArithmetics", "NaNMath", "OrderedCollections", "PrecompileTools", "Printf", "SparseArrays", "SpecialFunctions", "Test"] -git-tree-sha1 = "f1ccd9ffcb8577e207deb9aaebeb3f961de70380" +git-tree-sha1 = "d10ba577e0b5a0481fab01dfd31fb20af3326954" uuid = "b8f27783-ece8-5eb3-8dc8-9495eed66fee" -version = "1.52.0" +version = "1.53.0" [deps.MathOptInterface.extensions] MathOptInterfaceBenchmarkToolsExt = "BenchmarkTools" @@ -755,21 +776,15 @@ version = "1.52.0" [[deps.MbedTLS]] deps = ["Dates", "MbedTLS_jll", "MozillaCACerts_jll", "NetworkOptions", "Random", "Sockets"] -git-tree-sha1 = "c067a280ddc25f196b5e7df3877c6b226d390aaf" +git-tree-sha1 = "8785729fa736197687541f7053f6d8ab7fc44f92" uuid = "739be429-bea8-5141-9913-cc70e7f3736d" -version = "1.1.9" +version = "1.1.10" [[deps.MbedTLS_jll]] deps = ["Artifacts", "Libdl"] uuid = "c8ffd9c3-330d-5841-b78e-0817d7145fa1" version = "2.28.6+0" -[[deps.MicrosoftMPI_jll]] -deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"] -git-tree-sha1 = "bc95bf4149bf535c09602e3acdf950d9b4376227" -uuid = "9237b28f-5490-5468-be7b-bb81f5f5e6cf" -version = "10.1.4+3" - [[deps.Missings]] deps = ["DataAPI"] git-tree-sha1 = "ec4f7fbeab05d7747bdf98eb74d130a2a2ed298d" @@ -792,21 +807,27 @@ version = "2023.12.12" [[deps.MutableArithmetics]] deps = ["LinearAlgebra", "SparseArrays", "Test"] -git-tree-sha1 = "491bdcdc943fcbc4c005900d7463c9f216aabf4c" +git-tree-sha1 = "dc5b2c4c111c46bc79ac4405eeb563523b39c004" uuid = "d8a4904e-b15c-11e9-3269-09a3773c0cb0" -version = "1.6.4" +version = "1.8.0" [[deps.NaNMath]] deps = ["OpenLibm_jll"] -git-tree-sha1 = "9b8215b1ee9e78a293f99797cd31375471b2bcae" +git-tree-sha1 = "dbd2e8cd2c1c27f0b584f6661b4309609c5a685e" uuid = "77ba4419-2d1f-58cd-9bb1-8ffee604a2e3" -version = "1.1.3" +version = "1.1.4" [[deps.Ncurses_jll]] deps = ["Artifacts", "JLLWrappers", "Libdl"] -git-tree-sha1 = "b5e7e7ad16adfe5f68530f9f641955b5b0f12bbb" +git-tree-sha1 = "095850bc2a585bb20cad8d8f6f9f643d11b49a3d" uuid = "68e3532b-a499-55ff-9963-d1c0c0748b3a" -version = "6.5.1+0" +version = "6.6.0+2" + +[[deps.NetCDF_jll]] +deps = ["Artifacts", "HDF5_jll", "JLLWrappers", "LibCURL_jll", "Libdl", "XML2_jll", "Zlib_jll"] +git-tree-sha1 = "7f5a03e6712f5447c9c344430b8d1927a4777483" +uuid = "7243133f-43d8-5620-bbf4-c2c921802cf3" +version = "400.902.206+0" [[deps.NetworkOptions]] uuid = "ca575930-c2e3-43a9-ace4-1e988b2c1908" @@ -824,10 +845,10 @@ version = "1.17.0" Adapt = "79e6a3ab-5dfb-504d-930d-738a2a938a0e" [[deps.OpenBLAS32_jll]] -deps = ["Artifacts", "CompilerSupportLibraries_jll", "JLLWrappers", "Libdl"] -git-tree-sha1 = "ece4587683695fe4c5f20e990da0ed7e83c351e7" +deps = ["Artifacts", "CompilerSupportLibraries_jll", "JLLWrappers", "Libdl", "libblastrampoline_jll"] +git-tree-sha1 = "30870d0f2dc0b2dba76b10df1c58c7f018413e56" uuid = "656ef2d0-ae68-5445-9ca0-591084a874a2" -version = "0.3.29+0" +version = "0.3.34+0" [[deps.OpenBLAS_jll]] deps = ["Artifacts", "CompilerSupportLibraries_jll", "Libdl"] @@ -845,23 +866,17 @@ deps = ["Artifacts", "Libdl"] uuid = "05823500-19ac-5b8b-9628-191a04bc5112" version = "0.8.1+2" -[[deps.OpenMPI_jll]] -deps = ["Artifacts", "CompilerSupportLibraries_jll", "Hwloc_jll", "JLLWrappers", "LazyArtifacts", "Libdl", "MPIPreferences", "TOML", "Zlib_jll"] -git-tree-sha1 = "047b66eb62f3cae59ed260ebb9075a32a04350f1" -uuid = "fe0851c0-eecd-5654-98d4-656369965a5c" -version = "5.0.7+2" - [[deps.OpenSSL]] -deps = ["BitFlags", "Dates", "MozillaCACerts_jll", "OpenSSL_jll", "Sockets"] -git-tree-sha1 = "38cb508d080d21dc1128f7fb04f20387ed4c0af4" +deps = ["BitFlags", "Dates", "MozillaCACerts_jll", "NetworkOptions", "OpenSSL_jll", "Sockets"] +git-tree-sha1 = "1d1aaa7d449b58415f97d2839c318b70ffb525a0" uuid = "4d8831e6-92b7-49fb-bdf8-b643e874388c" -version = "1.4.3" +version = "1.6.1" [[deps.OpenSSL_jll]] deps = ["Artifacts", "JLLWrappers", "Libdl"] -git-tree-sha1 = "9216a80ff3682833ac4b733caa8c00390620ba5d" +git-tree-sha1 = "ad31332567b189f508a3ea8957a2640b1147ab00" uuid = "458c3c95-2e84-50aa-8efc-19380b2a3a95" -version = "3.5.0+0" +version = "1.1.23+1" [[deps.OpenSpecFun_jll]] deps = ["Artifacts", "CompilerSupportLibraries_jll", "JLLWrappers", "Libdl"] @@ -870,15 +885,15 @@ uuid = "efe28fd5-8261-553b-a9e1-b2916fc3738e" version = "0.5.6+0" [[deps.OrderedCollections]] -git-tree-sha1 = "cc4054e898b852042d7b503313f7ad03de99c3dd" +git-tree-sha1 = "05f45c2e0de6259db764adbfd2f1dc6d3f8de13c" uuid = "bac558e1-5e72-5ebc-8fee-abe8a469f55d" -version = "1.8.0" +version = "2.0.1" [[deps.Osi_jll]] -deps = ["Artifacts", "CoinUtils_jll", "CompilerSupportLibraries_jll", "JLLWrappers", "Libdl", "OpenBLAS32_jll", "Pkg"] -git-tree-sha1 = "4f00d103782fb742e50886924eeea2fe722d3f7a" +deps = ["Artifacts", "CoinUtils_jll", "CompilerSupportLibraries_jll", "JLLWrappers", "Libdl", "libblastrampoline_jll"] +git-tree-sha1 = "95ce36c3c9095e409931631702446d44ebfa4e3b" uuid = "7da25872-d9ce-5375-a4d3-7a845f58efdd" -version = "0.10800.700+0" +version = "0.10800.1100+0" [[deps.PROJ_jll]] deps = ["Artifacts", "JLLWrappers", "LibCURL_jll", "Libdl", "Libtiff_jll", "Pkg", "SQLite_jll"] @@ -894,21 +909,19 @@ version = "0.5.12" [[deps.Parsers]] deps = ["Dates", "PrecompileTools", "UUIDs"] -git-tree-sha1 = "44f6c1f38f77cafef9450ff93946c53bd9ca16ff" +git-tree-sha1 = "3de8f5e6e90ebfa8d6d1f86997d6cdcd6a912ff3" uuid = "69de0a69-1ddd-5017-9359-2bf0b02dc9f0" -version = "2.8.2" +version = "2.8.7" [[deps.Pkg]] deps = ["Artifacts", "Dates", "Downloads", "FileWatching", "LibGit2", "Libdl", "Logging", "Markdown", "Printf", "Random", "SHA", "TOML", "Tar", "UUIDs", "p7zip_jll"] uuid = "44cfe95a-1eb2-52ea-b672-e2afdf69b78f" version = "1.11.0" +weakdeps = ["REPL"] [deps.Pkg.extensions] REPLExt = "REPL" - [deps.Pkg.weakdeps] - REPL = "3fa0cd96-eef1-5676-8a61-b3b8758bbffb" - [[deps.PooledArrays]] deps = ["DataAPI", "Future"] git-tree-sha1 = "36d8b4b899628fb92c2749eb488d884a926614d3" @@ -923,21 +936,34 @@ version = "1.2.1" [[deps.Preferences]] deps = ["TOML"] -git-tree-sha1 = "9306f6085165d270f7e3db02af26a400d580f5c6" +git-tree-sha1 = "8b770b60760d4451834fe79dd483e318eee709c4" uuid = "21216c6a-2e73-6563-6e65-726566657250" -version = "1.4.3" +version = "1.5.2" [[deps.PrettyTables]] -deps = ["Crayons", "LaTeXStrings", "Markdown", "PrecompileTools", "Printf", "Reexport", "StringManipulation", "Tables"] -git-tree-sha1 = "1101cd475833706e4d0e7b122218257178f48f34" +deps = ["Crayons", "LaTeXStrings", "Markdown", "PrecompileTools", "Printf", "REPL", "Reexport", "StringManipulation", "Tables"] +git-tree-sha1 = "1b8aa19f229b1cea7fc93874a52e49db6a854450" uuid = "08abe8d2-0d0c-5749-adfa-8a2ac140af0d" -version = "2.4.0" +version = "3.4.8" + + [deps.PrettyTables.extensions] + PrettyTablesExcelExt = "XLSX" + PrettyTablesTypstryExt = "Typstry" + + [deps.PrettyTables.weakdeps] + Typstry = "f0ed7684-a786-439e-b1e3-3b82803b501e" + XLSX = "fdbf4ff8-1666-58a4-91e7-1b58723a45e0" [[deps.Printf]] deps = ["Unicode"] uuid = "de0858da-6303-5e67-8744-51eddeeeb8d7" version = "1.11.0" +[[deps.REPL]] +deps = ["InteractiveUtils", "Markdown", "Sockets", "StyledStrings", "Unicode"] +uuid = "3fa0cd96-eef1-5676-8a61-b3b8758bbffb" +version = "1.11.0" + [[deps.REopt]] deps = ["ArchGDAL", "CSV", "CoolProp", "DataFrames", "Dates", "DelimitedFiles", "HTTP", "JLD", "JSON", "JuMP", "LinDistFlow", "LinearAlgebra", "Logging", "MathOptInterface", "Requires", "Roots", "Statistics", "TestEnv"] git-tree-sha1 = "57012c263c02d4d1362b4e248accbe3974e17c74" @@ -956,9 +982,9 @@ version = "0.3.2" [[deps.Readline_jll]] deps = ["Artifacts", "JLLWrappers", "Libdl", "Ncurses_jll"] -git-tree-sha1 = "6044f482a91c7aa2b82ab614aedd726be633ad05" +git-tree-sha1 = "5d26d91800500cd67d4743cdbb59749e46ed726b" uuid = "05236dd9-4125-5232-aa7c-9ec0c9b2c25a" -version = "8.2.13+0" +version = "8.3.3+0" [[deps.RecipesBase]] deps = ["PrecompileTools"] @@ -979,9 +1005,9 @@ version = "1.3.1" [[deps.Roots]] deps = ["Accessors", "CommonSolve", "Printf"] -git-tree-sha1 = "3ac13765751ffc81e3531223782d9512f6023f71" +git-tree-sha1 = "3eff988b9bd09543783e2e051b0a1eef11f65c2d" uuid = "f2b01f46-fcfa-551c-844a-d8ac1e96c665" -version = "2.2.7" +version = "2.3.0" [deps.Roots.extensions] RootsChainRulesCoreExt = "ChainRulesCore" @@ -989,6 +1015,7 @@ version = "2.2.7" RootsIntervalRootFindingExt = "IntervalRootFinding" RootsSymPyExt = "SymPy" RootsSymPyPythonCallExt = "SymPyPythonCall" + RootsUnitfulExt = "Unitful" [deps.Roots.weakdeps] ChainRulesCore = "d360d2e6-b24c-11e9-a2a3-2a2ae2dbcce4" @@ -996,24 +1023,25 @@ version = "2.2.7" IntervalRootFinding = "d2bf35a9-74e0-55ec-b149-d360ff49b807" SymPy = "24249f21-da20-56a4-8eb1-6a02cf4ae2e6" SymPyPythonCall = "bc8888f7-b21e-4b7c-a06a-5d9c9496438c" + Unitful = "1986cc42-f94f-5a68-af5c-568840ba703d" [[deps.SCIP]] deps = ["Libdl", "LinearAlgebra", "MathOptInterface", "OpenBLAS32_jll", "SCIP_PaPILO_jll", "SCIP_jll"] -git-tree-sha1 = "34fc53e96b77a9abb54d1303d1b0b8999e5c4514" +git-tree-sha1 = "cfc4a317a683a8cd368bde015791055ddd09b9bd" uuid = "82193955-e24f-5292-bf16-6f2c5261a85f" -version = "0.12.3" +version = "0.12.8" [[deps.SCIP_PaPILO_jll]] -deps = ["Artifacts", "Bzip2_jll", "CompilerSupportLibraries_jll", "GMP_jll", "Ipopt_jll", "JLLWrappers", "Libdl", "OpenBLAS32_jll", "Readline_jll", "Zlib_jll", "bliss_jll", "boost_jll", "oneTBB_jll"] -git-tree-sha1 = "6fc56a56f9bccaa809d96250dba5eab909a60f6f" +deps = ["Artifacts", "Bzip2_jll", "CompilerSupportLibraries_jll", "GMP_jll", "Ipopt_jll", "JLLWrappers", "Libdl", "MPFR_jll", "OpenBLAS32_jll", "Readline_jll", "Zlib_jll", "bliss_jll", "boost_jll", "oneTBB_jll"] +git-tree-sha1 = "8a2620efef3f9232c21c21dae32f9c0979050f84" uuid = "fc9abe76-a5e6-5fed-b0b7-a12f309cf031" -version = "900.200.100+0" +version = "1000.0.300+0" [[deps.SCIP_jll]] -deps = ["Artifacts", "Bzip2_jll", "CompilerSupportLibraries_jll", "GMP_jll", "Ipopt_jll", "JLLWrappers", "Libdl", "Readline_jll", "Zlib_jll", "boost_jll"] -git-tree-sha1 = "f87b83dd8bd166c0904d64441fc424073c65539d" +deps = ["Artifacts", "Bzip2_jll", "CompilerSupportLibraries_jll", "GMP_jll", "Ipopt_jll", "JLLWrappers", "Libdl", "MPFR_jll", "Readline_jll", "Zlib_jll", "boost_jll"] +git-tree-sha1 = "b576dc43ef411f0008e5dff18ebb29d7284a2d1e" uuid = "e5ac4fe4-a920-5659-9bf8-f9f73e9e79ce" -version = "900.200.100+0" +version = "1000.0.300+0" [[deps.SHA]] uuid = "ea8e919c-243c-51af-8825-aaa63cd721ce" @@ -1021,9 +1049,9 @@ version = "0.7.0" [[deps.SPRAL_jll]] deps = ["Artifacts", "CompilerSupportLibraries_jll", "Hwloc_jll", "JLLWrappers", "Libdl", "METIS_jll", "libblastrampoline_jll"] -git-tree-sha1 = "34b9dacd687cace8aa4d550e3e9bb8615f1a61e9" +git-tree-sha1 = "4f9833187a65ead66ed1907b44d5f20606282e3f" uuid = "319450e9-13b8-58e8-aa9f-8fd1420848ab" -version = "2024.1.18+0" +version = "2025.5.20+0" [[deps.SQLite_jll]] deps = ["Artifacts", "JLLWrappers", "Libdl", "Zlib_jll"] @@ -1033,9 +1061,9 @@ version = "3.48.0+0" [[deps.SentinelArrays]] deps = ["Dates", "Random"] -git-tree-sha1 = "712fb0231ee6f9120e005ccd56297abbc053e7e0" +git-tree-sha1 = "084c47c7c5ce5cfecefa0a98dff69eb3646b5a80" uuid = "91c51154-3ec4-41a3-a24f-3f23e20d615c" -version = "1.4.8" +version = "1.4.10" [[deps.Serialization]] uuid = "9e88b42a-f829-5b0c-bbe9-9e923198166b" @@ -1052,9 +1080,9 @@ version = "1.11.0" [[deps.SortingAlgorithms]] deps = ["DataStructures"] -git-tree-sha1 = "66e0a8e672a0bdfca2c3f5937efb8538b9ddc085" +git-tree-sha1 = "13cd91cc9be159e3f4d95b857fa2aa383b53772a" uuid = "a2af1166-a08f-5f64-846c-94a0d3cef48c" -version = "1.2.1" +version = "1.2.3" [[deps.SparseArrays]] deps = ["Libdl", "LinearAlgebra", "Random", "Serialization", "SuiteSparse_jll"] @@ -1063,9 +1091,9 @@ version = "1.11.0" [[deps.SpecialFunctions]] deps = ["IrrationalConstants", "LogExpFunctions", "OpenLibm_jll", "OpenSpecFun_jll"] -git-tree-sha1 = "41852b8679f78c8d8961eeadc8f62cef861a52e3" +git-tree-sha1 = "429071b23f4c9a13fb6582f807cc2ef454082408" uuid = "276daf66-3868-5448-9aa4-cd146d93841b" -version = "2.5.1" +version = "2.9.0" [deps.SpecialFunctions.extensions] SpecialFunctionsChainRulesCoreExt = "ChainRulesCore" @@ -1075,14 +1103,14 @@ version = "2.5.1" [[deps.StackViews]] deps = ["OffsetArrays"] -git-tree-sha1 = "46e589465204cd0c08b4bd97385e4fa79a0c770c" +git-tree-sha1 = "be1cf4eb0ac528d96f5115b4ed80c26a8d8ae621" uuid = "cae243ae-269e-4f55-b966-ac2d0dc13c15" -version = "0.1.1" +version = "0.1.2" [[deps.StaticArraysCore]] -git-tree-sha1 = "192954ef1208c7019899fbf8049e717f92959682" +git-tree-sha1 = "6ab403037779dae8c514bad259f32a447262455a" uuid = "1e83bf80-4336-4d27-bf5d-d5a4f845583c" -version = "1.4.3" +version = "1.4.4" [[deps.Statistics]] deps = ["LinearAlgebra"] @@ -1096,9 +1124,13 @@ weakdeps = ["SparseArrays"] [[deps.StringManipulation]] deps = ["PrecompileTools"] -git-tree-sha1 = "725421ae8e530ec29bcbdddbe91ff8053421d023" +git-tree-sha1 = "773065c6e0e903924a9d838259be74338422aef2" uuid = "892a3eda-7b42-436c-8928-eab12a02cf0e" -version = "0.4.1" +version = "0.5.0" + +[[deps.StyledStrings]] +uuid = "f489334b-da3d-4c2e-b8f0-e476e12c162b" +version = "1.11.0" [[deps.SuiteSparse_jll]] deps = ["Artifacts", "Libdl", "libblastrampoline_jll"] @@ -1118,9 +1150,9 @@ version = "1.0.1" [[deps.Tables]] deps = ["DataAPI", "DataValueInterfaces", "IteratorInterfaceExtensions", "OrderedCollections", "TableTraits"] -git-tree-sha1 = "598cd7c1f68d1e205689b1c2fe65a9f85846f297" +git-tree-sha1 = "a94d9bdda1b7bed0046cea645639ab3f62196fac" uuid = "bd369af6-aec1-5ad0-b16a-f7cc5008161c" -version = "1.12.0" +version = "1.14.0" [[deps.Tar]] deps = ["ArgTools", "SHA"] @@ -1140,9 +1172,9 @@ version = "1.11.0" [[deps.TestEnv]] deps = ["Pkg"] -git-tree-sha1 = "2a57e05cb9854e7260c354f1bcdbe5190adba19f" +git-tree-sha1 = "1caf5cc94b2159567af1e50037d7e77024ba3537" uuid = "1e6cf692-eddd-4d53-88a5-2d735e33781b" -version = "1.102.0" +version = "1.103.7" [[deps.TranscodingStreams]] git-tree-sha1 = "0c45878dcfdcfa8480052b6ab162cdd138781742" @@ -1150,9 +1182,9 @@ uuid = "3bb67fe8-82b1-5028-8e26-92a6c54297fa" version = "0.11.3" [[deps.URIs]] -git-tree-sha1 = "cbbebadbcc76c5ca1cc4b4f3b0614b3e603b5000" +git-tree-sha1 = "908fec9df6c5de98548ead82a468c95ccf6cd263" uuid = "5c2747f8-b7ea-4ff2-ba2e-563bfd36b1d4" -version = "1.5.2" +version = "1.7.0" [[deps.UUIDs]] deps = ["Random", "SHA"] @@ -1165,31 +1197,55 @@ version = "1.11.0" [[deps.Unitful]] deps = ["Dates", "LinearAlgebra", "Random"] -git-tree-sha1 = "c0667a8e676c53d390a09dc6870b3d8d6650e2bf" +git-tree-sha1 = "57e1b2c9de4bd6f40ecb9de4ac1797b81970d008" uuid = "1986cc42-f94f-5a68-af5c-568840ba703d" -version = "1.22.0" -weakdeps = ["ConstructionBase", "InverseFunctions"] +version = "1.28.0" [deps.Unitful.extensions] ConstructionBaseUnitfulExt = "ConstructionBase" + ForwardDiffExt = "ForwardDiff" InverseFunctionsUnitfulExt = "InverseFunctions" + LatexifyExt = ["Latexify", "LaTeXStrings"] + NaNMathExt = "NaNMath" + PrintfExt = "Printf" + + [deps.Unitful.weakdeps] + ConstructionBase = "187b0558-2788-49d3-abe0-74a17ed4e7c9" + ForwardDiff = "f6369f11-7733-5829-9624-2563aa707210" + InverseFunctions = "3587e190-3f89-42d0-90ee-14403ec27112" + LaTeXStrings = "b964fa9f-0449-5b57-a5c2-d3ea65f4040f" + Latexify = "23fbe1c1-3f47-55db-b15f-69d7ec21a316" + NaNMath = "77ba4419-2d1f-58cd-9bb1-8ffee604a2e3" + Printf = "de0858da-6303-5e67-8744-51eddeeeb8d7" [[deps.WeakRefStrings]] deps = ["DataAPI", "InlineStrings", "Parsers"] -git-tree-sha1 = "b1be2855ed9ed8eac54e5caff2afcdb442d52c23" +git-tree-sha1 = "0716e01c3b40413de5dedbc9c5c69f27cddfddfc" uuid = "ea10d353-3f73-51f8-a26c-33c1cb351aa5" -version = "1.4.2" +version = "1.4.3" [[deps.WorkerUtilities]] git-tree-sha1 = "cd1659ba0d57b71a464a29e64dbc67cfe83d54e7" uuid = "76eceee3-57b5-4d4a-8e66-0e911cebbf60" version = "1.6.1" +[[deps.XML2_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Libiconv_jll", "Zlib_jll"] +git-tree-sha1 = "80d3930c6347cfce7ccf96bd3bafdf079d9c0390" +uuid = "02c8fc9c-b97f-50b9-bbe4-9be30ff0a78a" +version = "2.13.9+0" + +[[deps.Xorg_libpciaccess_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Zlib_jll"] +git-tree-sha1 = "58972370b81423fc546c56a60ed1a009450177c3" +uuid = "a65dc6b1-eb27-53a1-bb3e-dea574b5389e" +version = "0.19.0+0" + [[deps.Xpress]] deps = ["Libdl", "MathOptInterface"] -git-tree-sha1 = "f48ea69baa747f63b0d08c89ce7bc38d8ef62bd4" +git-tree-sha1 = "fb15c53e88cd8fd1f97b3b17103f05c44ed22076" uuid = "9e70acf3-d6c9-5be6-b5bd-4e2c73e3e054" -version = "0.17.1" +version = "0.18.2" [[deps.Zlib_jll]] deps = ["Libdl"] @@ -1209,16 +1265,10 @@ uuid = "508c9074-7a14-5c94-9582-3d4bc1871065" version = "0.77.0+1" [[deps.boost_jll]] -deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg", "Zlib_jll"] -git-tree-sha1 = "d9484c66c733c1c84f1d4cfef538d3c7b9d32199" +deps = ["Artifacts", "Bzip2_jll", "JLLWrappers", "Libdl", "Zlib_jll"] +git-tree-sha1 = "25fb6ecbb784a45f8ea74584fa631a9e85393dd0" uuid = "28df3c45-c428-5900-9ff8-a3135698ca75" -version = "1.79.0+3" - -[[deps.libaec_jll]] -deps = ["Artifacts", "JLLWrappers", "Libdl"] -git-tree-sha1 = "f5733a5a9047722470b95a81e1b172383971105c" -uuid = "477f73a3-ac25-53e9-8cc3-50b2fa2566f0" -version = "1.1.3+0" +version = "1.87.0+0" [[deps.libblastrampoline_jll]] deps = ["Artifacts", "Libdl"] @@ -1233,9 +1283,9 @@ version = "100.700.100+0" [[deps.libpng_jll]] deps = ["Artifacts", "JLLWrappers", "Libdl", "Zlib_jll"] -git-tree-sha1 = "068dfe202b0a05b8332f1e8e6b4080684b9c7700" +git-tree-sha1 = "e51150d5ab85cee6fc36726850f0e627ad2e4aba" uuid = "b53b4c65-9356-5827-b1ea-8c7a1a84506f" -version = "1.6.47+0" +version = "1.6.58+0" [[deps.nghttp2_jll]] deps = ["Artifacts", "Libdl"] @@ -1244,9 +1294,9 @@ version = "1.59.0+0" [[deps.oneTBB_jll]] deps = ["Artifacts", "JLLWrappers", "LazyArtifacts", "Libdl"] -git-tree-sha1 = "d5a767a3bb77135a99e433afe0eb14cd7f6914c3" +git-tree-sha1 = "da8c1f6eee04831f14edcfa5dae611d309807e57" uuid = "1317d2d5-d96f-522e-a858-c73665f53c3e" -version = "2022.0.0+0" +version = "2022.3.0+0" [[deps.p7zip_jll]] deps = ["Artifacts", "Libdl"] diff --git a/julia_src/Project.toml b/julia_src/Project.toml index 32a9e2334..890902eae 100644 --- a/julia_src/Project.toml +++ b/julia_src/Project.toml @@ -12,7 +12,11 @@ MutableArithmetics = "d8a4904e-b15c-11e9-3269-09a3773c0cb0" PROJ_jll = "58948b4f-47e0-5654-a9ad-f609743f8632" REopt = "d36ad4e8-d74a-4f7a-ace1-eaea049febf6" SCIP = "82193955-e24f-5292-bf16-6f2c5261a85f" +SQLite_jll = "76ed43ae-9a5d-5a62-8c75-30186b810ce8" Xpress = "9e70acf3-d6c9-5be6-b5bd-4e2c73e3e054" [compat] PROJ_jll = "900.0.0" +# SQLite_jll >= 3.51 ships SONAME libsqlite3.so.3.x, but PROJ_jll 900.x links +# against libsqlite3.so.0, so newer versions break PROJ/GDAL/ArchGDAL at dlopen. +SQLite_jll = "~3.48" From 5bd0f2a98946a4377737159ab2847bf3ab8fd840 Mon Sep 17 00:00:00 2001 From: Bill Becker <42586683+Bill-Becker@users.noreply.github.com> Date: Wed, 26 Aug 2026 12:32:30 -0600 Subject: [PATCH 9/9] Update CHANGELOG for v3.23.0 changes Since the solver upgrades may affect the model solve time and results, bumping minor version instead of just patch --- CHANGELOG.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 061846961..fb9f0135e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -26,9 +26,11 @@ Classify the change according to the following categories: ##### Removed ### Patches -## v3.22.2 -### Patches -- Upgrades solver stack dependencies in Julia environment +## v3.23.0 +### Minor Updates +##### Changed +- Upgrades Julia environment dependencies +- Notably updates the solver stack dependencies for which the HiGHS update may affect the optimization algorithm and therefore results - Updates internally-used developer key environment variables to NLR from NREL for Julia environment ## v3.22.1