From d455b74864df60a452ae6f7c637e4efc7e1c1f47 Mon Sep 17 00:00:00 2001 From: Frankie Robertson Date: Tue, 29 Oct 2024 13:36:08 +0200 Subject: [PATCH 01/26] Add 1.11 to test matrix and add downgrade for 1.10 in CI --- .github/workflows/CI.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index a12c82f..40aaa4a 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -19,6 +19,7 @@ jobs: matrix: version: - '1.10' + - '1.11' os: - ubuntu-latest arch: @@ -30,6 +31,8 @@ jobs: version: ${{ matrix.version }} arch: ${{ matrix.arch }} - uses: julia-actions/cache@v1 + - uses: julia-actions/julia-downgrade-compat@v1 + if: ${{ matrix.version == '1.10' }} - name: Set CAT packages to develop & resolve env run: | julia --project=test/ -e 'using Pkg; From 8faacc54b37c99f1a4357d436b0f322fee44862f Mon Sep 17 00:00:00 2001 From: Frankie Robertson Date: Wed, 30 Oct 2024 12:19:08 +0200 Subject: [PATCH 02/26] Remove HCubature from dependencies --- Project.toml | 2 -- src/aggregators/Aggregators.jl | 1 - 2 files changed, 3 deletions(-) diff --git a/Project.toml b/Project.toml index ced0d48..753bee8 100644 --- a/Project.toml +++ b/Project.toml @@ -16,7 +16,6 @@ EffectSizes = "e248de7e-9197-5860-972e-353a2af44d75" FillArrays = "1a297f60-69ca-5386-bcde-b61e274b549b" FittedItemBanks = "3f797b09-34e4-41d7-acf6-3302ae3248a5" ForwardDiff = "f6369f11-7733-5829-9624-2563aa707210" -HCubature = "19dc6840-f33b-545b-b366-655c7e3ffd49" HypothesisTests = "09f84164-cd44-5f33-b23f-e6b0d136a0d5" Interpolations = "a98d9a8b-a2ab-59e6-89dd-64a1c18fca59" KernelAbstractions = "63c18a36-062a-441e-b654-da1e3ab1ce7c" @@ -55,7 +54,6 @@ EffectSizes = "^1.0.1" FillArrays = "0.13, 1.5.0" FittedItemBanks = "^0.6.0" ForwardDiff = "0.10" -HCubature = "1" HypothesisTests = "^0.11.0" Interpolations = "0.13, 0.14" KernelAbstractions = "^0.9.22" diff --git a/src/aggregators/Aggregators.jl b/src/aggregators/Aggregators.jl index 9c2b487..945ba5c 100644 --- a/src/aggregators/Aggregators.jl +++ b/src/aggregators/Aggregators.jl @@ -8,7 +8,6 @@ module Aggregators using PsychometricsBazaarBase.Parameters using StaticArrays: SVector using Distributions: Distribution, Normal, Distributions -using HCubature using Base.Threads using ForwardDiff: ForwardDiff From 2e31892509b9732518f3ffcc6a10d7f2c0d51cd9 Mon Sep 17 00:00:00 2001 From: Frankie Robertson Date: Wed, 30 Oct 2024 13:11:51 +0200 Subject: [PATCH 03/26] Remove dependencies wrapped by PsychometricsBazaarBase --- Project.toml | 10 ---------- src/next_item_rules/NextItemRules.jl | 2 +- 2 files changed, 1 insertion(+), 11 deletions(-) diff --git a/Project.toml b/Project.toml index 753bee8..dfc6dc0 100644 --- a/Project.toml +++ b/Project.toml @@ -7,8 +7,6 @@ version = "0.3.0" Accessors = "7d9f7c33-5ae7-4f3b-8dc6-eff91059b697" AutoHashEquals = "15f4f7f2-30c1-5605-9d31-71845cf9641f" ConstructionBase = "187b0558-2788-49d3-abe0-74a17ed4e7c9" -Cuba = "8a292aeb-7a57-582c-b821-06e4c11590b1" -Cubature = "667455a9-e2ce-5579-9412-b964f529a492" DataFrames = "a93c6f00-e57d-5684-b7b6-d8193f3e46c0" Distributions = "31c24e10-a181-5473-b8eb-7969acd0382f" DocStringExtensions = "ffbed154-4ef7-542d-bbb7-c09d3a79fcae" @@ -25,12 +23,9 @@ LogarithmicNumbers = "aa2f6b4e-9042-5d33-9679-40d3a6b85899" MacroTools = "1914dd2f-81c6-5fcd-8719-6d5c9610ff09" Measurements = "eff96d63-e80a-5855-80a2-b1b0885c5ab7" Mmap = "a63ad114-7e13-5084-954f-fe012c677804" -NLSolversBase = "d41bc354-129a-5804-8e4c-c37616107c6c" -Optim = "429524aa-4258-5aef-a3af-852621145aeb" OrderedCollections = "bac558e1-5e72-5ebc-8fee-abe8a469f55d" Pkg = "44cfe95a-1eb2-52ea-b672-e2afdf69b78f" PsychometricsBazaarBase = "b0d9cada-d963-45e9-a4c6-4746243987f1" -QuadGK = "1fd47b50-473d-5c70-9696-f719f8f3bcdc" Random = "9a3f8284-a2c9-5f02-9a11-845980a1fd5c" Reexport = "189a3867-3050-52da-a836-e630ba90ab69" Requires = "ae029012-a4dd-5104-9daa-d747884805df" @@ -45,8 +40,6 @@ UnPack = "3a884ed6-31ef-47d7-9d2a-63182c4928ed" Accessors = "0.1" AutoHashEquals = "2" ConstructionBase = "1" -Cuba = "2" -Cubature = "1" DataFrames = "1.6.1" Distributions = "0.25" DocStringExtensions = "^0.8, ^0.9" @@ -61,11 +54,8 @@ Lazy = "0.15" LogarithmicNumbers = "1" MacroTools = "0.5" Measurements = "2" -NLSolversBase = "7" -Optim = "1" OrderedCollections = "1" PsychometricsBazaarBase = "^0.7.0" -QuadGK = "2.5.0" Reexport = "1" Requires = "1" Setfield = "0.8, 1" diff --git a/src/next_item_rules/NextItemRules.jl b/src/next_item_rules/NextItemRules.jl index a212316..0fc5806 100644 --- a/src/next_item_rules/NextItemRules.jl +++ b/src/next_item_rules/NextItemRules.jl @@ -27,7 +27,7 @@ using FittedItemBanks using FittedItemBanks: item_params using ..Aggregators -using QuadGK, Distributions, Optim, Base.Threads, Base.Order, StaticArrays +using Distributions, Base.Threads, Base.Order, StaticArrays using ConstructionBase: constructorof import ForwardDiff From ebf197bf0964c6c760312a46248def7fb87239a9 Mon Sep 17 00:00:00 2001 From: Frankie Robertson Date: Wed, 30 Oct 2024 13:14:51 +0200 Subject: [PATCH 04/26] Bump lower bound of PsychometricsBazaarBase --- Project.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Project.toml b/Project.toml index dfc6dc0..1bee5b2 100644 --- a/Project.toml +++ b/Project.toml @@ -55,7 +55,7 @@ LogarithmicNumbers = "1" MacroTools = "0.5" Measurements = "2" OrderedCollections = "1" -PsychometricsBazaarBase = "^0.7.0" +PsychometricsBazaarBase = "^0.8.0" Reexport = "1" Requires = "1" Setfield = "0.8, 1" From 06440b77c0b86992839543dbf80260ae1485595b Mon Sep 17 00:00:00 2001 From: Frankie Robertson Date: Wed, 30 Oct 2024 13:16:32 +0200 Subject: [PATCH 05/26] Bump minimum FittedItemBanks --- Project.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Project.toml b/Project.toml index 1bee5b2..5c46753 100644 --- a/Project.toml +++ b/Project.toml @@ -45,7 +45,7 @@ Distributions = "0.25" DocStringExtensions = "^0.8, ^0.9" EffectSizes = "^1.0.1" FillArrays = "0.13, 1.5.0" -FittedItemBanks = "^0.6.0" +FittedItemBanks = "^0.6.3" ForwardDiff = "0.10" HypothesisTests = "^0.11.0" Interpolations = "0.13, 0.14" From 5f286dbf2728bd48d2660af84f76ade4a8d6cfcc Mon Sep 17 00:00:00 2001 From: Frankie Robertson Date: Wed, 30 Oct 2024 13:17:21 +0200 Subject: [PATCH 06/26] Bump min version of OrderedCollections --- Project.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Project.toml b/Project.toml index 5c46753..602f2c4 100644 --- a/Project.toml +++ b/Project.toml @@ -54,7 +54,7 @@ Lazy = "0.15" LogarithmicNumbers = "1" MacroTools = "0.5" Measurements = "2" -OrderedCollections = "1" +OrderedCollections = "^1.6" PsychometricsBazaarBase = "^0.8.0" Reexport = "1" Requires = "1" From 87d7ef03590683b092ed70931e107c93fda238a5 Mon Sep 17 00:00:00 2001 From: Frankie Robertson Date: Wed, 30 Oct 2024 13:20:43 +0200 Subject: [PATCH 07/26] Bump min version of Distributions --- Project.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Project.toml b/Project.toml index 602f2c4..3d4b6f1 100644 --- a/Project.toml +++ b/Project.toml @@ -41,7 +41,7 @@ Accessors = "0.1" AutoHashEquals = "2" ConstructionBase = "1" DataFrames = "1.6.1" -Distributions = "0.25" +Distributions = "^0.25.49" DocStringExtensions = "^0.8, ^0.9" EffectSizes = "^1.0.1" FillArrays = "0.13, 1.5.0" From 7f16a95dca35fdc662506ce5a97eb72ec53f5102 Mon Sep 17 00:00:00 2001 From: Frankie Robertson Date: Wed, 30 Oct 2024 13:22:31 +0200 Subject: [PATCH 08/26] Bump min version of MacroTools --- Project.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Project.toml b/Project.toml index 3d4b6f1..59ee131 100644 --- a/Project.toml +++ b/Project.toml @@ -52,7 +52,7 @@ Interpolations = "0.13, 0.14" KernelAbstractions = "^0.9.22" Lazy = "0.15" LogarithmicNumbers = "1" -MacroTools = "0.5" +MacroTools = "^0.5.6" Measurements = "2" OrderedCollections = "^1.6" PsychometricsBazaarBase = "^0.8.0" From 86551f68bbb69b86fe25199f20e8e538606afbf1 Mon Sep 17 00:00:00 2001 From: Frankie Robertson Date: Wed, 30 Oct 2024 13:26:50 +0200 Subject: [PATCH 09/26] Bump min Measurements --- Project.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Project.toml b/Project.toml index 59ee131..370794c 100644 --- a/Project.toml +++ b/Project.toml @@ -53,7 +53,7 @@ KernelAbstractions = "^0.9.22" Lazy = "0.15" LogarithmicNumbers = "1" MacroTools = "^0.5.6" -Measurements = "2" +Measurements = "^2.10.0" OrderedCollections = "^1.6" PsychometricsBazaarBase = "^0.8.0" Reexport = "1" From 71bf9a9b19364a884839236cafba6b79e785d170 Mon Sep 17 00:00:00 2001 From: Frankie Robertson Date: Wed, 30 Oct 2024 13:32:05 +0200 Subject: [PATCH 10/26] Add new lower bound for HypothesisTests --- Project.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Project.toml b/Project.toml index 370794c..7fb633e 100644 --- a/Project.toml +++ b/Project.toml @@ -47,7 +47,7 @@ EffectSizes = "^1.0.1" FillArrays = "0.13, 1.5.0" FittedItemBanks = "^0.6.3" ForwardDiff = "0.10" -HypothesisTests = "^0.11.0" +HypothesisTests = "^0.10.4, ^0.11.0" Interpolations = "0.13, 0.14" KernelAbstractions = "^0.9.22" Lazy = "0.15" From 94e6bd716b2119ec75677b00b6e74751af20ef05 Mon Sep 17 00:00:00 2001 From: Frankie Robertson Date: Wed, 30 Oct 2024 13:36:43 +0200 Subject: [PATCH 11/26] Add new lower bound for StatsFuns --- Project.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Project.toml b/Project.toml index 7fb633e..6e2870b 100644 --- a/Project.toml +++ b/Project.toml @@ -61,6 +61,6 @@ Requires = "1" Setfield = "0.8, 1" StaticArrays = "1" StatsBase = "0.33, 0.34.0" -StatsFuns = "1" +StatsFuns = "^0.9.15, ^1" UnPack = "1" julia = "^1.10" From 583af370dd68549328644b059d23c010b7b4f67e Mon Sep 17 00:00:00 2001 From: Frankie Robertson Date: Wed, 30 Oct 2024 13:41:21 +0200 Subject: [PATCH 12/26] Extend Interpolations.jl compat --- Project.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Project.toml b/Project.toml index 6e2870b..5f07a3d 100644 --- a/Project.toml +++ b/Project.toml @@ -48,7 +48,7 @@ FillArrays = "0.13, 1.5.0" FittedItemBanks = "^0.6.3" ForwardDiff = "0.10" HypothesisTests = "^0.10.4, ^0.11.0" -Interpolations = "0.13, 0.14" +Interpolations = "^0.14, ^0.15" KernelAbstractions = "^0.9.22" Lazy = "0.15" LogarithmicNumbers = "1" From 1d8dd3ed2784df5890da855388364b89ccb61903 Mon Sep 17 00:00:00 2001 From: Frankie Robertson Date: Wed, 30 Oct 2024 13:43:37 +0200 Subject: [PATCH 13/26] Remove Requires.jl requirement --- Project.toml | 2 -- 1 file changed, 2 deletions(-) diff --git a/Project.toml b/Project.toml index 5f07a3d..7d21bb2 100644 --- a/Project.toml +++ b/Project.toml @@ -28,7 +28,6 @@ Pkg = "44cfe95a-1eb2-52ea-b672-e2afdf69b78f" PsychometricsBazaarBase = "b0d9cada-d963-45e9-a4c6-4746243987f1" Random = "9a3f8284-a2c9-5f02-9a11-845980a1fd5c" Reexport = "189a3867-3050-52da-a836-e630ba90ab69" -Requires = "ae029012-a4dd-5104-9daa-d747884805df" Setfield = "efcf1570-3423-57d1-acb7-fd33fddbac46" SparseArrays = "2f01184e-e22b-5df5-ae63-d93ebab69eaf" StaticArrays = "90137ffa-7385-5640-81b9-e52037218182" @@ -57,7 +56,6 @@ Measurements = "^2.10.0" OrderedCollections = "^1.6" PsychometricsBazaarBase = "^0.8.0" Reexport = "1" -Requires = "1" Setfield = "0.8, 1" StaticArrays = "1" StatsBase = "0.33, 0.34.0" From 733d3603d0989720b69ef8681739d54ccaa79047 Mon Sep 17 00:00:00 2001 From: Frankie Robertson Date: Wed, 30 Oct 2024 13:46:17 +0200 Subject: [PATCH 14/26] Bump min version of Setfield --- Project.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Project.toml b/Project.toml index 7d21bb2..2190109 100644 --- a/Project.toml +++ b/Project.toml @@ -56,7 +56,7 @@ Measurements = "^2.10.0" OrderedCollections = "^1.6" PsychometricsBazaarBase = "^0.8.0" Reexport = "1" -Setfield = "0.8, 1" +Setfield = "^1" StaticArrays = "1" StatsBase = "0.33, 0.34.0" StatsFuns = "^0.9.15, ^1" From a547beee10661f28cb7a4701e592328e63fdee14 Mon Sep 17 00:00:00 2001 From: Frankie Robertson Date: Wed, 30 Oct 2024 14:35:31 +0200 Subject: [PATCH 15/26] Move position of cache action --- .github/workflows/CI.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 40aaa4a..76698ce 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -30,9 +30,9 @@ jobs: with: version: ${{ matrix.version }} arch: ${{ matrix.arch }} - - uses: julia-actions/cache@v1 - uses: julia-actions/julia-downgrade-compat@v1 if: ${{ matrix.version == '1.10' }} + - uses: julia-actions/cache@v1 - name: Set CAT packages to develop & resolve env run: | julia --project=test/ -e 'using Pkg; From a74ceb29607a7fc829614222d668da36c42084df Mon Sep 17 00:00:00 2001 From: Frankie Robertson Date: Wed, 30 Oct 2024 14:39:43 +0200 Subject: [PATCH 16/26] Make test and main Distributions compat same --- test/Project.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/Project.toml b/test/Project.toml index 295d2c6..1d2734a 100644 --- a/test/Project.toml +++ b/test/Project.toml @@ -15,7 +15,7 @@ XUnit = "3e3c03f2-1a94-11e9-2981-050a4ca824ab" [compat] Aqua = "0.5.5, 0.6.5" -Distributions = "0.25.76" +Distributions = "0.25.49" FittedItemBanks = "^0.6" Optim = "1.7.3" PsychometricsBazaarBase = "^0.5, ^0.6, ^0.7" From ca90441f5bdb5f25cb62defef8f92de2bd1c1cba Mon Sep 17 00:00:00 2001 From: Frankie Robertson Date: Wed, 30 Oct 2024 14:40:39 +0200 Subject: [PATCH 17/26] Fix PsychometricsBazaarBase req in test project --- test/Project.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/Project.toml b/test/Project.toml index 1d2734a..5872672 100644 --- a/test/Project.toml +++ b/test/Project.toml @@ -18,5 +18,5 @@ Aqua = "0.5.5, 0.6.5" Distributions = "0.25.49" FittedItemBanks = "^0.6" Optim = "1.7.3" -PsychometricsBazaarBase = "^0.5, ^0.6, ^0.7" +PsychometricsBazaarBase = "^0.8" julia = "^1.10" From ca32129f3657914e532e8c202ef3aad283e17868 Mon Sep 17 00:00:00 2001 From: Frankie Robertson Date: Wed, 30 Oct 2024 14:44:46 +0200 Subject: [PATCH 18/26] Bump DocStringExtensions compat --- Project.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Project.toml b/Project.toml index 2190109..7b1113b 100644 --- a/Project.toml +++ b/Project.toml @@ -41,7 +41,7 @@ AutoHashEquals = "2" ConstructionBase = "1" DataFrames = "1.6.1" Distributions = "^0.25.49" -DocStringExtensions = "^0.8, ^0.9" +DocStringExtensions = " ^0.9" EffectSizes = "^1.0.1" FillArrays = "0.13, 1.5.0" FittedItemBanks = "^0.6.3" From 2d4ca2104a9103855e0c8ff4280dc9a89c7938e1 Mon Sep 17 00:00:00 2001 From: Frankie Robertson Date: Wed, 30 Oct 2024 14:47:28 +0200 Subject: [PATCH 19/26] Bump min version of StatsBase --- Project.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Project.toml b/Project.toml index 7b1113b..d99f8b2 100644 --- a/Project.toml +++ b/Project.toml @@ -58,7 +58,7 @@ PsychometricsBazaarBase = "^0.8.0" Reexport = "1" Setfield = "^1" StaticArrays = "1" -StatsBase = "0.33, 0.34.0" +StatsBase = "^0.34" StatsFuns = "^0.9.15, ^1" UnPack = "1" julia = "^1.10" From 7084e0f11a020e7a29928bfedbd67a204b86ded6 Mon Sep 17 00:00:00 2001 From: Frankie Robertson Date: Wed, 30 Oct 2024 14:50:55 +0200 Subject: [PATCH 20/26] Bump Distributions compat --- Project.toml | 2 +- test/Project.toml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Project.toml b/Project.toml index d99f8b2..869d902 100644 --- a/Project.toml +++ b/Project.toml @@ -40,7 +40,7 @@ Accessors = "0.1" AutoHashEquals = "2" ConstructionBase = "1" DataFrames = "1.6.1" -Distributions = "^0.25.49" +Distributions = "^0.25.88" DocStringExtensions = " ^0.9" EffectSizes = "^1.0.1" FillArrays = "0.13, 1.5.0" diff --git a/test/Project.toml b/test/Project.toml index 5872672..61ce277 100644 --- a/test/Project.toml +++ b/test/Project.toml @@ -15,7 +15,7 @@ XUnit = "3e3c03f2-1a94-11e9-2981-050a4ca824ab" [compat] Aqua = "0.5.5, 0.6.5" -Distributions = "0.25.49" +Distributions = "0.25.88" FittedItemBanks = "^0.6" Optim = "1.7.3" PsychometricsBazaarBase = "^0.8" From 5cb7d9a185b7d728b3ee08df923f6d0bf57cb63f Mon Sep 17 00:00:00 2001 From: Frankie Robertson Date: Wed, 30 Oct 2024 14:53:12 +0200 Subject: [PATCH 21/26] Bump HypothesisTests min version --- Project.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Project.toml b/Project.toml index 869d902..4bf9aab 100644 --- a/Project.toml +++ b/Project.toml @@ -46,7 +46,7 @@ EffectSizes = "^1.0.1" FillArrays = "0.13, 1.5.0" FittedItemBanks = "^0.6.3" ForwardDiff = "0.10" -HypothesisTests = "^0.10.4, ^0.11.0" +HypothesisTests = "^0.10.12, ^0.11.0" Interpolations = "^0.14, ^0.15" KernelAbstractions = "^0.9.22" Lazy = "0.15" From 70d5754350aafbe5be24c360f0dced083e9d80b9 Mon Sep 17 00:00:00 2001 From: Frankie Robertson Date: Wed, 30 Oct 2024 15:00:48 +0200 Subject: [PATCH 22/26] Bump min version of ForwardDiff --- Project.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Project.toml b/Project.toml index 4bf9aab..aab9c95 100644 --- a/Project.toml +++ b/Project.toml @@ -45,7 +45,7 @@ DocStringExtensions = " ^0.9" EffectSizes = "^1.0.1" FillArrays = "0.13, 1.5.0" FittedItemBanks = "^0.6.3" -ForwardDiff = "0.10" +ForwardDiff = "0.10.13" HypothesisTests = "^0.10.12, ^0.11.0" Interpolations = "^0.14, ^0.15" KernelAbstractions = "^0.9.22" From c5f416acd26a5e801cc9b2f9db06b7476b16f5ad Mon Sep 17 00:00:00 2001 From: Frankie Robertson Date: Wed, 30 Oct 2024 15:03:50 +0200 Subject: [PATCH 23/26] Bump min version of Accessors --- Project.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Project.toml b/Project.toml index aab9c95..4da4491 100644 --- a/Project.toml +++ b/Project.toml @@ -36,7 +36,7 @@ StatsFuns = "4c63d2b9-4356-54db-8cca-17b64c39e42c" UnPack = "3a884ed6-31ef-47d7-9d2a-63182c4928ed" [compat] -Accessors = "0.1" +Accessors = "^0.1.12" AutoHashEquals = "2" ConstructionBase = "1" DataFrames = "1.6.1" From 75ca8c3bcd750f0670679ca0fcd1f31ecb3166a8 Mon Sep 17 00:00:00 2001 From: Frankie Robertson Date: Wed, 30 Oct 2024 15:07:35 +0200 Subject: [PATCH 24/26] Bump min version of ConstructionBase --- Project.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Project.toml b/Project.toml index 4da4491..43e9a03 100644 --- a/Project.toml +++ b/Project.toml @@ -38,7 +38,7 @@ UnPack = "3a884ed6-31ef-47d7-9d2a-63182c4928ed" [compat] Accessors = "^0.1.12" AutoHashEquals = "2" -ConstructionBase = "1" +ConstructionBase = "^1.2" DataFrames = "1.6.1" Distributions = "^0.25.88" DocStringExtensions = " ^0.9" From d3c5c13255ba3d75888919a262e46becd1dbcb23 Mon Sep 17 00:00:00 2001 From: Frankie Robertson Date: Wed, 30 Oct 2024 15:15:17 +0200 Subject: [PATCH 25/26] Bump min ForwardDiff version --- Project.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Project.toml b/Project.toml index 43e9a03..bba2b81 100644 --- a/Project.toml +++ b/Project.toml @@ -45,7 +45,7 @@ DocStringExtensions = " ^0.9" EffectSizes = "^1.0.1" FillArrays = "0.13, 1.5.0" FittedItemBanks = "^0.6.3" -ForwardDiff = "0.10.13" +ForwardDiff = "0.10.24" HypothesisTests = "^0.10.12, ^0.11.0" Interpolations = "^0.14, ^0.15" KernelAbstractions = "^0.9.22" From 10e067a33fbe13dd527791e14f7efe2bf7d6c818 Mon Sep 17 00:00:00 2001 From: Frankie Robertson Date: Wed, 30 Oct 2024 15:39:19 +0200 Subject: [PATCH 26/26] Qualify even_grid in tests --- test/dt.jl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/dt.jl b/test/dt.jl index fb52c1a..0372378 100644 --- a/test/dt.jl +++ b/test/dt.jl @@ -4,7 +4,7 @@ num_questions = 20, num_testees = 1 ) -integrator = FunctionIntegrator(even_grid(-6, 6, 61)) +integrator = FunctionIntegrator(Integrators.even_grid(-6, 6, 61)) ability_estimator = MeanAbilityEstimator(LikelihoodAbilityEstimator(), integrator) get_response = auto_responder(@view true_responses[:, 1])