From 66c99e717825d15ea36a351433f900e8fee4bfab Mon Sep 17 00:00:00 2001 From: Dan Halbert Date: Fri, 23 Feb 2024 11:07:46 -0500 Subject: [PATCH] __init__.py: memoryview() + bytes() no longer works as of 9.0.0 --- adafruit_ble_eddystone/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/adafruit_ble_eddystone/__init__.py b/adafruit_ble_eddystone/__init__.py index fe3cd14..e4d47dc 100644 --- a/adafruit_ble_eddystone/__init__.py +++ b/adafruit_ble_eddystone/__init__.py @@ -68,7 +68,7 @@ def __set__(self, obj, value): raise ValueError("Value length does not match") obj.eddystone_frame[self._offset : self._offset + self._length] = value else: - obj.eddystone_frame = obj.eddystone_frame[: self._offset] + value + obj.eddystone_frame = bytes(obj.eddystone_frame[: self._offset]) + value class EddystoneFrameStruct(EddystoneFrameBytes):