Skip to content

Defer Cantera imports in data modules for harness CI#17

Merged
xiao312 merged 1 commit intomainfrom
fix-lazy-cantera-imports
Mar 31, 2026
Merged

Defer Cantera imports in data modules for harness CI#17
xiao312 merged 1 commit intomainfrom
fix-lazy-cantera-imports

Conversation

@xiao312
Copy link
Copy Markdown
Member

@xiao312 xiao312 commented Mar 31, 2026

Summary

  • defer cantera imports in dfode_kit.data.integration
  • defer cantera imports in dfode_kit.data.augment
  • defer cantera imports in dfode_kit.data.label
  • keep lightweight harness imports working in environments without Cantera installed

Why

PR #15 introduced tests that import canonical dfode_kit.data modules directly. GitHub Actions runs the lightweight harness without Cantera installed, so module-level Cantera imports caused the harness workflow to fail after merge.

Verification

  • make verify
  • make docs-build

@xiao312 xiao312 merged commit 9cde517 into main Mar 31, 2026
1 check 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.

1 participant