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
Currently, the Credentials class implements its own, separate requests.Session for making HTTP requests. Although this is functionally ok, it's counter to the goal of maintaining HTTP persistence and other performance tuning options, in a unified manner.
Proposed solution
Refactor Credentials class and applicable methods to use HTTPClient in place of requests.Session. This solution should also support passing a shared HTTPClient object as a session parameter in addition to the override feature currently supported by the other service modules.
The text was updated successfully, but these errors were encountered:
Description
Currently, the
Credentials
class implements its own, separaterequests.Session
for making HTTP requests. Although this is functionally ok, it's counter to the goal of maintaining HTTP persistence and other performance tuning options, in a unified manner.Proposed solution
Refactor
Credentials
class and applicable methods to useHTTPClient
in place ofrequests.Session
. This solution should also support passing a sharedHTTPClient
object as asession
parameter in addition to the override feature currently supported by the other service modules.The text was updated successfully, but these errors were encountered: