From 6fd3962bfe91b874b7df6db54c50bc14c60c7fdb Mon Sep 17 00:00:00 2001 From: ChrisRackauckas-Claude Date: Fri, 3 Jul 2026 04:56:42 -0400 Subject: [PATCH] Raise Mooncake compat floor to 0.5.36 (fix Downgrade resolution) Narrow the Mooncake [compat] entries from "0.4, 0.5" to a single latest floor "0.5.36" in the two Project.toml files that declare Mooncake: - lib/NonlinearSolveBase/Project.toml (Mooncake weakdep for NonlinearSolveBaseMooncakeExt) - test/Adjoint/Project.toml (Mooncake direct test dep) This stops the downgrade lane from pinning an ancient Mooncake. Bumped NonlinearSolveBase 2.31.3 -> 2.31.4 (compat narrowing = patch-level). Co-Authored-By: Chris Rackauckas --- lib/NonlinearSolveBase/Project.toml | 4 ++-- test/Adjoint/Project.toml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/NonlinearSolveBase/Project.toml b/lib/NonlinearSolveBase/Project.toml index b2fd9ebf1..4d425d5e7 100644 --- a/lib/NonlinearSolveBase/Project.toml +++ b/lib/NonlinearSolveBase/Project.toml @@ -1,6 +1,6 @@ name = "NonlinearSolveBase" uuid = "be0214bd-f91f-a760-ac4e-3421ce2b2da0" -version = "2.31.3" +version = "2.31.4" authors = ["Avik Pal and contributors"] [deps] @@ -86,7 +86,7 @@ LinearSolve = "3.48" LogExpFunctions = "0.3.29, 1" Markdown = "1.10" MaybeInplace = "0.1.4" -Mooncake = "0.4, 0.5" +Mooncake = "0.5.36" PreallocationTools = "1.1.2" PrecompileTools = "1.2" Preferences = "1.4" diff --git a/test/Adjoint/Project.toml b/test/Adjoint/Project.toml index cd20258d6..aa584871e 100644 --- a/test/Adjoint/Project.toml +++ b/test/Adjoint/Project.toml @@ -31,7 +31,7 @@ SimpleNonlinearSolve = {path = "../../lib/SimpleNonlinearSolve"} BracketingNonlinearSolve = "1.6" Enzyme = "0.13" ForwardDiff = "1" -Mooncake = "0.4, 0.5" +Mooncake = "0.5.36" NonlinearSolve = "4.19" NonlinearSolveBase = "2.20" NonlinearSolveFirstOrder = "2"