"""Utils py. Contains utility functions to provide concise solutions in other modules. """ import requests def process_response(response): """Check status code and provide expected return. Args: response (class): instance a response class from requests library. Returns: expected_return. Raises: HTTPError: in case request response was other than expected. """ if 200 <= response.status_code <= 204: return response.json() else: raise requests.exceptions.HTTPError