Skip to content

Commit f8d5d14

Browse files
committed
Comply PEP8
1 parent a5076d8 commit f8d5d14

File tree

3 files changed

+26
-13
lines changed

3 files changed

+26
-13
lines changed

alpaca_trade_api/polygon/rest.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import dateutil
22
import requests
33
from .entity import (
4-
Aggs, Aggsv2, Aggsv2Set,
4+
Aggsv2, Aggsv2Set,
55
Trade, Trades, TradesV2,
66
Quote, Quotes, QuotesV2,
77
Exchange, SymbolTypeMap, ConditionMap,

alpaca_trade_api/polygon/streamconn.py

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -108,8 +108,8 @@ async def _consume_msg(self):
108108
data['ev'] = 'status'
109109
await self._dispatch(data)
110110
raise ConnectionResetError(
111-
'Polygon terminated connection: '
112-
f'({data.get("message")})')
111+
'Polygon terminated connection: '
112+
f'({data.get("message")})')
113113

114114
async def _ensure_ws(self):
115115
if self._ws is not None:
@@ -189,11 +189,14 @@ async def close(self):
189189

190190
def _cast(self, subject, data):
191191
if subject == 'T':
192-
return Trade({trade_mapping[k]: v for k, v in data.items() if k in trade_mapping})
192+
return Trade({trade_mapping[k]: v for k,
193+
v in data.items() if k in trade_mapping})
193194
if subject == 'Q':
194-
return Quote({quote_mapping[k]: v for k, v in data.items() if k in quote_mapping})
195+
return Quote({quote_mapping[k]: v for k,
196+
v in data.items() if k in quote_mapping})
195197
if subject == 'AM' or subject == 'A':
196-
return Agg({agg_mapping[k]: v for k, v in data.items() if k in agg_mapping})
198+
return Agg({agg_mapping[k]: v for k,
199+
v in data.items() if k in agg_mapping})
197200
return Entity(data)
198201

199202
async def _dispatch(self, msg):

alpaca_trade_api/stream2.py

Lines changed: 17 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,9 @@
66
from .common import get_base_url, get_data_url, get_credentials
77
from .entity import Account, Entity
88
from . import polygon
9-
from .polygon.entity import Trade, Quote, Agg, trade_mapping, agg_mapping, quote_mapping
9+
from .polygon.entity import (
10+
Trade, Quote, Agg, trade_mapping, agg_mapping, quote_mapping
11+
)
1012
import logging
1113

1214

@@ -113,11 +115,14 @@ def _cast(self, channel, msg):
113115
if channel == 'account_updates':
114116
return Account(msg)
115117
if channel.startswith('T.'):
116-
return Trade({trade_mapping[k]: v for k, v in msg.items() if k in trade_mapping})
118+
return Trade({trade_mapping[k]: v for k,
119+
v in msg.items() if k in trade_mapping})
117120
if channel.startswith('Q.'):
118-
return Quote({quote_mapping[k]: v for k, v in msg.items() if k in quote_mapping})
121+
return Quote({quote_mapping[k]: v for k,
122+
v in msg.items() if k in quote_mapping})
119123
if channel.startswith('A.') or channel.startswith('AM.'):
120-
return Agg({agg_mapping[k]: v for k, v in msg.items() if k in agg_mapping})
124+
return Agg({agg_mapping[k]: v for k,
125+
v in msg.items() if k in agg_mapping})
121126
return Entity(msg)
122127

123128
async def _dispatch(self, channel, msg):
@@ -150,15 +155,20 @@ def deregister(self, channel_pat):
150155

151156
class StreamConn(object):
152157

153-
def __init__(self, key_id=None, secret_key=None, base_url=None, data_url=None):
158+
def __init__(
159+
self,
160+
key_id=None,
161+
secret_key=None,
162+
base_url=None,
163+
data_url=None):
154164
_key_id, _secret_key, _ = get_credentials(key_id, secret_key)
155165
_base_url = base_url or get_base_url()
156166
_data_url = data_url or get_data_url()
157167

158168
self.trading_ws = _StreamConn(_key_id, _secret_key, _base_url)
159169
self.data_ws = _StreamConn(_key_id, _secret_key, _data_url)
160-
self.polygon = polygon.StreamConn(_key_id +
161-
'-staging' if 'staging' in _base_url else '')
170+
self.polygon = polygon.StreamConn(
171+
_key_id + '-staging' if 'staging' in _base_url else '')
162172

163173
self._handlers = {}
164174
self._handler_symbols = {}

0 commit comments

Comments
 (0)