Skip to content

Conversation

@benflexcompute
Copy link
Collaborator

@benflexcompute benflexcompute commented Nov 24, 2025

@codex


Note

Breaking change: reporting extracted to external package

  • Removes flow360.plugins.report (all report classes, utilities, assets) and report-related request models; drops implicit report creation in Project.run_case
  • Deletes report example scripts and prunes notebook sections; updates remaining examples to note using flow360-report
  • Cleans imports/exports referencing report (e.g., flow360/__init__.py); adds flow360.plugins shim that raises a helpful ImportError directing to flow360-report (pip install flow360-report, import from flow360_report.plugins.report)

Scope/Risk

  • Import and API breaking changes for reporting; consumers must migrate to the flow360-report package and update import paths

Written by Cursor Bugbot for commit ac9c56d. This will update automatically on new commits. Configure here.

@benflexcompute
Copy link
Collaborator Author

Let's hold off merge this until E2E works.

@benflexcompute benflexcompute marked this pull request as draft November 25, 2025 02:42
@benflexcompute benflexcompute marked this pull request as ready for review November 30, 2025 01:23
@benflexcompute benflexcompute merged commit d103a56 into main Jan 13, 2026
21 checks passed
@benflexcompute benflexcompute deleted the BenY/MoveReportImplOut branch January 13, 2026 18:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants