Skip to content

Update API Client#99

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

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

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 17, 2026 12:07
…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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant