From 03e12677d11e33eb74b804251bb4f74a6b37c308 Mon Sep 17 00:00:00 2001 From: Eric Davies Date: Thu, 1 Dec 2022 13:54:13 -0600 Subject: [PATCH 1/2] Fix kwargs.data deprecation (since Julia 1.7) --- src/core.jl | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/core.jl b/src/core.jl index 5025c722..9a52b7ce 100644 --- a/src/core.jl +++ b/src/core.jl @@ -80,7 +80,9 @@ struct Branch{T} <: Node{T} end function Branch(f, args::Tuple, tape::Tape; kwargs...) unboxed = unbox.(args) - branch = Branch(f(unboxed...; kwargs...), f, args, kwargs.data, tape, length(tape) + 1) + branch = Branch( + f(unboxed...; kwargs...), f, args, getfield(kwargs, :data), tape, length(tape) + 1 + ) push!(tape, branch) return branch end From 1c3c03be8ef44fa1d75c7ad25e8847834923680d Mon Sep 17 00:00:00 2001 From: Eric Davies Date: Thu, 1 Dec 2022 13:58:49 -0600 Subject: [PATCH 2/2] Bump patch version to 0.12.4 --- Project.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Project.toml b/Project.toml index a73d650b..4163e6eb 100644 --- a/Project.toml +++ b/Project.toml @@ -1,6 +1,6 @@ name = "Nabla" uuid = "49c96f43-aa6d-5a04-a506-44c7070ebe78" -version = "0.12.3" +version = "0.12.4" [deps] DiffRules = "b552c78f-8df3-52c6-915a-8e097449b14b"