Skip to content

Commit 48059bc

Browse files
authored
bump Turing, bump julia version to 1.10, remove use of SimpleUnPack (#14)
1 parent 87d4271 commit 48059bc

File tree

6 files changed

+8
-11
lines changed

6 files changed

+8
-11
lines changed

Project.toml

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name = "SliceSampling"
22
uuid = "43f4d3e8-9711-4a8c-bd1b-03ac73a255cf"
3-
version = "0.6.1"
3+
version = "0.6.2"
44

55
[deps]
66
AbstractMCMC = "80f14c24-f653-4e6a-9b94-39d6b0f70001"
@@ -12,7 +12,6 @@ LogDensityProblems = "6fdf6af0-433a-55f7-b3ed-c6c6e0b8df7c"
1212
LogDensityProblemsAD = "996a588d-648d-4e1f-a8f0-a84b347e47b1"
1313
Random = "9a3f8284-a2c9-5f02-9a11-845980a1fd5c"
1414
Requires = "ae029012-a4dd-5104-9daa-d747884805df"
15-
SimpleUnPack = "ce78b400-467f-4804-87d8-8f486da07d0a"
1615

1716
[weakdeps]
1817
Turing = "fce5fe82-541a-59a6-adf8-730c64b5f9a0"
@@ -30,9 +29,8 @@ LogDensityProblems = "2"
3029
LogDensityProblemsAD = "1"
3130
Random = "1"
3231
Requires = "1"
33-
SimpleUnPack = "1"
34-
Turing = "0.33, 0.34"
35-
julia = "1.7"
32+
Turing = "0.33, 0.34, 0.35"
33+
julia = "1.10"
3634

3735
[extras]
3836
Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40"

docs/Project.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,5 +28,5 @@ Random = "1"
2828
SliceSampling = "0.6"
2929
StableRNGs = "1"
3030
Statistics = "1"
31-
Turing = "0.34"
31+
Turing = "0.34, 0.35"
3232
julia = "1.10"

src/SliceSampling.jl

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ using Distributions
77
using FillArrays
88
using LinearAlgebra
99
using LogDensityProblems
10-
using SimpleUnPack
1110
using Random
1211

1312
# The following is necessary because Turing wraps all models with

src/multivariate/hitandrun.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ struct HitAndRunTarget{Model, Vec <: AbstractVector}
2626
end
2727

2828
function LogDensityProblems.logdensity(target::HitAndRunTarget, λ)
29-
@unpack model, reference, direction = target
29+
(; model, reference, direction) = target
3030
LogDensityProblems.logdensity(model, reference + λ*direction)
3131
end
3232

src/multivariate/randpermgibbs.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ struct GibbsTarget{Model, Idx <: Integer, Vec <: AbstractVector}
3232
end
3333

3434
function LogDensityProblems.logdensity(gibbs::GibbsTarget, θi)
35-
@unpack model, idx, θ = gibbs
35+
(; model, idx, θ) = gibbs
3636
LogDensityProblems.logdensity(model, (@set θ[idx] = θi))
3737
end
3838

test/Project.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,5 +18,5 @@ MCMCTesting = "0.3"
1818
Random = "1"
1919
StableRNGs = "1"
2020
Test = "1"
21-
Turing = "0.33, 0.34"
22-
julia = "1.6"
21+
Turing = "0.33, 0.34, 0.35"
22+
julia = "1.10"

0 commit comments

Comments
 (0)