This release removed the usage of raised exceptions to handle error in favor of only using the logging module to report errors. The previous implementation would take down any packages that imported from this library (ex. home-assistant).
Logging is only reported once per error to not flood any logging.