Merge master into google-secops-parser

Conflict resolutions:
- CHANGELOG.md: keep this branch's Unreleased section above the
  10.4.1-10.4.3 release sections added on master.
- pyproject.toml: keep both dependency additions (google-auth from this
  branch, httpx from master).

Follow-up to the merge: convert gsecops.py's str.format() calls to
f-strings, required by the ruff 0.16.0 UP030/UP032 enforcement adopted
on master after this branch's base.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
Sean Whalen
2026-08-18 17:56:45 -04:00
co-authored by Claude Fable 5
65 changed files with 13781 additions and 2078 deletions
+3207 -170
View File
File diff suppressed because it is too large Load Diff