Skip to content

Commit 1407abd

Browse files
committed
better exception messages bump to 1.1.1
1 parent 69ea21d commit 1407abd

File tree

3 files changed

+9
-5
lines changed

3 files changed

+9
-5
lines changed

README.rst

+4
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,10 @@ ArrAPI
1313
:target: https://pypi.org/project/arrapi/
1414
:alt: PyPI
1515

16+
.. image:: https://img.shields.io/pypi/dm/arrapi.svg?style=plastic
17+
:target: https://pypi.org/project/arrapi/
18+
:alt: Downloads
19+
1620
.. image:: https://img.shields.io/github/commits-since/meisnate12/ArrAPI/latest?style=plastic
1721
:target: https://github.com/meisnate12/ArrAPI/commits/master
1822
:alt: GitHub commits since latest release (by date) for a branch

arrapi/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
from .lidarr import LidarrAPI
66
from .readarr import ReadarrAPI
77

8-
__version__ = "1.1.0"
8+
__version__ = "1.1.1"
99
__author__ = "Nathan Taggart"
1010
__credits__ = "meisnate12"
1111
__package_name__ = "arrapi"

arrapi/api.py

+4-4
Original file line numberDiff line numberDiff line change
@@ -69,13 +69,13 @@ def _request(self, request_type, path, json=None, **kwargs):
6969
response_json = response.json()
7070
except (RequestException, JSONDecodeError):
7171
raise ConnectionFailure(f"Failed to Connect to {self.url}")
72-
logger.debug(f"Response ({response.status_code}) {response_json}")
72+
logger.debug(f"Response ({response.status_code} [{response.reason}]) {response_json}")
7373
if response.status_code == 401:
74-
raise Unauthorized("Invalid API Key")
74+
raise Unauthorized(f"({response.status_code} [{response.reason}]) Invalid API Key {response_json}")
7575
elif response.status_code == 404:
76-
raise NotFound("Item Not Found")
76+
raise NotFound(f"({response.status_code} [{response.reason}]) Item Not Found {response_json}")
7777
elif response.status_code >= 400:
78-
raise ArrException(f"({response.status_code}) {response_json}")
78+
raise ArrException(f"({response.status_code} [{response.reason}]) {response_json}")
7979
return response_json
8080

8181
def _get_tag(self, detail=False):

0 commit comments

Comments
 (0)