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 fabccc5
Browse filesBrowse the repository at this point in the historyBrowse files
feat!: Replace niquests with httpx as the HTTP client
The niquests dependency urllib3-future installs into the urllib3
package namespace, which conflicts with packages depending on genuine
urllib3 in customer environments and cannot be mitigated from the SDK.
httpx is already in the dependency tree via svix and its dependency
chain does not touch urllib3.
BREAKING CHANGE: The niquests_options option is now httpx_options and
is passed to the underlying httpx.Client. The retries option now takes
a seam.Retry instead of a urllib3.util.Retry; the fields mirror the
urllib3 names. Seam.client is now an httpx.Client subclass, and
request errors are raised as httpx exceptions, e.g. httpx.
HTTPStatusError instead of niquests.HTTPError and httpx.
TimeoutException instead of niquests.exceptions.Timeout.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QxwdLpWpFhxSn7mZ2Fb6p1
0 commit comments