From fd61866f2b13986bad2c28e00a7467347b4839d3 Mon Sep 17 00:00:00 2001 From: Laurens Valk Date: Mon, 13 Nov 2023 11:40:43 +0100 Subject: [PATCH] pybricks.iodevices: Make LWP3 write awaitable. --- CHANGELOG.md | 6 ++++++ src/pybricks/iodevices.py | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7ddf830..269e7d0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,12 @@ ## Unreleased +## Added +- Enabled tilt and orientation config for `MoveHub()`. + +## Fixed +- Fixed missing awaitable for `Remote.light` and LWP3 writes. + ## 3.3.0b9 - 2023-10-26 ### Changed diff --git a/src/pybricks/iodevices.py b/src/pybricks/iodevices.py index 8d650e5..4537f05 100644 --- a/src/pybricks/iodevices.py +++ b/src/pybricks/iodevices.py @@ -316,7 +316,7 @@ class LWP3Device: this method returns the current name. """ - def write(self, buf: bytes) -> None: + def write(self, buf: bytes) -> MaybeAwaitable: """write(buf) Sends a message to the remote hub.