You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 0ee45c8
Browse filesBrowse the repository at this point in the historyBrowse files
* Add support for Guzzle 8
Allow guzzlehttp/guzzle ^8.0, guzzlehttp/promises ^3.0 and guzzlehttp/psr7 ^3.0
alongside the existing Guzzle 7 constraints (#429).
* Fix unsigned upload without `api_key`/`api_secret` (send no Basic auth when credentials are missing)
* Cast request header values to strings; skip unnamed (list-form) `headers` entries in HTTP request headers
* Handle any `Throwable` rejection from the HTTP client
* Test against both Guzzle 7 and Guzzle 8 in CI
Notes for Guzzle 8 users:
* Connect timeout defaults to 60 seconds when `connection_timeout` is not set
* Read timeouts are reported as `NetworkTimeoutException`, which is not a `ConnectException`
* Multipart parts no longer carry a per-part `Content-Length` header
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
* Reduce CI test matrix and skip duplicate PR runs
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
---------
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
0 commit comments