Skip to content

Conversation

@ChrisRackauckas-Claude
Copy link
Contributor

Summary

  • Import DEFAULT_UPDATE_FUNC directly from SciMLOperators where it is defined
  • Remove the import from SciMLBase which was re-exporting it

Motivation

This change is needed to maintain compatibility with SciML/SciMLBase.jl#1203 which improves explicit imports hygiene. That PR removes the transitive re-export of DEFAULT_UPDATE_FUNC from SciMLBase, so downstream packages need to import it directly from SciMLOperators.

Test plan

  • Verify DEFAULT_UPDATE_FUNC is exported by SciMLOperators
  • CI tests should pass with this change

🤖 Generated with Claude Code

This change imports DEFAULT_UPDATE_FUNC directly from SciMLOperators where
it is defined, rather than from SciMLBase which was re-exporting it.

This fixes compatibility with SciML/SciMLBase.jl#1203 which improves
explicit imports hygiene and removes the transitive re-export of
DEFAULT_UPDATE_FUNC.

Co-Authored-By: Claude Opus 4.5 <[email protected]>
@ChrisRackauckas ChrisRackauckas merged commit dfdc477 into SciML:master Jan 9, 2026
42 of 48 checks passed
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