From 241fc89b5c0bf0027d29b5437f8c91103425ae27 Mon Sep 17 00:00:00 2001 From: beckerfy <fynn.becker@hs-hannover.de> Date: Thu, 15 Nov 2018 14:33:16 +0100 Subject: [PATCH] Improve ergonomics by passing through kwargs --- postgrestutils/client/postgrestclient.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/postgrestutils/client/postgrestclient.py b/postgrestutils/client/postgrestclient.py index ce1cfc4..61bfb11 100644 --- a/postgrestutils/client/postgrestclient.py +++ b/postgrestutils/client/postgrestclient.py @@ -11,7 +11,7 @@ class PostgrestClient: self.session = requests.Session() self.session.headers["Authorization"] = "Bearer {}".format(token) - def get(self, path_and_query, singular=False, parse_dt=True): + def get(self, path_and_query, singular=False, parse_dt=True, **kwargs): """ :param path_and_query: specifies the endpoint and optionally filter queries :param singular: if True returns a JSON object rather than a list (406 when multiple results are returned) @@ -22,7 +22,7 @@ class PostgrestClient: self.session.headers["Accept"] = "application/vnd.pgrst.object+json" else: self.session.headers["Accept"] = "application/json" - res = self.session.get(urljoin(self.base_uri, path_and_query)) + res = self.session.get(urljoin(self.base_uri, path_and_query), **kwargs) try: res.raise_for_status() except requests.HTTPError as e: -- GitLab