From 95411454372ff6b4e49d99ddf52cbcf5a1eadcfa Mon Sep 17 00:00:00 2001 From: ChrisRackauckas-Claude Date: Sat, 13 Jun 2026 07:01:10 -0400 Subject: [PATCH] Downgrade: raise RecipesBase compat floor to 1.0 (0.8 floor unresolvable against Plots 1) At the downgrade minimum, RecipesBase is pinned to its floor 0.8.0 while the test dep Plots is pinned to its floor 1.0.0. Every Plots 1.x requires `RecipesBase = "1"` (Plots 1.0-1.23 -> RecipesBase 1); RecipesBase 0.8.x is only co-installable with the ancient pre-1.0 Plots 0.29.x. So RecipesBase 0.8.0 and Plots 1 have an empty intersection, giving an Unsatisfiable. RecipesBase 1.0 is the smallest floor co-installable with Plots 1. The `@recipe` API this package uses is unchanged between 0.8 and 1.0. Bumping the Plots floor cannot fix this since no Plots >= 1 supports RecipesBase 0.8. Co-Authored-By: Chris Rackauckas Co-Authored-By: Claude Opus 4.8 (1M context) --- Project.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Project.toml b/Project.toml index 34ae9fa..f6bf3cd 100644 --- a/Project.toml +++ b/Project.toml @@ -11,7 +11,7 @@ RecipesBase = "3cdcf5f2-1ef4-517c-9805-6587b60abb01" ExplicitImports = "1" LinearAlgebra = "1" Plots = "1" -RecipesBase = "0.8, 1.0" +RecipesBase = "1.0" Test = "1" julia = "1.10"