Skip to content

fix: update default solver version to release-25.9#1924

Merged
benflexcompute merged 2 commits intorelease-candidate/25.9from
fix/default-solver-version-25.9
Mar 23, 2026
Merged

fix: update default solver version to release-25.9#1924
benflexcompute merged 2 commits intorelease-candidate/25.9from
fix/default-solver-version-25.9

Conversation

@benflexcompute
Copy link
Copy Markdown
Collaborator

@benflexcompute benflexcompute commented Mar 23, 2026

Summary

  • Fix __solver_version__ from release-25.8 to release-25.9 to match the 25.9.x module version
  • Add test_default_solver_version_matches_module_version test to prevent this mismatch in future releases (skips beta versions)

Test plan

  • test_default_solver_version_matches_module_version passes
  • Existing version consistency tests still pass

🤖 Generated with Claude Code


Note

Low Risk
Low risk: a small version constant change plus a new unit test; no runtime logic changes beyond the default solver version string.

Overview
Updates flow360/version.py to set __solver_version__ to release-25.9 (matching the 25.9.x client version).

Adds test_default_solver_version_matches_module_version to enforce that non-beta client versions A.B.C default to solver release-A.B (skipping beta builds), preventing future release drift.

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

…nsistency test

The default solver version was still pointing to release-25.8 while the
module version is 25.9.x. Also adds a test to prevent this mismatch in
future releases.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@chatgpt-codex-connector
Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.
To continue using code reviews, you can upgrade your account or add credits to your account and enable them for code reviews in your settings.

Copy link
Copy Markdown

@cursor cursor Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes and found 1 potential issue.

Fix All in Cursor

Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.

Comment thread tests/simulation/test_updater.py
…0b1)

The previous check `"beta" in __version__` never matched because this
project uses PEP 440 beta suffixes like `b1`, not the word "beta".

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@benflexcompute benflexcompute merged commit a94887d into release-candidate/25.9 Mar 23, 2026
18 checks passed
@benflexcompute benflexcompute deleted the fix/default-solver-version-25.9 branch March 23, 2026 20:55
github-actions Bot pushed a commit that referenced this pull request Mar 23, 2026
Co-authored-by: Claude Opus 4.6 (1M context) <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.

2 participants