From da36d1c0176eaead853ab796a0ee99c118885993 Mon Sep 17 00:00:00 2001 From: ChrisRackauckas-Claude Date: Fri, 3 Jul 2026 04:55:57 -0400 Subject: [PATCH] Raise Mooncake compat floor to 0.5.36 (fix Downgrade resolution) Replace the `Mooncake = "0.4.138, 0.5"` union in the root Optimization and OptimizationBase [compat] sections with a single floor at the latest Mooncake `0.5.36`. The old union let the Downgrade CI min-resolution pin an ancient Mooncake (0.5.15), the promotion of which drove the Resolver.jl Unsatisfiable wall. Pinning the floor to the latest keeps the downgrade resolvable. Patch-level version bumps: a [compat] narrowing on a weakdep/test dep is not a public-API change. Co-Authored-By: Chris Rackauckas --- Project.toml | 4 ++-- lib/OptimizationBase/Project.toml | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Project.toml b/Project.toml index 907654039..19729def9 100644 --- a/Project.toml +++ b/Project.toml @@ -1,6 +1,6 @@ name = "Optimization" uuid = "7f7a1694-90dd-40f0-9382-eb1efda571ba" -version = "5.6.2" +version = "5.6.3" [deps] ADTypes = "47edcb42-4c32-4615-8424-f2b9edc5f35b" @@ -54,7 +54,7 @@ LoggingExtras = "0.4, 1" Lux = "1.12.4" MLUtils = "0.4" ModelingToolkit = "11" -Mooncake = "0.4.138, 0.5" +Mooncake = "0.5.36" Optim = ">= 1.4.1" Optimisers = ">= 0.2.5" OptimizationBase = "5" diff --git a/lib/OptimizationBase/Project.toml b/lib/OptimizationBase/Project.toml index 61755fce5..c54b298cb 100644 --- a/lib/OptimizationBase/Project.toml +++ b/lib/OptimizationBase/Project.toml @@ -1,6 +1,6 @@ name = "OptimizationBase" uuid = "bca83a33-5cc9-4baa-983d-23429ab6bcbb" -version = "5.1.4" +version = "5.1.5" authors = ["Vaibhav Dixit and contributors"] [deps] @@ -65,7 +65,7 @@ LinearAlgebra = "1.9, 1.10" Lux = "1.12" MLDataDevices = "1" MLUtils = "0.4" -Mooncake = "0.4.138, 0.5" +Mooncake = "0.5.36" Manifolds = "0.10, 0.11" ModelingToolkit = "11" Optim = ">= 1.4.1"