From 69d5c1d31c96aa05f7f214fdf2531fb9ed6a4c2c Mon Sep 17 00:00:00 2001 From: Seth Axen Date: Sat, 10 Aug 2024 21:29:27 +0200 Subject: [PATCH 1/9] Drop support for old versions of reexported packages --- Project.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Project.toml b/Project.toml index 6396d038..cc50b406 100644 --- a/Project.toml +++ b/Project.toml @@ -23,11 +23,11 @@ ArviZSampleChainsDynamicHMCExt = ["SampleChains", "SampleChainsDynamicHMC"] ArviZSampleChainsExt = "SampleChains" [compat] -InferenceObjects = "0.3.11, 0.4" +InferenceObjects = "0.4" MCMCChains = "6" MCMCDiagnosticTools = "0.3.4" PSIS = "0.9.1" -PosteriorStats = "0.1.1, 0.2" +PosteriorStats = "0.2" Reexport = "1" Requires = "0.5.2, 1.0" SampleChains = "0.5" From 15dcc71bcd2ab014d5dcea84d402853264e74b01 Mon Sep 17 00:00:00 2001 From: Seth Axen Date: Sat, 10 Aug 2024 21:29:53 +0200 Subject: [PATCH 2/9] Update test and docs compats lower bounds --- docs/Project.toml | 4 ++-- test/ext/ArviZMCMCChainsExt/Project.toml | 2 +- test/ext/ArviZSampleChainsDynamicHMCExt/Project.toml | 2 +- test/ext/ArviZSampleChainsExt/Project.toml | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/docs/Project.toml b/docs/Project.toml index 7e273a11..a2a3e20c 100644 --- a/docs/Project.toml +++ b/docs/Project.toml @@ -32,12 +32,12 @@ ArviZExampleData = "0.1.5" ArviZPythonPlots = "0.1" CairoMakie = "0.8.9, 0.9, 0.10, 0.11" DataFrames = "1" -DimensionalData = "0.23, 0.24, 0.26, 0.27" +DimensionalData = "0.27" Distributions = "0.25" Documenter = "1" Downloads = "1.6" EvoTrees = "0.14.8, 0.15, 0.16" -InferenceObjects = "0.3.11, 0.4" +InferenceObjects = "0.4" MCMCDiagnosticTools = "0.3" MLJBase = "1" MLJIteration = "0.6" diff --git a/test/ext/ArviZMCMCChainsExt/Project.toml b/test/ext/ArviZMCMCChainsExt/Project.toml index 722aebfa..635dd0a7 100644 --- a/test/ext/ArviZMCMCChainsExt/Project.toml +++ b/test/ext/ArviZMCMCChainsExt/Project.toml @@ -8,7 +8,7 @@ Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40" [compat] ArviZ = "0.12.0" -DimensionalData = "0.24, 0.25, 0.26, 0.27" +DimensionalData = "0.27" MCMCChains = "6" OrderedCollections = "1" Random = "1.6" diff --git a/test/ext/ArviZSampleChainsDynamicHMCExt/Project.toml b/test/ext/ArviZSampleChainsDynamicHMCExt/Project.toml index 61bdceca..a41d1f75 100644 --- a/test/ext/ArviZSampleChainsDynamicHMCExt/Project.toml +++ b/test/ext/ArviZSampleChainsDynamicHMCExt/Project.toml @@ -8,7 +8,7 @@ Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40" [compat] ArviZ = "0.12.0" -DimensionalData = "0.24, 0.25, 0.26, 0.27" +DimensionalData = "0.27" Random = "1.6" SampleChains = "0.5" SampleChainsDynamicHMC = "0.3" diff --git a/test/ext/ArviZSampleChainsExt/Project.toml b/test/ext/ArviZSampleChainsExt/Project.toml index 9c103f09..0ef41e0c 100644 --- a/test/ext/ArviZSampleChainsExt/Project.toml +++ b/test/ext/ArviZSampleChainsExt/Project.toml @@ -7,7 +7,7 @@ Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40" [compat] ArviZ = "0.12.0" -DimensionalData = "0.24, 0.25, 0.26, 0.27" +DimensionalData = "0.27" Random = "1.6" SampleChains = "0.5" Test = "1.6" From 53df83a97fac6c79f67604f2664fd3dd95e5c7ce Mon Sep 17 00:00:00 2001 From: Seth Axen Date: Sat, 10 Aug 2024 21:30:58 +0200 Subject: [PATCH 3/9] Increase Julia lower bound to 1.9 Required by InferenceObjects v0.4 requirement --- .github/workflows/ci.yml | 2 +- Project.toml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 9001ecb6..ce9a5793 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -14,7 +14,7 @@ jobs: strategy: fail-fast: false matrix: - julia-version: ["1", "1.6"] + julia-version: ["1", "1.9"] os: [ubuntu-latest] steps: - uses: actions/checkout@v4 diff --git a/Project.toml b/Project.toml index cc50b406..39b73689 100644 --- a/Project.toml +++ b/Project.toml @@ -33,7 +33,7 @@ Requires = "0.5.2, 1.0" SampleChains = "0.5" SampleChainsDynamicHMC = "0.3" StatsBase = "0.32, 0.33, 0.34" -julia = "1.6" +julia = "1.9" [extras] MCMCChains = "c7f686f2-ff18-58e9-bc7b-31028e88f75d" From 19ea28969b1096f7cc83b5a4ab87bea4b4bab633 Mon Sep 17 00:00:00 2001 From: Seth Axen Date: Sun, 11 Aug 2024 00:31:34 +0200 Subject: [PATCH 4/9] Update dependency lower bounds --- Project.toml | 8 ++++---- test/ext/ArviZMCMCChainsExt/Project.toml | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/Project.toml b/Project.toml index 39b73689..9cd65000 100644 --- a/Project.toml +++ b/Project.toml @@ -27,12 +27,12 @@ InferenceObjects = "0.4" MCMCChains = "6" MCMCDiagnosticTools = "0.3.4" PSIS = "0.9.1" -PosteriorStats = "0.2" -Reexport = "1" -Requires = "0.5.2, 1.0" +PosteriorStats = "0.2.2" +Reexport = "1.2" +Requires = "1.3" SampleChains = "0.5" SampleChainsDynamicHMC = "0.3" -StatsBase = "0.32, 0.33, 0.34" +StatsBase = "0.33.7" julia = "1.9" [extras] diff --git a/test/ext/ArviZMCMCChainsExt/Project.toml b/test/ext/ArviZMCMCChainsExt/Project.toml index 635dd0a7..4d73bbdd 100644 --- a/test/ext/ArviZMCMCChainsExt/Project.toml +++ b/test/ext/ArviZMCMCChainsExt/Project.toml @@ -10,6 +10,6 @@ Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40" ArviZ = "0.12.0" DimensionalData = "0.27" MCMCChains = "6" -OrderedCollections = "1" +OrderedCollections = "1.4" Random = "1.6" Test = "1.6" From 566f05c87a24945e60a7a55e5a6214799488baf0 Mon Sep 17 00:00:00 2001 From: Seth Axen Date: Sun, 11 Aug 2024 00:31:43 +0200 Subject: [PATCH 5/9] Update docs dependency lower bounds --- docs/Project.toml | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/docs/Project.toml b/docs/Project.toml index a2a3e20c..4bd1fee3 100644 --- a/docs/Project.toml +++ b/docs/Project.toml @@ -26,19 +26,19 @@ StatsBase = "2913bbd2-ae8a-5f71-8c99-4fb6c76f3a91" Turing = "fce5fe82-541a-59a6-adf8-730c64b5f9a0" [compat] -AlgebraOfGraphics = "0.6.9" +AlgebraOfGraphics = "0.6.13" ArviZ = "0.12.0" -ArviZExampleData = "0.1.5" -ArviZPythonPlots = "0.1" -CairoMakie = "0.8.9, 0.9, 0.10, 0.11" -DataFrames = "1" +ArviZExampleData = "0.1.10" +ArviZPythonPlots = "0.1.7" +CairoMakie = "0.10, 0.11" +DataFrames = "1.4" DimensionalData = "0.27" -Distributions = "0.25" +Distributions = "0.25.81" Documenter = "1" Downloads = "1.6" EvoTrees = "0.14.8, 0.15, 0.16" InferenceObjects = "0.4" -MCMCDiagnosticTools = "0.3" +MCMCDiagnosticTools = "0.3.4" MLJBase = "1" MLJIteration = "0.6" PSIS = "0.9.1" @@ -46,7 +46,7 @@ PlutoStaticHTML = "4.0.5, 5, 6" PlutoUI = "0.7" PosteriorStats = "0.2.2" StanSample = "7.0.1" -StatisticalMeasures = "0.1" +StatisticalMeasures = "0.1.1" Statistics = "1.6" -StatsBase = "0.32, 0.33, 0.34" +StatsBase = "0.33.7, 0.34" Turing = "0.24.1, 0.25, 0.26, 0.27, 0.28, 0.29, 0.30" From 2b752b82667e7bb3f5a9e13415384fa346206745 Mon Sep 17 00:00:00 2001 From: Seth Axen Date: Sun, 11 Aug 2024 00:32:51 +0200 Subject: [PATCH 6/9] Update stdlib compats to match min Julia version --- docs/Project.toml | 4 ++-- test/ext/ArviZMCMCChainsExt/Project.toml | 4 ++-- test/ext/ArviZSampleChainsDynamicHMCExt/Project.toml | 4 ++-- test/ext/ArviZSampleChainsExt/Project.toml | 4 ++-- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/docs/Project.toml b/docs/Project.toml index 4bd1fee3..5588cfe4 100644 --- a/docs/Project.toml +++ b/docs/Project.toml @@ -35,7 +35,7 @@ DataFrames = "1.4" DimensionalData = "0.27" Distributions = "0.25.81" Documenter = "1" -Downloads = "1.6" +Downloads = "1.9" EvoTrees = "0.14.8, 0.15, 0.16" InferenceObjects = "0.4" MCMCDiagnosticTools = "0.3.4" @@ -47,6 +47,6 @@ PlutoUI = "0.7" PosteriorStats = "0.2.2" StanSample = "7.0.1" StatisticalMeasures = "0.1.1" -Statistics = "1.6" +Statistics = "1.9" StatsBase = "0.33.7, 0.34" Turing = "0.24.1, 0.25, 0.26, 0.27, 0.28, 0.29, 0.30" diff --git a/test/ext/ArviZMCMCChainsExt/Project.toml b/test/ext/ArviZMCMCChainsExt/Project.toml index 4d73bbdd..8785a07e 100644 --- a/test/ext/ArviZMCMCChainsExt/Project.toml +++ b/test/ext/ArviZMCMCChainsExt/Project.toml @@ -11,5 +11,5 @@ ArviZ = "0.12.0" DimensionalData = "0.27" MCMCChains = "6" OrderedCollections = "1.4" -Random = "1.6" -Test = "1.6" +Random = "1.9" +Test = "1.9" diff --git a/test/ext/ArviZSampleChainsDynamicHMCExt/Project.toml b/test/ext/ArviZSampleChainsDynamicHMCExt/Project.toml index a41d1f75..25ab4354 100644 --- a/test/ext/ArviZSampleChainsDynamicHMCExt/Project.toml +++ b/test/ext/ArviZSampleChainsDynamicHMCExt/Project.toml @@ -9,7 +9,7 @@ Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40" [compat] ArviZ = "0.12.0" DimensionalData = "0.27" -Random = "1.6" +Random = "1.9" SampleChains = "0.5" SampleChainsDynamicHMC = "0.3" -Test = "1.6" +Test = "1.9" diff --git a/test/ext/ArviZSampleChainsExt/Project.toml b/test/ext/ArviZSampleChainsExt/Project.toml index 0ef41e0c..73efa249 100644 --- a/test/ext/ArviZSampleChainsExt/Project.toml +++ b/test/ext/ArviZSampleChainsExt/Project.toml @@ -8,6 +8,6 @@ Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40" [compat] ArviZ = "0.12.0" DimensionalData = "0.27" -Random = "1.6" +Random = "1.9" SampleChains = "0.5" -Test = "1.6" +Test = "1.9" From 9315edd46293371da059475da3cd25f0649c63da Mon Sep 17 00:00:00 2001 From: Seth Axen Date: Sun, 11 Aug 2024 00:39:24 +0200 Subject: [PATCH 7/9] Test extensions with lowest Julia version --- .github/workflows/ExtensionTest.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ExtensionTest.yml b/.github/workflows/ExtensionTest.yml index 2a614389..262ce62d 100644 --- a/.github/workflows/ExtensionTest.yml +++ b/.github/workflows/ExtensionTest.yml @@ -11,7 +11,7 @@ jobs: strategy: fail-fast: false matrix: - julia-version: [1.6, 1] + julia-version: [1.9, 1] extension: - ArviZMCMCChainsExt - ArviZSampleChainsExt From bc18e15b879cf6a650ffd96ff1cc24a7deb2e1ab Mon Sep 17 00:00:00 2001 From: Seth Axen Date: Sun, 11 Aug 2024 11:40:20 +0200 Subject: [PATCH 8/9] Generalize stdlib compats --- docs/Project.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/Project.toml b/docs/Project.toml index 5588cfe4..7507f925 100644 --- a/docs/Project.toml +++ b/docs/Project.toml @@ -35,7 +35,7 @@ DataFrames = "1.4" DimensionalData = "0.27" Distributions = "0.25.81" Documenter = "1" -Downloads = "1.9" +Downloads = "1" EvoTrees = "0.14.8, 0.15, 0.16" InferenceObjects = "0.4" MCMCDiagnosticTools = "0.3.4" @@ -47,6 +47,6 @@ PlutoUI = "0.7" PosteriorStats = "0.2.2" StanSample = "7.0.1" StatisticalMeasures = "0.1.1" -Statistics = "1.9" +Statistics = "1" StatsBase = "0.33.7, 0.34" Turing = "0.24.1, 0.25, 0.26, 0.27, 0.28, 0.29, 0.30" From e079ad4e57f2641f320359febf486c8cba4a3736 Mon Sep 17 00:00:00 2001 From: Seth Axen Date: Sun, 11 Aug 2024 11:40:37 +0200 Subject: [PATCH 9/9] Bump docs dependency compats --- docs/Project.toml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/Project.toml b/docs/Project.toml index 7507f925..b7181d84 100644 --- a/docs/Project.toml +++ b/docs/Project.toml @@ -26,11 +26,11 @@ StatsBase = "2913bbd2-ae8a-5f71-8c99-4fb6c76f3a91" Turing = "fce5fe82-541a-59a6-adf8-730c64b5f9a0" [compat] -AlgebraOfGraphics = "0.6.13" +AlgebraOfGraphics = "0.6.13, 0.7, 0.8" ArviZ = "0.12.0" ArviZExampleData = "0.1.10" ArviZPythonPlots = "0.1.7" -CairoMakie = "0.10, 0.11" +CairoMakie = "0.10, 0.11, 0.12" DataFrames = "1.4" DimensionalData = "0.27" Distributions = "0.25.81" @@ -49,4 +49,4 @@ StanSample = "7.0.1" StatisticalMeasures = "0.1.1" Statistics = "1" StatsBase = "0.33.7, 0.34" -Turing = "0.24.1, 0.25, 0.26, 0.27, 0.28, 0.29, 0.30" +Turing = "0.24.1, 0.25, 0.26, 0.27, 0.28, 0.29, 0.30, 0.31, 0.32, 0.33"