From a5062bc6d408cfb7fa153664a7e5afa1ab6cec99 Mon Sep 17 00:00:00 2001 From: Guillaume Dalle <22795598+gdalle@users.noreply.github.com> Date: Sat, 10 May 2025 17:16:17 +0200 Subject: [PATCH 1/2] chore: add extra deps compats --- DifferentiationInterface/Project.toml | 13 +++++++++++-- .../test/Core/Internals/_formalities.jl | 4 +--- DifferentiationInterfaceTest/Project.toml | 11 +++++++---- DifferentiationInterfaceTest/test/formalities.jl | 4 +--- 4 files changed, 20 insertions(+), 12 deletions(-) diff --git a/DifferentiationInterface/Project.toml b/DifferentiationInterface/Project.toml index ab28e08c0..4dd794a68 100644 --- a/DifferentiationInterface/Project.toml +++ b/DifferentiationInterface/Project.toml @@ -52,8 +52,11 @@ DifferentiationInterfaceTrackerExt = "Tracker" DifferentiationInterfaceZygoteExt = ["Zygote", "ForwardDiff"] [compat] +Aqua = "0.8.12" ADTypes = "1.13.0" ChainRulesCore = "1.23.0" +ComponentArrays = "0.15.27" +DataFrames = "1.7.0" DiffResults = "1.1.0" Diffractor = "=0.2.6" Enzyme = "0.13.39" @@ -65,16 +68,22 @@ FiniteDifferences = "0.12.31" ForwardDiff = "0.10.36,1" GPUArraysCore = "0.2" GTPSA = "1.4.0" +JET = "0.9.19" +JLArrays = "0.2.0" JuliaFormatter = "1,2" -LinearAlgebra = "<0.0.1,1" +LinearAlgebra = "1" Mooncake = "0.4.88" +Pkg = "1" PolyesterForwardDiff = "0.1.2" +Random = "1" ReverseDiff = "1.15.1" -SparseArrays = "<0.0.1,1" +SparseArrays = "1" SparseConnectivityTracer = "0.6.14" SparseMatrixColorings = "0.4.9" +StableRNGs = "1.0.1" StaticArrays = "1.9.7" Symbolics = "5.27.1, 6" +Test = "1" Tracker = "0.2.33" Zygote = "0.6.69, 0.7" julia = "1.10" diff --git a/DifferentiationInterface/test/Core/Internals/_formalities.jl b/DifferentiationInterface/test/Core/Internals/_formalities.jl index 02f567aac..aa1050c9d 100644 --- a/DifferentiationInterface/test/Core/Internals/_formalities.jl +++ b/DifferentiationInterface/test/Core/Internals/_formalities.jl @@ -10,9 +10,7 @@ using SparseMatrixColorings using SparseArrays @testset "Aqua" begin - Aqua.test_all( - DifferentiationInterface; ambiguities=false, deps_compat=(; check_extras=false) - ) + Aqua.test_all(DifferentiationInterface; ambiguities=false, undocumented_names=true) end @testset "JET" begin diff --git a/DifferentiationInterfaceTest/Project.toml b/DifferentiationInterfaceTest/Project.toml index 26b7ccd4c..90c973b2c 100644 --- a/DifferentiationInterfaceTest/Project.toml +++ b/DifferentiationInterfaceTest/Project.toml @@ -38,6 +38,7 @@ DifferentiationInterfaceTestLuxExt = ["ComponentArrays", "ForwardDiff", "Lux", " DifferentiationInterfaceTestStaticArraysExt = "StaticArrays" [compat] +Aqua = "0.8.12" ADTypes = "1.7.0" AllocCheck = "0.2" Chairmarks = "1.2.1" @@ -46,6 +47,7 @@ DataFrames = "1.6.1" DifferentiationInterface = "0.6.0" DocStringExtensions = "0.8,0.9" ExplicitImports = "1.10.1" +FiniteDiff = "2.27.0" FiniteDifferences = "0.12" Flux = "0.16" ForwardDiff = "0.10.36,1" @@ -53,17 +55,18 @@ Functors = "0.4, 0.5" JET = "0.4 - 0.8, 0.9" JLArrays = "0.1, 0.2" JuliaFormatter = "1,2" -LinearAlgebra = "<0.0.1,1" +LinearAlgebra = "1" Lux = "1.1.0" LuxTestUtils = "1.3.1" +Pkg = "1" ProgressMeter = "1" -Random = "<0.0.1,1" -SparseArrays = "<0.0.1,1" +Random = "1" +SparseArrays = "1" SparseConnectivityTracer = "0.5.0,0.6" SparseMatrixColorings = "0.4.9" StaticArrays = "1.9" Statistics = "1" -Test = "<0.0.1,1" +Test = "1" Zygote = "0.6, 0.7" julia = "1.10" diff --git a/DifferentiationInterfaceTest/test/formalities.jl b/DifferentiationInterfaceTest/test/formalities.jl index 4bfec0101..37a8e39d6 100644 --- a/DifferentiationInterfaceTest/test/formalities.jl +++ b/DifferentiationInterfaceTest/test/formalities.jl @@ -8,9 +8,7 @@ using SparseMatrixColorings: SparseMatrixColorings using Test @testset "Aqua" begin - Aqua.test_all( - DifferentiationInterfaceTest; ambiguities=false, deps_compat=(; check_extras=false) - ) + Aqua.test_all(DifferentiationInterfaceTest; ambiguities=false, undocumented_names=true) end @testset "JuliaFormatter" begin @test JuliaFormatter.format( From 561239bd163b225f38288406fbf276b616073bf3 Mon Sep 17 00:00:00 2001 From: Guillaume Dalle <22795598+gdalle@users.noreply.github.com> Date: Sat, 10 May 2025 18:16:30 +0200 Subject: [PATCH 2/2] Relax JET --- DifferentiationInterface/Project.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DifferentiationInterface/Project.toml b/DifferentiationInterface/Project.toml index 4dd794a68..8d39ac708 100644 --- a/DifferentiationInterface/Project.toml +++ b/DifferentiationInterface/Project.toml @@ -68,7 +68,7 @@ FiniteDifferences = "0.12.31" ForwardDiff = "0.10.36,1" GPUArraysCore = "0.2" GTPSA = "1.4.0" -JET = "0.9.19" +JET = "0.9" JLArrays = "0.2.0" JuliaFormatter = "1,2" LinearAlgebra = "1"