Skip to content

☢️ [BLOCKED] [WIP] 25.10 Python client#1885

Merged
benflexcompute merged 12 commits intomainfrom
develop
Mar 20, 2026
Merged

☢️ [BLOCKED] [WIP] 25.10 Python client#1885
benflexcompute merged 12 commits intomainfrom
develop

Conversation

@benflexcompute
Copy link
Collaborator

@benflexcompute benflexcompute commented Mar 11, 2026

Note

Medium Risk
Introduces a schema change for outputs[*].output_format (string -> list) and updates translation/migration paths, which could affect solver JSON generation and backward compatibility if any callers assume a string.

Overview
Updates simulation outputs to allow multiple output formats by changing output_format from a single string (including legacy "both") to a deduplicated, sorted list and adding new options vtkhdf and ensight, while emitting deprecation warnings when legacy string forms are used.

Adds a 25.10.0 params updater to migrate existing JSONs ("both"/comma-separated/string -> list) and updates solver translation to emit the solver outputFormat as a comma-joined list. Test fixtures and validators are updated accordingly, and the package version is bumped to 25.10.0b1.

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

benflexcompute and others added 2 commits March 11, 2026 11:04
…put (#1878)

Co-authored-by: Ben <106089368+benflexcompute@users.noreply.github.com>
Co-authored-by: benflexcompute <ben@flexcompute.com>
@benflexcompute benflexcompute marked this pull request as draft March 11, 2026 17:08
@benflexcompute benflexcompute marked this pull request as ready for review March 20, 2026 18:05
@chatgpt-codex-connector
Copy link

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.

@benflexcompute benflexcompute merged commit 60b0474 into main Mar 20, 2026
17 checks passed
@benflexcompute benflexcompute deleted the develop branch March 20, 2026 19:51
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