From 6ece767f0fd436e1684a870d827bd837c2663765 Mon Sep 17 00:00:00 2001 From: Seth Axen Date: Sat, 9 Nov 2024 11:37:56 +0100 Subject: [PATCH 1/4] Remove Random as weakdep --- Project.toml | 3 +-- .../InferenceObjectsMCMCDiagnosticToolsExt.jl | 6 ++---- src/InferenceObjects.jl | 1 + 3 files changed, 4 insertions(+), 6 deletions(-) diff --git a/Project.toml b/Project.toml index e606e2bf..7698f16c 100644 --- a/Project.toml +++ b/Project.toml @@ -14,11 +14,10 @@ Tables = "bd369af6-aec1-5ad0-b16a-f7cc5008161c" MCMCDiagnosticTools = "be115224-59cd-429b-ad48-344e309966f0" NCDatasets = "85f8d34a-cbdd-5861-8df4-14fed0d494ab" PosteriorStats = "7f36be82-ad55-44ba-a5c0-b8b5480d7aa5" -Random = "9a3f8284-a2c9-5f02-9a11-845980a1fd5c" StatsBase = "2913bbd2-ae8a-5f71-8c99-4fb6c76f3a91" [extensions] -InferenceObjectsMCMCDiagnosticToolsExt = ["MCMCDiagnosticTools", "Random"] +InferenceObjectsMCMCDiagnosticToolsExt = "MCMCDiagnosticTools" InferenceObjectsNCDatasetsExt = "NCDatasets" InferenceObjectsPosteriorStatsExt = ["PosteriorStats", "StatsBase"] diff --git a/ext/InferenceObjectsMCMCDiagnosticToolsExt/InferenceObjectsMCMCDiagnosticToolsExt.jl b/ext/InferenceObjectsMCMCDiagnosticToolsExt/InferenceObjectsMCMCDiagnosticToolsExt.jl index dc5e06b9..7da3cbd5 100644 --- a/ext/InferenceObjectsMCMCDiagnosticToolsExt/InferenceObjectsMCMCDiagnosticToolsExt.jl +++ b/ext/InferenceObjectsMCMCDiagnosticToolsExt/InferenceObjectsMCMCDiagnosticToolsExt.jl @@ -3,14 +3,12 @@ module InferenceObjectsMCMCDiagnosticToolsExt using Base: @doc if isdefined(Base, :get_extension) using DimensionalData: DimensionalData, Dimensions, LookupArrays - using InferenceObjects: InferenceObjects + using InferenceObjects: InferenceObjects, Random using MCMCDiagnosticTools: MCMCDiagnosticTools - using Random: Random else # using Requires using ..DimensionalData: DimensionalData, Dimensions, LookupArrays - using ..InferenceObjects: InferenceObjects + using ..InferenceObjects: InferenceObjects, Random using ..MCMCDiagnosticTools: MCMCDiagnosticTools - using ..Random: Random end include("utils.jl") diff --git a/src/InferenceObjects.jl b/src/InferenceObjects.jl index 903927f8..4517dfa0 100644 --- a/src/InferenceObjects.jl +++ b/src/InferenceObjects.jl @@ -2,6 +2,7 @@ module InferenceObjects using Dates: Dates using DimensionalData: DimensionalData, Dimensions, LookupArrays +using Random: Random using Tables: Tables const EXTENSIONS_SUPPORTED = isdefined(Base, :get_extension) From b01d0d92be1f951ee8a16ea014a72ad1a2d4a4ba Mon Sep 17 00:00:00 2001 From: Seth Axen Date: Sat, 9 Nov 2024 11:38:18 +0100 Subject: [PATCH 2/4] Increment patch number --- Project.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Project.toml b/Project.toml index 7698f16c..7a60a006 100644 --- a/Project.toml +++ b/Project.toml @@ -1,7 +1,7 @@ name = "InferenceObjects" uuid = "b5cf5a8d-e756-4ee3-b014-01d49d192c00" authors = ["Seth Axen and contributors"] -version = "0.4.3" +version = "0.4.4" [deps] Dates = "ade2ca70-3891-5945-98fb-dc099432e06a" From 6abc5e7fc11689f3d285aa70f8cee55be7b74c5d Mon Sep 17 00:00:00 2001 From: Seth Axen Date: Sat, 9 Nov 2024 12:28:34 +0100 Subject: [PATCH 3/4] Increment patch number --- Project.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Project.toml b/Project.toml index 2c150cc9..ec84755f 100644 --- a/Project.toml +++ b/Project.toml @@ -1,7 +1,7 @@ name = "InferenceObjects" uuid = "b5cf5a8d-e756-4ee3-b014-01d49d192c00" authors = ["Seth Axen and contributors"] -version = "0.4.4" +version = "0.4.5" [deps] Dates = "ade2ca70-3891-5945-98fb-dc099432e06a" From 910c5777936a5d95389d73cab0ca2fda1d414940 Mon Sep 17 00:00:00 2001 From: Seth Axen Date: Sat, 9 Nov 2024 12:31:15 +0100 Subject: [PATCH 4/4] Add Random back as dependency --- Project.toml | 1 + 1 file changed, 1 insertion(+) diff --git a/Project.toml b/Project.toml index ec84755f..6e98b160 100644 --- a/Project.toml +++ b/Project.toml @@ -6,6 +6,7 @@ version = "0.4.5" [deps] Dates = "ade2ca70-3891-5945-98fb-dc099432e06a" DimensionalData = "0703355e-b756-11e9-17c0-8b28908087d0" +Random = "9a3f8284-a2c9-5f02-9a11-845980a1fd5c" Tables = "bd369af6-aec1-5ad0-b16a-f7cc5008161c" [weakdeps]