* ADD: Install Bleak automatically on all platforms
* CHANGE: Async Bleak adapter as default adapter on all platforms
* CHANGE: Support only Python 3.9 and above
* FIX: Check if async adapter in use in RuuviTagReactive
* FIX: Correct typo in argument name search\_duration\_sec
* FIX: Ensure the BLE scanner is stopped by explicitly closing the generator