If yfinance cannot get the stock data from the web (due to lack of internet for example), it throws out a horrendous block of error messages that is rather intimidating.
This should be a pretty easy fix - just wrap the yfinance download in a try-catch block so that instead of throwing that big error message it just drops a "cliStocksTracker must be connected to the internet to function." message (or something else, exact verbage is up to whoever takes this ticket).
If yfinance cannot get the stock data from the web (due to lack of internet for example), it throws out a horrendous block of error messages that is rather intimidating.
This should be a pretty easy fix - just wrap the yfinance download in a try-catch block so that instead of throwing that big error message it just drops a "cliStocksTracker must be connected to the internet to function." message (or something else, exact verbage is up to whoever takes this ticket).