When using OauthClient, there is currently no way to overwrite the default 60 second timeout due to resource method signature of pysnow.oauth_client.OAuthClient not allowing to pass arbitrary kwargs.
# from pysnow.client.Client - resource signature:
def resource(self, api_path=None, base_path="/api/now", chunk_size=None, **kwargs)
# from pysnow.oauth_cleint.OAuthClient - resource signature:
def resource(self, api_path=None, base_path="/api/now", chunk_size=None)
When using OauthClient, there is currently no way to overwrite the default 60 second timeout due to resource method signature of pysnow.oauth_client.OAuthClient not allowing to pass arbitrary kwargs.
Suggested fix: https://github.com/rbw/pysnow/pull/199/files