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
I've revised the updates in the PR to use milliseconds as advised for consistency across sdks while still passing second values to requests and urllib3 as they require.
Checklist
Description
OpenFgaApi methods support passing in a
_request_timeout
:python-sdk/openfga_sdk/sync/open_fga_api.py
Lines 64 to 67 in e82545e
However the
options_to_kwargs
python-sdk/openfga_sdk/sync/client/client.py
Lines 92 to 106 in e82545e
Expectation
A user should be able to set the request timeout on a method.
Note that instead of just allowing passing in
_request_timeout
per method, this should be done like in the Java SDK.Users should be able to configure a default timeout in the Configuration/ClientConfiguration, and override it per method.
Example in Java: https://github.com/openfga/java-sdk/blob/b1e03e523c530824f5921313c2191dc5f6d93af8/src/main/java/dev/openfga/sdk/api/configuration/BaseConfiguration.java#L22-L24
Reproduction
.
OpenFGA SDK version
v0.6.1
OpenFGA version
N/A
SDK Configuration
N/A
Logs
No response
References
https://cloud-native.slack.com/archives/C06G1NNH47N/p1723022081318009
The text was updated successfully, but these errors were encountered: