Skip to content

Bump DiffEqBase / OrdinaryDiffEq / SciMLBase compat to include v7/v3#552

Open
ChrisRackauckas-Claude wants to merge 1 commit intoSciML:masterfrom
ChrisRackauckas-Claude:bump-diffeqbase-v7
Open

Bump DiffEqBase / OrdinaryDiffEq / SciMLBase compat to include v7/v3#552
ChrisRackauckas-Claude wants to merge 1 commit intoSciML:masterfrom
ChrisRackauckas-Claude:bump-diffeqbase-v7

Conversation

@ChrisRackauckas-Claude
Copy link
Copy Markdown

Summary

Widen compat so MethodOfLines resolves alongside the v7 OrdinaryDiffEq stack:

  • DiffEqBase: "6""6, 7"
  • OrdinaryDiffEq: "6""6, 7"
  • SciMLBase: "2""2, 3"

Version bump 0.11.11 → 0.12.0. ModelingToolkit = "11" already covers the 11.22 in SciML/ModelingToolkit.jl#4467.

Why this is source-level safe

Grepped src/ clean for every symbol removed in the v7 NEWS / SciMLBase v3 breaking notes.

Scope

Part of the v7-compat-widening set alongside DiffEqCallbacks#303, DiffEqNoiseProcess#271, DiffEqProblemLibrary#182, JumpProcesses#580, ModelingToolkit#4467, StateSelection#71, ParameterizedFunctions#151, SciMLSensitivity#1431, Sundials#526, ODEInterfaceDiffEq#95, DiffEqFinancial#68, DiffEqPhysics#107.

Co-Authored-By: Chris Rackauckas accounts@chrisrackauckas.com

Widen compat so MethodOfLines resolves alongside the v7 OrdinaryDiffEq
stack:

- DiffEqBase: "6" → "6, 7"
- OrdinaryDiffEq: "6" → "6, 7"
- SciMLBase: "2" → "2, 3"

Version bump 0.11.11 → 0.12.0 (minor bump since SciMLBase and
OrdinaryDiffEq compat expand across majors).

ModelingToolkit "11" already covers the 11.22 in
SciML/ModelingToolkit.jl#4467.

Source grepped clean for every removed v7 / SciMLBase v3 symbol
(`u_modified!`, `has_destats`, `.destats`, `concrete_solve`, `fastpow`,
`RECOMPILE_BY_DEFAULT`, `DEStats`, `QuadratureProblem`,
`tuples()`/`intervals()`, standalone `DEAlgorithm`/`DEProblem`/`DESolution`).

Part of the v7-compat-widening set alongside DiffEqCallbacks#303,
DiffEqNoiseProcess#271, DiffEqProblemLibrary#182, JumpProcesses#580,
ModelingToolkit#4467, StateSelection#71, ParameterizedFunctions#151,
SciMLSensitivity#1431, Sundials#526, ODEInterfaceDiffEq#95,
DiffEqFinancial#68, DiffEqPhysics#107.

Co-Authored-By: Chris Rackauckas <accounts@chrisrackauckas.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants