Skip to content

Bump SciMLBase compat to v3 and bump version#4437

Open
ChrisRackauckas wants to merge 2 commits intomasterfrom
scimlbase-v3-compat
Open

Bump SciMLBase compat to v3 and bump version#4437
ChrisRackauckas wants to merge 2 commits intomasterfrom
scimlbase-v3-compat

Conversation

@ChrisRackauckas
Copy link
Copy Markdown
Member

Summary

🤖 Generated with Claude Code

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@AayushSabharwal
Copy link
Copy Markdown
Member

Can we wait on this a little bit? Some of the breaking changes I wanted (passing arbitrary kwargs to interface functions in SciMLBase) didn't happen, and I can make a quick PR there.

@ChrisRackauckas
Copy link
Copy Markdown
Member Author

Do it now... you're very late.

@AayushSabharwal
Copy link
Copy Markdown
Member

SciML/SciMLBase.jl#1311

ChrisRackauckas-Claude pushed a commit to ChrisRackauckas-Claude/SciMLBase.jl that referenced this pull request Apr 11, 2026
…ojects

The v3.1.0 bump on master broke `Pkg.develop(path="."); Pkg.instantiate()`
in the downstream and python test envs, both of which pinned `SciMLBase = "2"`.
The develop step fixes SciMLBase to 3.1.0 from the repo checkout, but the
compat bound then rejects it:

    ERROR: LoadError: empty intersection between SciMLBase@3.1.0
    and project compatibility 2

Widen to `SciMLBase = "2, 3"` in both project files so the resolver accepts
the develop'd version. This is necessary but not sufficient to unbreak the
downstream jobs end-to-end — ModelingToolkit has not yet shipped a release
with SciMLBase 3 compat (see SciML/ModelingToolkit.jl#4437), so jobs that
pull MTK will still fail until that lands. This patch at least removes the
SciMLBase-side compat obstacle.

Co-Authored-By: Chris Rackauckas <accounts@chrisrackauckas.com>
@oscardssmith
Copy link
Copy Markdown
Member

Is this ready?

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.

3 participants