"""Utils for formatting/casting different types of data.""" def get_response_json(response): """Try to deserialize json from request.Response object. Args: response: 'requests' response object Returns: Decoded JSON or string """ try: data = response.json() except TypeError: data = response.text except ValueError: data = response.text return data