What's Changed
* Reduce duplication in bluetooth gatt read code (657) bdraco
* Add more missing command tests (656) bdraco
* Add siren tests (655) bdraco
* Add button tests (654) bdraco
* Add additional coverage for starting noise connections (653) bdraco
* Remove in_do_connect contextvar (652) bdraco
* Fix `eof_received` not raising SocketClosedAPIError (651) bdraco
* Add tests for ping responses (650) bdraco
* Small cleanups to connection (648) bdraco
* Fix benchmarks not working after latest refactoring (647) bdraco