Skip to content

Update API Client#97

Closed
etserend wants to merge 3 commits into
mainfrom
chore/splunk-ao-automation/update-api-client-2026-07-17-29597140725
Closed

Update API Client#97
etserend wants to merge 3 commits into
mainfrom
chore/splunk-ao-automation/update-api-client-2026-07-17-29597140725

Conversation

@etserend

Copy link
Copy Markdown
Contributor

Fix any breaking changes if this pull request fails to deploy

etserend and others added 3 commits July 16, 2026 17:36
…0.26.1 → ^0.29.0 (HYBIM-777)

openapi-python-client 0.26.x hard-caps ruff<0.14, so both versions must
be bumped together. Also updates the ruff pre-commit hook rev to v0.15.22.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
…-python-client 0.29.x output (HYBIM-777)

The 0.26.x → 0.29.x upgrade changed the generated http_validation_error.py
from_dict body structure: field init and loop ordering changed, and the
guard changed from `_detail or []` to `if _detail is not UNSET`. Update
_LOOP_RE and _loop_replacement to match the new pattern so the post-gen
hook succeeds.

Also apply ruff UP-rule auto-fixes (StrEnum, dt.UTC, import ordering) that
the bumped ruff 0.15.22 now flags.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@etserend etserend added the dependencies Pull requests that update a dependency file label Jul 17, 2026
@etserend

Copy link
Copy Markdown
Contributor Author

Closing — base branch was rebased. Re-triggering the workflow to generate a fresh PR from the updated base.

@etserend etserend closed this Jul 17, 2026
@github-actions github-actions Bot locked and limited conversation to collaborators Jul 17, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant