Skip to content

Commit 644c44e

Browse files
committed
simply calc module
1 parent b0e6dc2 commit 644c44e

File tree

4 files changed

+8
-154
lines changed

4 files changed

+8
-154
lines changed

src/app.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ def ui(default_ticker: str) -> None:
8080
st.write(
8181
"""
8282
This program is for educational purposes only and does not constitute investment advice.\n
83-
Version 1.3.2 © 2024 [Wolf Paulus](https://wolfpaulus.com). All Rights Reserved.
83+
Version 1.3.3 © 2024 [Wolf Paulus](https://wolfpaulus.com). All Rights Reserved.
8484
"""
8585
)
8686

src/calc.py

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,9 @@
22
Using Pandas to compare Investing Strategies
33
Wolf Paulus
44
"""
5-
from urllib.request import Request, urlopen
65
from datetime import date
7-
from json import loads, dump
8-
from io import StringIO
9-
from pandas import read_csv, DataFrame, to_datetime, read_json, to_datetime
6+
from json import dump
7+
from pandas import DataFrame, to_datetime, to_datetime
108
from log import logger
119
from requests import get
1210

@@ -35,19 +33,18 @@ def download_data(ticker: str) -> tuple[bool, dict | str]:
3533
"Accept": "*/*",
3634
"Accept-Encoding": "gzip, deflate, br, zstd",
3735
"Accept-Language": "en-US,en;q=0.9",
38-
"User-Agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.6 Safari/605.1.15"
36+
"User-Agent": "Mozilla/5.0"
3937
}
4038
response = get(base_url + path, headers=headers)
4139
if response.status_code == 200:
4240
data = response.json()
43-
err = data.get("data") is None
44-
if not err:
41+
if data.get("data"):
4542
return True, data
4643
else:
47-
logger.warn(str(data.get("status")))
44+
logger.warning(str(data.get("status")))
4845
return False, str(data.get("status"))
4946
else:
50-
logger.warn(f"{response.geterror()} {response.getcode()}")
47+
logger.warning(f"{response.geterror()} {response.getcode()}")
5148
return False, f"{response.geterror()} {response.getcode()}"
5249
except Exception as e:
5350
logger.error(f"This error occurred: {e} : {ticker}")

src/calc_yahoo.py

Lines changed: 0 additions & 143 deletions
This file was deleted.

tests/net.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)