NeewerLite-Python 0.12b
Small bugfix release -
- Changed how asyncio finds/initializes the main loop - for #46, instead of using get_current_loop() (which is now deprecated as of Python > 3.10), I made the loop global and initialized it when initializing the program. Same base functionality, but a little more streamlined, and plays nicer with more recent Python versions.
- Fixed one CLI bug - when disconnecting from light in CLI mode, the program still searched for the GUI (which obviously isn't around in CLI mode), it now exits correctly.