The line breaks in the URL lines in auth.py and core.py throw errors in py3.11 (may be from IDE formatting).
Example:
Only mentioning this because Raspberry Pi OS Bookworm ships with 3.11 and those of us using your very handy lib to do stuff on there have to adapt for that.
This not an issue for anyone on python 3.12+ because the restrictions were relaxed on f-strings.
The line breaks in the URL lines in auth.py and core.py throw errors in py3.11 (may be from IDE formatting).
Example:
python-thermoworks-cloud/thermoworks_cloud/auth.py
Line 289 in 905533b
Only mentioning this because Raspberry Pi OS Bookworm ships with 3.11 and those of us using your very handy lib to do stuff on there have to adapt for that.
This not an issue for anyone on python 3.12+ because the restrictions were relaxed on f-strings.