Closed copyfile closed 1 year ago
Unfortunately the yfinance
dependency is having some issues due to changes in Yahoo's Finance site. They're still working to get it fixed (see their discussion), but at this moment there's no solution. I'm monitoring their discussion to apply any fix they come out with, but at the moment it appears complicated. I might have to implement another source for the data if they are unable to come up with a solution. Apologies for the inconvenience.
I'm currently working on using an alternate data source to bring the project back up to some capacity.
I just installed the latest version with the upgrade option but for me it is not working yet. See below errors. Is there anything else I need to do to make it work?
📊 LED-Stock-Ticker - v0.3.8 (64x32)
Exception in thread Thread-24:
Traceback (most recent call last):
File "/usr/lib/python3.9/threading.py", line 954, in _bootstrap_inner
self.run()
File "/usr/lib/python3.9/threading.py", line 892, in run
self._target(*self._args, *self._kwargs)
File "/usr/local/lib/python3.9/dist-packages/multitasking/init.py", line 104, in _run_via_pool
return callee(args, **kwargs)
File "/home/pi/led-stock-ticker/api/data.py", line 91, in fetch_stock
stock = Stock(symbol, currency)
File "
During handling of the above exception, another exception occurred:
urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='query2.finance.yahoo.com', port=443): Max retries exceeded with url: /v10/finance/quoteSummary/%5EGSPC?modules=summaryProfile&formatted=false&lang=en-US®ion=US&corsDomain=finance.yahoo.com (Caused by ResponseError('too many 404 error responses'))
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
Traceback (most recent call last):
File "/usr/lib/python3.9/threading.py", line 954, in _bootstrap_inner
File "/usr/lib/python3.9/threading.py", line 954, in _bootstrap_inner
self.run()
File "/usr/lib/python3.9/threading.py", line 892, in run
return self.urlopen(
File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 846, in urlopen
return self.urlopen(
File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 846, in urlopen
return self.urlopen(
[Previous line repeated 2 more times]
File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 836, in urlopen
self._target(*self._args, *self._kwargs)
File "/usr/local/lib/python3.9/dist-packages/multitasking/init.py", line 104, in _run_via_pool
return callee(args, **kwargs)
File "/home/pi/led-stock-ticker/api/data.py", line 91, in fetch_stock
stock = Stock(symbol, currency)
File "
During handling of the above exception, another exception occurred:
self._target(*self._args, **self._kwargs)
Traceback (most recent call last):
File "/usr/local/lib/python3.9/dist-packages/multitasking/init.py", line 104, in _run_via_pool
self.initialize()
File "/home/pi/led-stock-ticker/data/stock.py", line 13, in initialize
File "/usr/lib/python3.9/threading.py", line 954, in _bootstrap_inner
return callee(*args, kwargs)
self.logo_url = STOCK_LOGO_URL.format(self.yq_ticker.summary_profile.get(self.symbol).get('website'))
File "/usr/local/lib/python3.9/dist-packages/yahooquery/ticker.py", line 473, in summary_profile
File "/home/pi/led-stock-ticker/api/data.py", line 91, in fetch_stock
self.run()
File "/usr/lib/python3.9/threading.py", line 892, in run
self._target(*self._args, *self._kwargs)
File "/usr/local/lib/python3.9/dist-packages/multitasking/init.py", line 104, in _run_via_pool
return callee(args, kwargs)
File "/home/pi/led-stock-ticker/api/data.py", line 91, in fetch_stock
stock = Stock(symbol, currency)
File "
During handling of the above exception, another exception occurred:
Traceback (most recent call last): File "/usr/lib/python3.9/threading.py", line 954, in _bootstrap_inner raise MaxRetryError(_pool, url, error or ResponseError(cause)) self.run() File "/usr/lib/python3.9/threading.py", line 892, in run urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='query2.finance.yahoo.com', port=443): Max retries exceeded with url: /v10/finance/quoteSummary/EURUSD=X?modules=summaryProfile&formatted=false&lang=en-US®ion=US&corsDomain=finance.yahoo.com (Caused by ResponseError('too many 404 error responses'))
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/lib/python3.9/threading.py", line 954, in _bootstrap_inner
self._target(*self._args, self._kwargs)
File "/usr/local/lib/python3.9/dist-packages/multitasking/init.py", line 104, in _run_via_pool
self.run()
File "/usr/lib/python3.9/threading.py", line 892, in run
return callee(*args, *kwargs)
File "/home/pi/led-stock-ticker/api/data.py", line 91, in fetch_stock
stock = Stock(symbol, currency)
File "
Can you share what your config.json
looks like?
Nevermind. The issue was caused when trying to get a URL for logo/image on non-equity tickers (Indices, ETFs, Mutual Funds, etc). It should be resolved now. Let me know if you encounter any other issues.
Awesome it's working now!! Thanks for all your help/support!!
Since a couple of days the stock ticker is not working for me anymore. I get the below error messages related to Yahoo Finance. Any idea how to fix this?
File "/usr/local/lib/python3.9/dist-packages/yfinance/data.py", line 41, in wrapped return func(*args, kwargs) File "/usr/local/lib/python3.9/dist-packages/yfinance/data.py", line 307, in get_json_data_stores stores = decrypt_cryptojs_aes_stores(data, keys) File "/usr/local/lib/python3.9/dist-packages/yfinance/data.py", line 162, in decrypt_cryptojs_aes_stores raise Exception("yfinance failed to decrypt Yahoo data response") Exception: yfinance failed to decrypt Yahoo data response File "/home/pi/led-stock-ticker/data/ticker.py", line 31, in __post_init__ self.initialize() File "/home/pi/led-stock-ticker/data/stock.py", line 12, in initialize super(Stock, self).initialize() File "/home/pi/led-stock-ticker/data/ticker.py", line 43, in initialize self.name = self.yf_ticker.info['shortName'] File "/usr/local/lib/python3.9/dist-packages/yfinance/ticker.py", line 142, in info return self.get_info() File "/usr/local/lib/python3.9/dist-packages/yfinance/base.py", line 1268, in get_info data = self._quote.info File "/usr/local/lib/python3.9/dist-packages/yfinance/scrapers/quote.py", line 95, in info self._scrape(self.proxy) File "/usr/local/lib/python3.9/dist-packages/yfinance/scrapers/quote.py", line 124, in _scrape json_data = self._data.get_json_data_stores(proxy=proxy) File "/usr/local/lib/python3.9/dist-packages/yfinance/data.py", line 41, in wrapped return func(*args, *kwargs) File "/usr/local/lib/python3.9/dist-packages/yfinance/data.py", line 307, in get_json_data_stores stores = decrypt_cryptojs_aes_stores(data, keys) File "/usr/local/lib/python3.9/dist-packages/yfinance/data.py", line 162, in decrypt_cryptojs_aes_stores raise Exception("yfinance failed to decrypt Yahoo data response") Exception: yfinance failed to decrypt Yahoo data response Exception in thread Thread-13: Traceback (most recent call last): File "/usr/lib/python3.9/threading.py", line 954, in _bootstrap_inner self.run() File "/usr/lib/python3.9/threading.py", line 892, in run self._target(self._args, self._kwargs) File "/usr/local/lib/python3.9/dist-packages/multitasking/init.py", line 104, in _run_via_pool return callee(*args, kwargs) File "/home/pi/led-stock-ticker/api/data.py", line 91, in fetch_stock stock = Stock(symbol, currency) File "", line 10, in init
File "/home/pi/led-stock-ticker/data/ticker.py", line 31, in __post_init__
self.initialize()
File "/home/pi/led-stock-ticker/data/stock.py", line 12, in initialize
super(Stock, self).initialize()
File "/home/pi/led-stock-ticker/data/ticker.py", line 43, in initialize
self.name = self.yf_ticker.info['shortName']
File "/usr/local/lib/python3.9/dist-packages/yfinance/ticker.py", line 142, in info
return self.get_info()
File "/usr/local/lib/python3.9/dist-packages/yfinance/base.py", line 1268, in get_info
data = self._quote.info
File "/usr/local/lib/python3.9/dist-packages/yfinance/scrapers/quote.py", line 95, in info
self._scrape(self.proxy)
File "/usr/local/lib/python3.9/dist-packages/yfinance/scrapers/quote.py", line 124, in _scrape
json_data = self._data.get_json_data_stores(proxy=proxy)
File "/usr/local/lib/python3.9/dist-packages/yfinance/data.py", line 41, in wrapped
return func(*args, *kwargs)
File "/usr/local/lib/python3.9/dist-packages/yfinance/data.py", line 307, in get_json_data_stores
stores = decrypt_cryptojs_aes_stores(data, keys)
File "/usr/local/lib/python3.9/dist-packages/yfinance/data.py", line 162, in decrypt_cryptojs_aes_stores
raise Exception("yfinance failed to decrypt Yahoo data response")
Exception: yfinance failed to decrypt Yahoo data response
Exception in thread Thread-14:
Traceback (most recent call last):
File "/usr/lib/python3.9/threading.py", line 954, in _bootstrap_inner
self.run()
File "/usr/lib/python3.9/threading.py", line 892, in run
self._target(self._args, self._kwargs)
File "/usr/local/lib/python3.9/dist-packages/multitasking/init.py", line 104, in _run_via_pool
return callee(*args, kwargs)
File "/home/pi/led-stock-ticker/api/data.py", line 91, in fetch_stock
stock = Stock(symbol, currency)
File "", line 10, in init
File "/home/pi/led-stock-ticker/data/ticker.py", line 31, in __post_init__
self.initialize()
File "/home/pi/led-stock-ticker/data/stock.py", line 12, in initialize
super(Stock, self).initialize()
File "/home/pi/led-stock-ticker/data/ticker.py", line 43, in initialize
self.name = self.yf_ticker.info['shortName']
File "/usr/local/lib/python3.9/dist-packages/yfinance/ticker.py", line 142, in info
return self.get_info()
File "/usr/local/lib/python3.9/dist-packages/yfinance/base.py", line 1268, in get_info
data = self._quote.info
File "/usr/local/lib/python3.9/dist-packages/yfinance/scrapers/quote.py", line 95, in info
self._scrape(self.proxy)
File "/usr/local/lib/python3.9/dist-packages/yfinance/scrapers/quote.py", line 124, in _scrape
json_data = self._data.get_json_data_stores(proxy=proxy)
File "/usr/local/lib/python3.9/dist-packages/yfinance/data.py", line 41, in wrapped
return func(*args, *kwargs)
File "/usr/local/lib/python3.9/dist-packages/yfinance/data.py", line 307, in get_json_data_stores
stores = decrypt_cryptojs_aes_stores(data, keys)
File "/usr/local/lib/python3.9/dist-packages/yfinance/data.py", line 162, in decrypt_cryptojs_aes_stores
raise Exception("yfinance failed to decrypt Yahoo data response")
Exception: yfinance failed to decrypt Yahoo data response
Exception in thread Thread-16:
Traceback (most recent call last):
File "/usr/lib/python3.9/threading.py", line 954, in _bootstrap_inner
self.run()
File "/usr/lib/python3.9/threading.py", line 892, in run
self._target(self._args, self._kwargs)
File "/usr/local/lib/python3.9/dist-packages/multitasking/init.py", line 104, in _run_via_pool
return callee(*args, kwargs)
File "/home/pi/led-stock-ticker/api/data.py", line 91, in fetch_stock
stock = Stock(symbol, currency)
File "", line 10, in init
File "/home/pi/led-stock-ticker/data/ticker.py", line 31, in __post_init__
self.initialize()
File "/home/pi/led-stock-ticker/data/stock.py", line 12, in initialize
super(Stock, self).initialize()
File "/home/pi/led-stock-ticker/data/ticker.py", line 43, in initialize
self.name = self.yf_ticker.info['shortName']
File "/usr/local/lib/python3.9/dist-packages/yfinance/ticker.py", line 142, in info
return self.get_info()
File "/usr/local/lib/python3.9/dist-packages/yfinance/base.py", line 1268, in get_info
data = self._quote.info
File "/usr/local/lib/python3.9/dist-packages/yfinance/scrapers/quote.py", line 95, in info
self._scrape(self.proxy)
File "/usr/local/lib/python3.9/dist-packages/yfinance/scrapers/quote.py", line 124, in _scrape
json_data = self._data.get_json_data_stores(proxy=proxy)
File "/usr/local/lib/python3.9/dist-packages/yfinance/data.py", line 41, in wrapped
return func(*args, *kwargs)
File "/usr/local/lib/python3.9/dist-packages/yfinance/data.py", line 307, in get_json_data_stores
stores = decrypt_cryptojs_aes_stores(data, keys)
File "/usr/local/lib/python3.9/dist-packages/yfinance/data.py", line 162, in decrypt_cryptojs_aes_stores
raise Exception("yfinance failed to decrypt Yahoo data response")
Exception: yfinance failed to decrypt Yahoo data response
Exception in thread Thread-15:
Traceback (most recent call last):
File "/usr/lib/python3.9/threading.py", line 954, in _bootstrap_inner
self.run()
File "/usr/lib/python3.9/threading.py", line 892, in run
self._target(self._args, self._kwargs)
File "/usr/local/lib/python3.9/dist-packages/multitasking/init.py", line 104, in _run_via_pool
return callee(*args, kwargs)
File "/home/pi/led-stock-ticker/api/data.py", line 91, in fetch_stock
stock = Stock(symbol, currency)
File "", line 10, in init
File "/home/pi/led-stock-ticker/data/ticker.py", line 31, in __post_init__
self.initialize()
File "/home/pi/led-stock-ticker/data/stock.py", line 12, in initialize
super(Stock, self).initialize()
File "/home/pi/led-stock-ticker/data/ticker.py", line 43, in initialize
self.name = self.yf_ticker.info['shortName']
File "/usr/local/lib/python3.9/dist-packages/yfinance/ticker.py", line 142, in info
return self.get_info()
File "/usr/local/lib/python3.9/dist-packages/yfinance/base.py", line 1268, in get_info
data = self._quote.info
File "/usr/local/lib/python3.9/dist-packages/yfinance/scrapers/quote.py", line 95, in info
self._scrape(self.proxy)
File "/usr/local/lib/python3.9/dist-packages/yfinance/scrapers/quote.py", line 124, in _scrape
json_data = self._data.get_json_data_stores(proxy=proxy)
File "/usr/local/lib/python3.9/dist-packages/yfinance/data.py", line 41, in wrapped
return func(*args, *kwargs)
File "/usr/local/lib/python3.9/dist-packages/yfinance/data.py", line 307, in get_json_data_stores
stores = decrypt_cryptojs_aes_stores(data, keys)
File "/usr/local/lib/python3.9/dist-packages/yfinance/data.py", line 162, in decrypt_cryptojs_aes_stores
raise Exception("yfinance failed to decrypt Yahoo data response")
Exception: yfinance failed to decrypt Yahoo data response
Exception in thread Thread-17:
Traceback (most recent call last):
File "/usr/lib/python3.9/threading.py", line 954, in _bootstrap_inner
self.run()
File "/usr/lib/python3.9/threading.py", line 892, in run
self._target(self._args, self._kwargs)
File "/usr/local/lib/python3.9/dist-packages/multitasking/init.py", line 104, in _run_via_pool
return callee(*args, kwargs)
File "/home/pi/led-stock-ticker/api/data.py", line 91, in fetch_stock
stock = Stock(symbol, currency)
File "", line 10, in init
File "/home/pi/led-stock-ticker/data/ticker.py", line 31, in __post_init__
self.initialize()
File "/home/pi/led-stock-ticker/data/stock.py", line 12, in initialize
super(Stock, self).initialize()
File "/home/pi/led-stock-ticker/data/ticker.py", line 43, in initialize
self.name = self.yf_ticker.info['shortName']
File "/usr/local/lib/python3.9/dist-packages/yfinance/ticker.py", line 142, in info
return self.get_info()
File "/usr/local/lib/python3.9/dist-packages/yfinance/base.py", line 1268, in get_info
data = self._quote.info
File "/usr/local/lib/python3.9/dist-packages/yfinance/scrapers/quote.py", line 95, in info
self._scrape(self.proxy)
File "/usr/local/lib/python3.9/dist-packages/yfinance/scrapers/quote.py", line 124, in _scrape
json_data = self._data.get_json_data_stores(proxy=proxy)
File "/usr/local/lib/python3.9/dist-packages/yfinance/data.py", line 41, in wrapped
return func(*args, *kwargs)
File "/usr/local/lib/python3.9/dist-packages/yfinance/data.py", line 307, in get_json_data_stores
stores = decrypt_cryptojs_aes_stores(data, keys)
File "/usr/local/lib/python3.9/dist-packages/yfinance/data.py", line 162, in decrypt_cryptojs_aes_stores
raise Exception("yfinance failed to decrypt Yahoo data response")
Exception: yfinance failed to decrypt Yahoo data response
Exception in thread Thread-19:
Traceback (most recent call last):
File "/usr/lib/python3.9/threading.py", line 954, in _bootstrap_inner
self.run()
File "/usr/lib/python3.9/threading.py", line 892, in run
self._target(self._args, self._kwargs)
File "/usr/local/lib/python3.9/dist-packages/multitasking/init.py", line 104, in _run_via_pool
return callee(*args, kwargs)
File "/home/pi/led-stock-ticker/api/data.py", line 91, in fetch_stock
stock = Stock(symbol, currency)
File "", line 10, in init
File "/home/pi/led-stock-ticker/data/ticker.py", line 31, in __post_init__
self.initialize()
File "/home/pi/led-stock-ticker/data/stock.py", line 12, in initialize
super(Stock, self).initialize()
File "/home/pi/led-stock-ticker/data/ticker.py", line 43, in initialize
self.name = self.yf_ticker.info['shortName']
File "/usr/local/lib/python3.9/dist-packages/yfinance/ticker.py", line 142, in info
return self.get_info()
File "/usr/local/lib/python3.9/dist-packages/yfinance/base.py", line 1268, in get_info
data = self._quote.info
File "/usr/local/lib/python3.9/dist-packages/yfinance/scrapers/quote.py", line 95, in info
self._scrape(self.proxy)
File "/usr/local/lib/python3.9/dist-packages/yfinance/scrapers/quote.py", line 124, in _scrape
json_data = self._data.get_json_data_stores(proxy=proxy)
File "/usr/local/lib/python3.9/dist-packages/yfinance/data.py", line 41, in wrapped
return func(*args, *kwargs)
File "/usr/local/lib/python3.9/dist-packages/yfinance/data.py", line 307, in get_json_data_stores
stores = decrypt_cryptojs_aes_stores(data, keys)
File "/usr/local/lib/python3.9/dist-packages/yfinance/data.py", line 162, in decrypt_cryptojs_aes_stores
raise Exception("yfinance failed to decrypt Yahoo data response")
Exception: yfinance failed to decrypt Yahoo data response
Exception in thread Thread-18:
Traceback (most recent call last):
File "/usr/lib/python3.9/threading.py", line 954, in _bootstrap_inner
self.run()
File "/usr/lib/python3.9/threading.py", line 892, in run
self._target(self._args, self._kwargs)
File "/usr/local/lib/python3.9/dist-packages/multitasking/init.py", line 104, in _run_via_pool
return callee(*args, kwargs)
File "/home/pi/led-stock-ticker/api/data.py", line 91, in fetch_stock
stock = Stock(symbol, currency)
File "", line 10, in init
File "/home/pi/led-stock-ticker/data/ticker.py", line 31, in __post_init__
self.initialize()
File "/home/pi/led-stock-ticker/data/stock.py", line 12, in initialize
super(Stock, self).initialize()
File "/home/pi/led-stock-ticker/data/ticker.py", line 43, in initialize
self.name = self.yf_ticker.info['shortName']
File "/usr/local/lib/python3.9/dist-packages/yfinance/ticker.py", line 142, in info
return self.get_info()
File "/usr/local/lib/python3.9/dist-packages/yfinance/base.py", line 1268, in get_info
data = self._quote.info
File "/usr/local/lib/python3.9/dist-packages/yfinance/scrapers/quote.py", line 95, in info
self._scrape(self.proxy)
File "/usr/local/lib/python3.9/dist-packages/yfinance/scrapers/quote.py", line 124, in _scrape
json_data = self._data.get_json_data_stores(proxy=proxy)
File "/usr/local/lib/python3.9/dist-packages/yfinance/data.py", line 41, in wrapped
return func(*args, *kwargs)
File "/usr/local/lib/python3.9/dist-packages/yfinance/data.py", line 307, in get_json_data_stores
stores = decrypt_cryptojs_aes_stores(data, keys)
File "/usr/local/lib/python3.9/dist-packages/yfinance/data.py", line 162, in decrypt_cryptojs_aes_stores
raise Exception("yfinance failed to decrypt Yahoo data response")
Exception: yfinance failed to decrypt Yahoo data response
Exception in thread Thread-20:
Traceback (most recent call last):
File "/usr/lib/python3.9/threading.py", line 954, in _bootstrap_inner
self.run()
File "/usr/lib/python3.9/threading.py", line 892, in run
self._target(self._args, self._kwargs)
File "/usr/local/lib/python3.9/dist-packages/multitasking/init.py", line 104, in _run_via_pool
return callee(*args, kwargs)
File "/home/pi/led-stock-ticker/api/data.py", line 91, in fetch_stock
stock = Stock(symbol, currency)
File "", line 10, in init
File "/home/pi/led-stock-ticker/data/ticker.py", line 31, in __post_init__
self.initialize()
File "/home/pi/led-stock-ticker/data/stock.py", line 12, in initialize
super(Stock, self).initialize()
File "/home/pi/led-stock-ticker/data/ticker.py", line 43, in initialize
self.name = self.yf_ticker.info['shortName']
File "/usr/local/lib/python3.9/dist-packages/yfinance/ticker.py", line 142, in info
return self.get_info()
File "/usr/local/lib/python3.9/dist-packages/yfinance/base.py", line 1268, in get_info
data = self._quote.info
File "/usr/local/lib/python3.9/dist-packages/yfinance/scrapers/quote.py", line 95, in info
self._scrape(self.proxy)
File "/usr/local/lib/python3.9/dist-packages/yfinance/scrapers/quote.py", line 124, in _scrape
json_data = self._data.get_json_data_stores(proxy=proxy)
File "/usr/local/lib/python3.9/dist-packages/yfinance/data.py", line 41, in wrapped
return func(*args, *kwargs)
File "/usr/local/lib/python3.9/dist-packages/yfinance/data.py", line 307, in get_json_data_stores
stores = decrypt_cryptojs_aes_stores(data, keys)
File "/usr/local/lib/python3.9/dist-packages/yfinance/data.py", line 162, in decrypt_cryptojs_aes_stores
raise Exception("yfinance failed to decrypt Yahoo data response")
Exception: yfinance failed to decrypt Yahoo data response
Exception in thread Thread-21:
Traceback (most recent call last):
File "/usr/lib/python3.9/threading.py", line 954, in _bootstrap_inner
self.run()
File "/usr/lib/python3.9/threading.py", line 892, in run
self._target(self._args, self._kwargs)
File "/usr/local/lib/python3.9/dist-packages/multitasking/init.py", line 104, in _run_via_pool
return callee(*args, kwargs)
File "/home/pi/led-stock-ticker/api/data.py", line 91, in fetch_stock
stock = Stock(symbol, currency)
File "", line 10, in init
File "/home/pi/led-stock-ticker/data/ticker.py", line 31, in __post_init__
self.initialize()
File "/home/pi/led-stock-ticker/data/stock.py", line 12, in initialize
super(Stock, self).initialize()
File "/home/pi/led-stock-ticker/data/ticker.py", line 43, in initialize
self.name = self.yf_ticker.info['shortName']
File "/usr/local/lib/python3.9/dist-packages/yfinance/ticker.py", line 142, in info
return self.get_info()
File "/usr/local/lib/python3.9/dist-packages/yfinance/base.py", line 1268, in get_info
data = self._quote.info
File "/usr/local/lib/python3.9/dist-packages/yfinance/scrapers/quote.py", line 95, in info
self._scrape(self.proxy)
File "/usr/local/lib/python3.9/dist-packages/yfinance/scrapers/quote.py", line 124, in _scrape
json_data = self._data.get_json_data_stores(proxy=proxy)
File "/usr/local/lib/python3.9/dist-packages/yfinance/data.py", line 41, in wrapped
return func(*args, *kwargs)
File "/usr/local/lib/python3.9/dist-packages/yfinance/data.py", line 307, in get_json_data_stores
stores = decrypt_cryptojs_aes_stores(data, keys)
File "/usr/local/lib/python3.9/dist-packages/yfinance/data.py", line 162, in decrypt_cryptojs_aes_stores
raise Exception("yfinance failed to decrypt Yahoo data response")
Exception: yfinance failed to decrypt Yahoo data response
Exception in thread Thread-22:
Traceback (most recent call last):
File "/usr/lib/python3.9/threading.py", line 954, in _bootstrap_inner
self.run()
File "/usr/lib/python3.9/threading.py", line 892, in run
self._target(self._args, self._kwargs)
File "/usr/local/lib/python3.9/dist-packages/multitasking/init.py", line 104, in _run_via_pool
return callee(*args, kwargs)
File "/home/pi/led-stock-ticker/api/data.py", line 91, in fetch_stock
stock = Stock(symbol, currency)
File "", line 10, in init
File "/home/pi/led-stock-ticker/data/ticker.py", line 31, in __post_init__
self.initialize()
File "/home/pi/led-stock-ticker/data/stock.py", line 12, in initialize
super(Stock, self).initialize()
File "/home/pi/led-stock-ticker/data/ticker.py", line 43, in initialize
self.name = self.yf_ticker.info['shortName']
File "/usr/local/lib/python3.9/dist-packages/yfinance/ticker.py", line 142, in info
return self.get_info()
File "/usr/local/lib/python3.9/dist-packages/yfinance/base.py", line 1268, in get_info
data = self._quote.info
File "/usr/local/lib/python3.9/dist-packages/yfinance/scrapers/quote.py", line 95, in info
self._scrape(self.proxy)
File "/usr/local/lib/python3.9/dist-packages/yfinance/scrapers/quote.py", line 124, in _scrape
json_data = self._data.get_json_data_stores(proxy=proxy)
File "/usr/local/lib/python3.9/dist-packages/yfinance/data.py", line 41, in wrapped
return func(*args, *kwargs)
File "/usr/local/lib/python3.9/dist-packages/yfinance/data.py", line 307, in get_json_data_stores
stores = decrypt_cryptojs_aes_stores(data, keys)
File "/usr/local/lib/python3.9/dist-packages/yfinance/data.py", line 162, in decrypt_cryptojs_aes_stores
raise Exception("yfinance failed to decrypt Yahoo data response")
Exception: yfinance failed to decrypt Yahoo data response
Exception in thread Thread-23:
Traceback (most recent call last):
File "/usr/lib/python3.9/threading.py", line 954, in _bootstrap_inner
self.run()
File "/usr/lib/python3.9/threading.py", line 892, in run
self._target(self._args, self._kwargs)
File "/usr/local/lib/python3.9/dist-packages/multitasking/init.py", line 104, in _run_via_pool
return callee(*args, kwargs)
File "/home/pi/led-stock-ticker/api/data.py", line 91, in fetch_stock
stock = Stock(symbol, currency)
File "", line 10, in init
File "/home/pi/led-stock-ticker/data/ticker.py", line 31, in __post_init__
self.initialize()
File "/home/pi/led-stock-ticker/data/stock.py", line 12, in initialize
super(Stock, self).initialize()
File "/home/pi/led-stock-ticker/data/ticker.py", line 43, in initialize
self.name = self.yf_ticker.info['shortName']
File "/usr/local/lib/python3.9/dist-packages/yfinance/ticker.py", line 142, in info
return self.get_info()
File "/usr/local/lib/python3.9/dist-packages/yfinance/base.py", line 1268, in get_info
data = self._quote.info
File "/usr/local/lib/python3.9/dist-packages/yfinance/scrapers/quote.py", line 95, in info
self._scrape(self.proxy)
File "/usr/local/lib/python3.9/dist-packages/yfinance/scrapers/quote.py", line 124, in _scrape
json_data = self._data.get_json_data_stores(proxy=proxy)
File "/usr/local/lib/python3.9/dist-packages/yfinance/data.py", line 41, in wrapped
return func(*args, *kwargs)
File "/usr/local/lib/python3.9/dist-packages/yfinance/data.py", line 307, in get_json_data_stores
stores = decrypt_cryptojs_aes_stores(data, keys)
File "/usr/local/lib/python3.9/dist-packages/yfinance/data.py", line 162, in decrypt_cryptojs_aes_stores
raise Exception("yfinance failed to decrypt Yahoo data response")
Exception: yfinance failed to decrypt Yahoo data response
Exception in thread Thread-24:
Traceback (most recent call last):
File "/usr/lib/python3.9/threading.py", line 954, in _bootstrap_inner
self.run()
File "/usr/lib/python3.9/threading.py", line 892, in run
self._target(self._args, self._kwargs)
File "/usr/local/lib/python3.9/dist-packages/multitasking/init.py", line 104, in _run_via_pool
return callee(*args, kwargs)
File "/home/pi/led-stock-ticker/api/data.py", line 91, in fetch_stock
stock = Stock(symbol, currency)
File "", line 10, in init
File "/home/pi/led-stock-ticker/data/ticker.py", line 31, in __post_init__
self.initialize()
File "/home/pi/led-stock-ticker/data/stock.py", line 12, in initialize
super(Stock, self).initialize()
File "/home/pi/led-stock-ticker/data/ticker.py", line 43, in initialize
self.name = self.yf_ticker.info['shortName']
File "/usr/local/lib/python3.9/dist-packages/yfinance/ticker.py", line 142, in info
return self.get_info()
File "/usr/local/lib/python3.9/dist-packages/yfinance/base.py", line 1268, in get_info
data = self._quote.info
File "/usr/local/lib/python3.9/dist-packages/yfinance/scrapers/quote.py", line 95, in info
self._scrape(self.proxy)
File "/usr/local/lib/python3.9/dist-packages/yfinance/scrapers/quote.py", line 124, in _scrape
json_data = self._data.get_json_data_stores(proxy=proxy)
File "/usr/local/lib/python3.9/dist-packages/yfinance/data.py", line 41, in wrapped
return func(*args, *kwargs)
File "/usr/local/lib/python3.9/dist-packages/yfinance/data.py", line 307, in get_json_data_stores
stores = decrypt_cryptojs_aes_stores(data, keys)
File "/usr/local/lib/python3.9/dist-packages/yfinance/data.py", line 162, in decrypt_cryptojs_aes_stores
raise Exception("yfinance failed to decrypt Yahoo data response")
Exception: yfinance failed to decrypt Yahoo data response
Exception in thread Thread-26:
Traceback (most recent call last):
File "/usr/lib/python3.9/threading.py", line 954, in _bootstrap_inner
self.run()
File "/usr/lib/python3.9/threading.py", line 892, in run
self._target(self._args, self._kwargs)
File "/usr/local/lib/python3.9/dist-packages/multitasking/init.py", line 104, in _run_via_pool
return callee(*args, kwargs)
File "/home/pi/led-stock-ticker/api/data.py", line 91, in fetch_stock
stock = Stock(symbol, currency)
File "", line 10, in init
File "/home/pi/led-stock-ticker/data/ticker.py", line 31, in __post_init__
self.initialize()
File "/home/pi/led-stock-ticker/data/stock.py", line 12, in initialize
super(Stock, self).initialize()
File "/home/pi/led-stock-ticker/data/ticker.py", line 43, in initialize
self.name = self.yf_ticker.info['shortName']
File "/usr/local/lib/python3.9/dist-packages/yfinance/ticker.py", line 142, in info
return self.get_info()
File "/usr/local/lib/python3.9/dist-packages/yfinance/base.py", line 1268, in get_info
data = self._quote.info
File "/usr/local/lib/python3.9/dist-packages/yfinance/scrapers/quote.py", line 95, in info
self._scrape(self.proxy)
File "/usr/local/lib/python3.9/dist-packages/yfinance/scrapers/quote.py", line 124, in _scrape
json_data = self._data.get_json_data_stores(proxy=proxy)
File "/usr/local/lib/python3.9/dist-packages/yfinance/data.py", line 41, in wrapped
return func(*args, *kwargs)
File "/usr/local/lib/python3.9/dist-packages/yfinance/data.py", line 307, in get_json_data_stores
stores = decrypt_cryptojs_aes_stores(data, keys)
File "/usr/local/lib/python3.9/dist-packages/yfinance/data.py", line 162, in decrypt_cryptojs_aes_stores
raise Exception("yfinance failed to decrypt Yahoo data response")
Exception: yfinance failed to decrypt Yahoo data response
Exception in thread Thread-25:
Traceback (most recent call last):
File "/usr/lib/python3.9/threading.py", line 954, in _bootstrap_inner
self.run()
File "/usr/lib/python3.9/threading.py", line 892, in run
self._target(self._args, self._kwargs)
File "/usr/local/lib/python3.9/dist-packages/multitasking/init.py", line 104, in _run_via_pool
return callee(*args, kwargs)
File "/home/pi/led-stock-ticker/api/data.py", line 91, in fetch_stock
stock = Stock(symbol, currency)
File "", line 10, in init
File "/home/pi/led-stock-ticker/data/ticker.py", line 31, in __post_init__
self.initialize()
File "/home/pi/led-stock-ticker/data/stock.py", line 12, in initialize
super(Stock, self).initialize()
File "/home/pi/led-stock-ticker/data/ticker.py", line 43, in initialize
self.name = self.yf_ticker.info['shortName']
File "/usr/local/lib/python3.9/dist-packages/yfinance/ticker.py", line 142, in info
return self.get_info()
File "/usr/local/lib/python3.9/dist-packages/yfinance/base.py", line 1268, in get_info
data = self._quote.info
File "/usr/local/lib/python3.9/dist-packages/yfinance/scrapers/quote.py", line 95, in info
self._scrape(self.proxy)
File "/usr/local/lib/python3.9/dist-packages/yfinance/scrapers/quote.py", line 124, in _scrape
json_data = self._data.get_json_data_stores(proxy=proxy)
File "/usr/local/lib/python3.9/dist-packages/yfinance/data.py", line 41, in wrapped
return func(*args, *kwargs)
File "/usr/local/lib/python3.9/dist-packages/yfinance/data.py", line 307, in get_json_data_stores
stores = decrypt_cryptojs_aes_stores(data, keys)
File "/usr/local/lib/python3.9/dist-packages/yfinance/data.py", line 162, in decrypt_cryptojs_aes_stores
raise Exception("yfinance failed to decrypt Yahoo data response")
Exception: yfinance failed to decrypt Yahoo data response
Exception in thread Thread-27:
Traceback (most recent call last):
File "/usr/lib/python3.9/threading.py", line 954, in _bootstrap_inner
self.run()
File "/usr/lib/python3.9/threading.py", line 892, in run
self._target(self._args, self._kwargs)
File "/usr/local/lib/python3.9/dist-packages/multitasking/init.py", line 104, in _run_via_pool
return callee(*args, kwargs)
File "/home/pi/led-stock-ticker/api/data.py", line 91, in fetch_stock
stock = Stock(symbol, currency)
File "", line 10, in init
File "/home/pi/led-stock-ticker/data/ticker.py", line 31, in __post_init__
self.initialize()
File "/home/pi/led-stock-ticker/data/stock.py", line 12, in initialize
super(Stock, self).initialize()
File "/home/pi/led-stock-ticker/data/ticker.py", line 43, in initialize
self.name = self.yf_ticker.info['shortName']
File "/usr/local/lib/python3.9/dist-packages/yfinance/ticker.py", line 142, in info
return self.get_info()
File "/usr/local/lib/python3.9/dist-packages/yfinance/base.py", line 1268, in get_info
data = self._quote.info
File "/usr/local/lib/python3.9/dist-packages/yfinance/scrapers/quote.py", line 95, in info
self._scrape(self.proxy)
File "/usr/local/lib/python3.9/dist-packages/yfinance/scrapers/quote.py", line 124, in _scrape
json_data = self._data.get_json_data_stores(proxy=proxy)
File "/usr/local/lib/python3.9/dist-packages/yfinance/data.py", line 41, in wrapped
return func(*args, *kwargs)
File "/usr/local/lib/python3.9/dist-packages/yfinance/data.py", line 307, in get_json_data_stores
stores = decrypt_cryptojs_aes_stores(data, keys)
File "/usr/local/lib/python3.9/dist-packages/yfinance/data.py", line 162, in decrypt_cryptojs_aes_stores
raise Exception("yfinance failed to decrypt Yahoo data response")
Exception: yfinance failed to decrypt Yahoo data response
Exception in thread Thread-28:
Traceback (most recent call last):
File "/usr/lib/python3.9/threading.py", line 954, in _bootstrap_inner
self.run()
File "/usr/lib/python3.9/threading.py", line 892, in run
self._target(self._args, self._kwargs)
File "/usr/local/lib/python3.9/dist-packages/multitasking/init.py", line 104, in _run_via_pool
return callee(*args, kwargs)
File "/home/pi/led-stock-ticker/api/data.py", line 91, in fetch_stock
stock = Stock(symbol, currency)
File "", line 10, in init
File "/home/pi/led-stock-ticker/data/ticker.py", line 31, in __post_init__
self.initialize()
File "/home/pi/led-stock-ticker/data/stock.py", line 12, in initialize
super(Stock, self).initialize()
File "/home/pi/led-stock-ticker/data/ticker.py", line 43, in initialize
self.name = self.yf_ticker.info['shortName']
File "/usr/local/lib/python3.9/dist-packages/yfinance/ticker.py", line 142, in info
return self.get_info()
File "/usr/local/lib/python3.9/dist-packages/yfinance/base.py", line 1268, in get_info
data = self._quote.info
File "/usr/local/lib/python3.9/dist-packages/yfinance/scrapers/quote.py", line 95, in info
self._scrape(self.proxy)
File "/usr/local/lib/python3.9/dist-packages/yfinance/scrapers/quote.py", line 124, in _scrape
json_data = self._data.get_json_data_stores(proxy=proxy)
File "/usr/local/lib/python3.9/dist-packages/yfinance/data.py", line 41, in wrapped
return func(*args, *kwargs)
File "/usr/local/lib/python3.9/dist-packages/yfinance/data.py", line 307, in get_json_data_stores
stores = decrypt_cryptojs_aes_stores(data, keys)
File "/usr/local/lib/python3.9/dist-packages/yfinance/data.py", line 162, in decrypt_cryptojs_aes_stores
raise Exception("yfinance failed to decrypt Yahoo data response")
Exception: yfinance failed to decrypt Yahoo data response
Exception in thread Thread-29:
Traceback (most recent call last):
File "/usr/lib/python3.9/threading.py", line 954, in _bootstrap_inner
self.run()
File "/usr/lib/python3.9/threading.py", line 892, in run
self._target(self._args, self._kwargs)
File "/usr/local/lib/python3.9/dist-packages/multitasking/init.py", line 104, in _run_via_pool
return callee(*args, kwargs)
File "/home/pi/led-stock-ticker/api/data.py", line 91, in fetch_stock
stock = Stock(symbol, currency)
File "", line 10, in init
File "/home/pi/led-stock-ticker/data/ticker.py", line 31, in __post_init__
self.initialize()
File "/home/pi/led-stock-ticker/data/stock.py", line 12, in initialize
super(Stock, self).initialize()
File "/home/pi/led-stock-ticker/data/ticker.py", line 43, in initialize
self.name = self.yf_ticker.info['shortName']
File "/usr/local/lib/python3.9/dist-packages/yfinance/ticker.py", line 142, in info
return self.get_info()
File "/usr/local/lib/python3.9/dist-packages/yfinance/base.py", line 1268, in get_info
data = self._quote.info
File "/usr/local/lib/python3.9/dist-packages/yfinance/scrapers/quote.py", line 95, in info
self._scrape(self.proxy)
File "/usr/local/lib/python3.9/dist-packages/yfinance/scrapers/quote.py", line 124, in _scrape
json_data = self._data.get_json_data_stores(proxy=proxy)
File "/usr/local/lib/python3.9/dist-packages/yfinance/data.py", line 41, in wrapped
return func(*args, *kwargs)
File "/usr/local/lib/python3.9/dist-packages/yfinance/data.py", line 307, in get_json_data_stores
stores = decrypt_cryptojs_aes_stores(data, keys)
File "/usr/local/lib/python3.9/dist-packages/yfinance/data.py", line 162, in decrypt_cryptojs_aes_stores
raise Exception("yfinance failed to decrypt Yahoo data response")
Exception: yfinance failed to decrypt Yahoo data response
Exception in thread Thread-30:
Traceback (most recent call last):
File "/usr/lib/python3.9/threading.py", line 954, in _bootstrap_inner
self.run()
File "/usr/lib/python3.9/threading.py", line 892, in run
self._target(self._args, self._kwargs)
File "/usr/local/lib/python3.9/dist-packages/multitasking/init.py", line 104, in _run_via_pool
return callee(*args, kwargs)
File "/home/pi/led-stock-ticker/api/data.py", line 91, in fetch_stock
stock = Stock(symbol, currency)
File "", line 10, in init
File "/home/pi/led-stock-ticker/data/ticker.py", line 31, in __post_init__
self.initialize()
File "/home/pi/led-stock-ticker/data/stock.py", line 12, in initialize
super(Stock, self).initialize()
File "/home/pi/led-stock-ticker/data/ticker.py", line 43, in initialize
self.name = self.yf_ticker.info['shortName']
File "/usr/local/lib/python3.9/dist-packages/yfinance/ticker.py", line 142, in info
return self.get_info()
File "/usr/local/lib/python3.9/dist-packages/yfinance/base.py", line 1268, in get_info
data = self._quote.info
File "/usr/local/lib/python3.9/dist-packages/yfinance/scrapers/quote.py", line 95, in info
self._scrape(self.proxy)
File "/usr/local/lib/python3.9/dist-packages/yfinance/scrapers/quote.py", line 124, in _scrape
json_data = self._data.get_json_data_stores(proxy=proxy)
File "/usr/local/lib/python3.9/dist-packages/yfinance/data.py", line 41, in wrapped
return func(*args, *kwargs)
File "/usr/local/lib/python3.9/dist-packages/yfinance/data.py", line 307, in get_json_data_stores
stores = decrypt_cryptojs_aes_stores(data, keys)
File "/usr/local/lib/python3.9/dist-packages/yfinance/data.py", line 162, in decrypt_cryptojs_aes_stores
raise Exception("yfinance failed to decrypt Yahoo data response")
Exception: yfinance failed to decrypt Yahoo data response
Exception in thread Thread-31:
Traceback (most recent call last):
File "/usr/lib/python3.9/threading.py", line 954, in _bootstrap_inner
self.run()
File "/usr/lib/python3.9/threading.py", line 892, in run
self._target(self._args, self._kwargs)
File "/usr/local/lib/python3.9/dist-packages/multitasking/init.py", line 104, in _run_via_pool
return callee(*args, kwargs)
File "/home/pi/led-stock-ticker/api/data.py", line 91, in fetch_stock
stock = Stock(symbol, currency)
File "", line 10, in init
File "/home/pi/led-stock-ticker/data/ticker.py", line 31, in __post_init__
self.initialize()
File "/home/pi/led-stock-ticker/data/stock.py", line 12, in initialize
super(Stock, self).initialize()
File "/home/pi/led-stock-ticker/data/ticker.py", line 43, in initialize
self.name = self.yf_ticker.info['shortName']
File "/usr/local/lib/python3.9/dist-packages/yfinance/ticker.py", line 142, in info
return self.get_info()
File "/usr/local/lib/python3.9/dist-packages/yfinance/base.py", line 1268, in get_info
data = self._quote.info
File "/usr/local/lib/python3.9/dist-packages/yfinance/scrapers/quote.py", line 95, in info
self._scrape(self.proxy)
File "/usr/local/lib/python3.9/dist-packages/yfinance/scrapers/quote.py", line 124, in _scrape
json_data = self._data.get_json_data_stores(proxy=proxy)
File "/usr/local/lib/python3.9/dist-packages/yfinance/data.py", line 41, in wrapped
return func(*args, *kwargs)
File "/usr/local/lib/python3.9/dist-packages/yfinance/data.py", line 307, in get_json_data_stores
stores = decrypt_cryptojs_aes_stores(data, keys)
File "/usr/local/lib/python3.9/dist-packages/yfinance/data.py", line 162, in decrypt_cryptojs_aes_stores
raise Exception("yfinance failed to decrypt Yahoo data response")
Exception: yfinance failed to decrypt Yahoo data response
Exception in thread Thread-32:
Traceback (most recent call last):
File "/usr/lib/python3.9/threading.py", line 954, in _bootstrap_inner
self.run()
File "/usr/lib/python3.9/threading.py", line 892, in run
self._target(self._args, self._kwargs)
File "/usr/local/lib/python3.9/dist-packages/multitasking/init.py", line 104, in _run_via_pool
return callee(*args, kwargs)
File "/home/pi/led-stock-ticker/api/data.py", line 91, in fetch_stock
stock = Stock(symbol, currency)
File "", line 10, in init
File "/home/pi/led-stock-ticker/data/ticker.py", line 31, in __post_init__
self.initialize()
File "/home/pi/led-stock-ticker/data/stock.py", line 12, in initialize
super(Stock, self).initialize()
File "/home/pi/led-stock-ticker/data/ticker.py", line 43, in initialize
self.name = self.yf_ticker.info['shortName']
File "/usr/local/lib/python3.9/dist-packages/yfinance/ticker.py", line 142, in info
return self.get_info()
File "/usr/local/lib/python3.9/dist-packages/yfinance/base.py", line 1268, in get_info
data = self._quote.info
File "/usr/local/lib/python3.9/dist-packages/yfinance/scrapers/quote.py", line 95, in info
self._scrape(self.proxy)
File "/usr/local/lib/python3.9/dist-packages/yfinance/scrapers/quote.py", line 124, in _scrape
json_data = self._data.get_json_data_stores(proxy=proxy)
File "/usr/local/lib/python3.9/dist-packages/yfinance/data.py", line 41, in wrapped
return func(*args, *kwargs)
File "/usr/local/lib/python3.9/dist-packages/yfinance/data.py", line 307, in get_json_data_stores
stores = decrypt_cryptojs_aes_stores(data, keys)
File "/usr/local/lib/python3.9/dist-packages/yfinance/data.py", line 162, in decrypt_cryptojs_aes_stores
raise Exception("yfinance failed to decrypt Yahoo data response")
Exception: yfinance failed to decrypt Yahoo data response
Exception in thread Thread-33:
Traceback (most recent call last):
File "/usr/lib/python3.9/threading.py", line 954, in _bootstrap_inner
self.run()
File "/usr/lib/python3.9/threading.py", line 892, in run
self._target(self._args, self._kwargs)
File "/usr/local/lib/python3.9/dist-packages/multitasking/init.py", line 104, in _run_via_pool
return callee(*args, kwargs)
File "/home/pi/led-stock-ticker/api/data.py", line 91, in fetch_stock
stock = Stock(symbol, currency)
File "", line 10, in init
File "/home/pi/led-stock-ticker/data/ticker.py", line 31, in __post_init__
self.initialize()
File "/home/pi/led-stock-ticker/data/stock.py", line 12, in initialize
super(Stock, self).initialize()
File "/home/pi/led-stock-ticker/data/ticker.py", line 43, in initialize
self.name = self.yf_ticker.info['shortName']
File "/usr/local/lib/python3.9/dist-packages/yfinance/ticker.py", line 142, in info
return self.get_info()
File "/usr/local/lib/python3.9/dist-packages/yfinance/base.py", line 1268, in get_info
data = self._quote.info
File "/usr/local/lib/python3.9/dist-packages/yfinance/scrapers/quote.py", line 95, in info
self._scrape(self.proxy)
File "/usr/local/lib/python3.9/dist-packages/yfinance/scrapers/quote.py", line 124, in _scrape
json_data = self._data.get_json_data_stores(proxy=proxy)
File "/usr/local/lib/python3.9/dist-packages/yfinance/data.py", line 41, in wrapped
return func(*args, *kwargs)
File "/usr/local/lib/python3.9/dist-packages/yfinance/data.py", line 307, in get_json_data_stores
stores = decrypt_cryptojs_aes_stores(data, keys)
File "/usr/local/lib/python3.9/dist-packages/yfinance/data.py", line 162, in decrypt_cryptojs_aes_stores
raise Exception("yfinance failed to decrypt Yahoo data response")
Exception: yfinance failed to decrypt Yahoo data response
Exception in thread Thread-35:
Traceback (most recent call last):
File "/usr/lib/python3.9/threading.py", line 954, in _bootstrap_inner
self.run()
File "/usr/lib/python3.9/threading.py", line 892, in run
self._target(self._args, self._kwargs)
File "/usr/local/lib/python3.9/dist-packages/multitasking/init.py", line 104, in _run_via_pool
return callee(*args, kwargs)
File "/home/pi/led-stock-ticker/api/data.py", line 105, in fetch_crypto
crypto = Crypto(symbol, currency)
File "", line 10, in init
File "/home/pi/led-stock-ticker/data/ticker.py", line 31, in __post_init__
self.initialize()
File "/home/pi/led-stock-ticker/data/crypto.py", line 17, in initialize
super(Crypto, self).initialize()
File "/home/pi/led-stock-ticker/data/ticker.py", line 43, in initialize
self.name = self.yf_ticker.info['shortName']
File "/usr/local/lib/python3.9/dist-packages/yfinance/ticker.py", line 142, in info
return self.get_info()
File "/usr/local/lib/python3.9/dist-packages/yfinance/base.py", line 1268, in get_info
data = self._quote.info
File "/usr/local/lib/python3.9/dist-packages/yfinance/scrapers/quote.py", line 95, in info
self._scrape(self.proxy)
File "/usr/local/lib/python3.9/dist-packages/yfinance/scrapers/quote.py", line 124, in _scrape
json_data = self._data.get_json_data_stores(proxy=proxy)
File "/usr/local/lib/python3.9/dist-packages/yfinance/data.py", line 41, in wrapped
return func(*args, *kwargs)
File "/usr/local/lib/python3.9/dist-packages/yfinance/data.py", line 307, in get_json_data_stores
stores = decrypt_cryptojs_aes_stores(data, keys)
File "/usr/local/lib/python3.9/dist-packages/yfinance/data.py", line 162, in decrypt_cryptojs_aes_stores
raise Exception("yfinance failed to decrypt Yahoo data response")
Exception: yfinance failed to decrypt Yahoo data response
Exception in thread Thread-34:
Traceback (most recent call last):
File "/usr/lib/python3.9/threading.py", line 954, in _bootstrap_inner
self.run()
File "/usr/lib/python3.9/threading.py", line 892, in run
self._target(self._args, self._kwargs)
File "/usr/local/lib/python3.9/dist-packages/multitasking/init.py", line 104, in _run_via_pool
return callee(*args, kwargs)
File "/home/pi/led-stock-ticker/api/data.py", line 105, in fetch_crypto
crypto = Crypto(symbol, currency)
File "", line 10, in init
File "/home/pi/led-stock-ticker/data/ticker.py", line 31, in __post_init__
self.initialize()
File "/home/pi/led-stock-ticker/data/crypto.py", line 17, in initialize
super(Crypto, self).initialize()
File "/home/pi/led-stock-ticker/data/ticker.py", line 43, in initialize
self.name = self.yf_ticker.info['shortName']
File "/usr/local/lib/python3.9/dist-packages/yfinance/ticker.py", line 142, in info
return self.get_info()
File "/usr/local/lib/python3.9/dist-packages/yfinance/base.py", line 1268, in get_info
data = self._quote.info
File "/usr/local/lib/python3.9/dist-packages/yfinance/scrapers/quote.py", line 95, in info
self._scrape(self.proxy)
File "/usr/local/lib/python3.9/dist-packages/yfinance/scrapers/quote.py", line 124, in _scrape
json_data = self._data.get_json_data_stores(proxy=proxy)
File "/usr/local/lib/python3.9/dist-packages/yfinance/data.py", line 41, in wrapped
return func(*args, *kwargs)
File "/usr/local/lib/python3.9/dist-packages/yfinance/data.py", line 307, in get_json_data_stores
stores = decrypt_cryptojs_aes_stores(data, keys)
File "/usr/local/lib/python3.9/dist-packages/yfinance/data.py", line 162, in decrypt_cryptojs_aes_stores
raise Exception("yfinance failed to decrypt Yahoo data response")
Exception: yfinance failed to decrypt Yahoo data response
Exception in thread Thread-36:
Traceback (most recent call last):
File "/usr/lib/python3.9/threading.py", line 954, in _bootstrap_inner
self.run()
File "/usr/lib/python3.9/threading.py", line 892, in run
self._target(self._args, self._kwargs)
File "/usr/local/lib/python3.9/dist-packages/multitasking/init.py", line 104, in _run_via_pool
return callee(*args, *kwargs)
File "/home/pi/led-stock-ticker/api/data.py", line 118, in fetch_forex
forex = Forex(symbol)
File "", line 9, in init
File "/home/pi/led-stock-ticker/data/ticker.py", line 31, in __post_init__
self.initialize()
File "/home/pi/led-stock-ticker/data/forex.py", line 13, in initialize
super(Forex, self).initialize()
File "/home/pi/led-stock-ticker/data/ticker.py", line 43, in initialize
self.name = self.yf_ticker.info['shortName']
File "/usr/local/lib/python3.9/dist-packages/yfinance/ticker.py", line 142, in info
return self.get_info()
File "/usr/local/lib/python3.9/dist-packages/yfinance/base.py", line 1268, in get_info
data = self._quote.info
File "/usr/local/lib/python3.9/dist-packages/yfinance/scrapers/quote.py", line 95, in info
self._scrape(self.proxy)
File "/usr/local/lib/python3.9/dist-packages/yfinance/scrapers/quote.py", line 124, in _scrape
json_data = self._data.get_json_data_stores(proxy=proxy)
File "/usr/local/lib/python3.9/dist-packages/yfinance/data.py", line 41, in wrapped
return func( args, **kwargs)
File "/usr/local/lib/python3.9/dist-packages/yfinance/data.py", line 307, in get_json_data_stores
stores = decrypt_cryptojs_aes_stores(data, keys)
File "/usr/local/lib/python3.9/dist-packages/yfinance/data.py", line 162, in decrypt_cryptojs_aes_stores
raise Exception("yfinance failed to decrypt Yahoo data response")
Exception: yfinance failed to decrypt Yahoo data response