Skip to content

Fix SciMLBase v3 breaking changes and bump version#577

Closed
ChrisRackauckas wants to merge 1 commit into
masterfrom
scimlbase-v3-compat
Closed

Fix SciMLBase v3 breaking changes and bump version#577
ChrisRackauckas wants to merge 1 commit into
masterfrom
scimlbase-v3-compat

Conversation

@ChrisRackauckas
Copy link
Copy Markdown
Member

Summary

Changes

src/SSA_stepper.jl: SSAStepper <: DiffEqBase.DEAlgorithm<: DiffEqBase.AbstractDEAlgorithm

src/simple_regular_solve.jl:

  • SimpleTauLeaping <: DiffEqBase.DEAlgorithm<: DiffEqBase.AbstractDEAlgorithm
  • SimpleExplicitTauLeaping <: DiffEqBase.DEAlgorithm<: DiffEqBase.AbstractDEAlgorithm

src/solve.jl:

  • DiffEqBase.__solve signature: alg::DiffEqBase.DEAlgorithmalg::DiffEqBase.AbstractDEAlgorithm
  • DiffEqBase.__init signature: alg::DiffEqBase.DEAlgorithmalg::DiffEqBase.AbstractDEAlgorithm

Project.toml: version 9.25.09.26.0, SciMLBase compat "2.115""2.115, 3"

Test plan

  • CI passes with SciMLBase v2 (existing compat lower bound)
  • CI passes with SciMLBase v3 (new upper bound)

🤖 Generated with Claude Code

…EAlgorithm

- Replace removed `DiffEqBase.DEAlgorithm` with `DiffEqBase.AbstractDEAlgorithm`
  in type definitions for SSAStepper, SimpleTauLeaping, SimpleExplicitTauLeaping,
  and function signatures in solve.jl/__init
- Update SciMLBase compat to include v3: "2.115, 3"
- Bump version to 9.26.0

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.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.

1 participant