diff --git a/h1/client.py b/h1/client.py index 8a62d6f..132b572 100644 --- a/h1/client.py +++ b/h1/client.py @@ -52,9 +52,10 @@ class HackerOneClient(object): "User-Agent": "HackerOne Python Client v" + __version__, } - def __init__(self, identifier, token): + def __init__(self, identifier, token, proxies=None): self.identifier = identifier self.token = token + self.proxies = proxies self._init_session() def _init_session(self): @@ -70,7 +71,7 @@ def make_request(self, url, params=None, data=None, method=None): if isinstance(params, dict): params = encode_params(params) - return self.s.request(method, url, params=params, data=data) + return self.s.request(method, url, params=params, data=data, proxies=self.proxies) def request_json(self, url, params=None, data=None, method=None): r = self.make_request(url, params, data, method).result()