diff --git a/wallabag_api/__init__.py b/wallabag_api/__init__.py index 1957808..ecb4c94 100644 --- a/wallabag_api/__init__.py +++ b/wallabag_api/__init__.py @@ -1,2 +1,2 @@ -VERSION = (1, 0, 1) # PEP 386 -__version__ = ".".join([str(x) for x in VERSION]) \ No newline at end of file +VERSION = (1, 1, 0) # PEP 386 +__version__ = ".".join([str(x) for x in VERSION]) diff --git a/wallabag_api/wallabag.py b/wallabag_api/wallabag.py index fb85415..e863905 100644 --- a/wallabag_api/wallabag.py +++ b/wallabag_api/wallabag.py @@ -1,5 +1,6 @@ -# -*- coding: utf-8 -*- +# coding: utf-8 import requests +from requests import HTTPError import logging __author__ = 'foxmask' @@ -88,7 +89,7 @@ class Wallabag(object): :return the json data without 'root' node """ if responses.status_code != 200: - raise Exception("Wrong status code: ", responses.status_code) + raise HTTPError(responses.status_code, responses.json()) json_data = {} try: json_data = responses.json()