Skip to content

Commit 4d5329e

Browse files
committed
fix linter and type checker issues
1 parent e43c0c2 commit 4d5329e

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

investments/report_parsers/ib.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -374,7 +374,7 @@ def _parse_fees(self, f: Dict[str, str]):
374374
currency = Currency.parse(f['Currency'])
375375
date = _parse_date(f['Date'])
376376
amount = Money(f['Amount'], currency)
377-
description = f"{f['Subtitle']} - {f['Description']}"
377+
description = f'{f["Subtitle"]} - {f["Description"]}'
378378
self._fees.append(Fee(date, amount, description))
379379

380380
def _parse_interests(self, f: Dict[str, str]):

investments/report_parsers/open_fr.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ def parse_xml(self, xml_file_name: str):
104104
self._dividends.sort(key=lambda x: x.date)
105105
self._deposits_and_withdrawals.sort(key=lambda x: x[0])
106106

107-
def _parse_tickers(self, xml_tree: ET.ElementTree):
107+
def _parse_tickers(self, xml_tree: ET.ElementTree[ET.Element]):
108108
for rec in xml_tree.findall('spot_portfolio_security_params/item'):
109109
f = rec.attrib
110110
if 'ticker' not in f and f['isin'] == 'JE00B5BCW814':
@@ -211,7 +211,7 @@ def _parse_money_payment(self, f, bonds_redemption):
211211

212212
raise Exception(f'unsupported description {f}')
213213

214-
def _parse_non_trade_operations(self, xml_tree: ET.ElementTree):
214+
def _parse_non_trade_operations(self, xml_tree: ET.ElementTree[ET.Element]):
215215
bonds_redemption = {}
216216

217217
for rec_non_trade in xml_tree.findall('spot_non_trade_security_operations/item'):
@@ -270,7 +270,7 @@ def _parse_non_trade_operations(self, xml_tree: ET.ElementTree):
270270

271271
assert not bonds_redemption, 'not empty'
272272

273-
def _parse_trades(self, xml_tree: ET.ElementTree):
273+
def _parse_trades(self, xml_tree: ET.ElementTree[ET.Element]):
274274
for rec in xml_tree.findall('spot_main_deals_conclusion/item'):
275275
f = rec.attrib
276276
qnty = -1 * float(f['sell_qnty']) if 'sell_qnty' in f else float(f['buy_qnty'])

0 commit comments

Comments
 (0)