Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 3cb61ae

Browse files
no breaking changes
1 parent 2fec1d3 commit 3cb61ae

File tree

3 files changed

+10
-10
lines changed

3 files changed

+10
-10
lines changed

polygon/exceptions.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
11

2-
class PolyBadResponse(Exception):
2+
class BadResponse(Exception):
33
"""
44
Non-200 response from API
55
"""
66
pass
77

8-
class PolyAuthError(Exception):
8+
class AuthError(Exception):
99
""""
1010
Empty or invalid API key
1111
"""
1212
pass
1313

14-
class PolyMissingResults(Exception):
14+
class MissingResults(Exception):
1515
"""
1616
Missing results key
1717
"""

polygon/rest/base.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
import pkg_resources # part of setuptools
99
from ..logging import get_logger
1010
import logging
11-
from ..exceptions import PolyAuthError, PolyBadResponse, PolyMissingResults
11+
from ..exceptions import AuthError, BadResponse, MissingResults
1212

1313
logger = get_logger("RESTClient")
1414
version = "unknown"
@@ -29,7 +29,7 @@ def __init__(
2929
verbose: bool,
3030
):
3131
if api_key is None:
32-
raise PolyAuthError(
32+
raise AuthError(
3333
f"Must specify env var POLYGON_API_KEY or pass api_key in constructor"
3434
)
3535
self.API_KEY = api_key
@@ -74,7 +74,7 @@ def _get(
7474
)
7575

7676
if resp.status != 200:
77-
raise PolyBadResponse(resp.data.decode("utf-8"))
77+
raise BadResponse(resp.data.decode("utf-8"))
7878

7979
if raw:
8080
return resp
@@ -83,7 +83,7 @@ def _get(
8383

8484
if result_key:
8585
if result_key not in obj:
86-
raise PolyMissingResults(
86+
raise MissingResults(
8787
f'Expected key "{result_key}" in response {obj}.'
8888
+ "Make sure you have sufficient permissions and your request parameters are valid."
8989
+ f"This is the url that returned no results: {resp.geturl()}"

polygon/websocket/__init__.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
from websockets.exceptions import ConnectionClosedOK, ConnectionClosedError
1212
from ..logging import get_logger
1313
import logging
14-
from ..exceptions import PolyAuthError
14+
from ..exceptions import AuthError
1515

1616
env_key = "POLYGON_API_KEY"
1717
logger = get_logger("WebSocketClient")
@@ -42,7 +42,7 @@ def __init__(
4242
:return: A client.
4343
"""
4444
if api_key is None:
45-
raise PolyAuthError(
45+
raise AuthError(
4646
f"Must specify env var {env_key} or pass api_key in constructor"
4747
)
4848
self.api_key = api_key
@@ -104,7 +104,7 @@ async def connect(
104104
auth_msg_parsed = json.loads(auth_msg)
105105
logger.debug("authed: %s", auth_msg)
106106
if auth_msg_parsed[0]["status"] == "auth_failed":
107-
raise PolyAuthError(auth_msg_parsed[0]["message"])
107+
raise AuthError(auth_msg_parsed[0]["message"])
108108
while True:
109109
if self.schedule_resub:
110110
logger.debug(

0 commit comments

Comments
 (0)