From 62d454ce91a987e0b8ad094f7ea85b9eded34236 Mon Sep 17 00:00:00 2001 From: BiffoBear Date: Sat, 2 Jan 2021 21:33:53 +0700 Subject: [PATCH 1/3] Added 0x prefix to i2c addr in "No I2C device at address:" err msg. --- adafruit_bus_device/i2c_device.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/adafruit_bus_device/i2c_device.py b/adafruit_bus_device/i2c_device.py index 220d98d..1cd1074 100644 --- a/adafruit_bus_device/i2c_device.py +++ b/adafruit_bus_device/i2c_device.py @@ -177,6 +177,6 @@ def __probe_for_device(self): result = bytearray(1) self.i2c.readfrom_into(self.device_address, result) except OSError: - raise ValueError("No I2C device at address: %x" % self.device_address) + raise ValueError("No I2C device at address: 0x%x" % self.device_address) finally: self.i2c.unlock() From 42664175e5d4c5423c01280592d3e6fd80d87826 Mon Sep 17 00:00:00 2001 From: BiffoBear Date: Sat, 2 Jan 2021 22:16:48 +0700 Subject: [PATCH 2/3] Added "pylint: disable=raise-missing-from" to line 180 to supress Pylint warning. --- adafruit_bus_device/i2c_device.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/adafruit_bus_device/i2c_device.py b/adafruit_bus_device/i2c_device.py index 1cd1074..daebf2e 100644 --- a/adafruit_bus_device/i2c_device.py +++ b/adafruit_bus_device/i2c_device.py @@ -177,6 +177,6 @@ def __probe_for_device(self): result = bytearray(1) self.i2c.readfrom_into(self.device_address, result) except OSError: - raise ValueError("No I2C device at address: 0x%x" % self.device_address) + raise ValueError("No I2C device at address: 0x%x" % self.device_address) # pylint: disable=raise-missing-from finally: self.i2c.unlock() From 9baddcafdd52d3cc6973674bda7a23bdb5dd0b65 Mon Sep 17 00:00:00 2001 From: BiffoBear Date: Sat, 2 Jan 2021 22:24:35 +0700 Subject: [PATCH 3/3] Changed Pylint disable from line to block as Black seems upset at line length. --- adafruit_bus_device/i2c_device.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/adafruit_bus_device/i2c_device.py b/adafruit_bus_device/i2c_device.py index daebf2e..6e71bbb 100644 --- a/adafruit_bus_device/i2c_device.py +++ b/adafruit_bus_device/i2c_device.py @@ -177,6 +177,8 @@ def __probe_for_device(self): result = bytearray(1) self.i2c.readfrom_into(self.device_address, result) except OSError: - raise ValueError("No I2C device at address: 0x%x" % self.device_address) # pylint: disable=raise-missing-from + # pylint: disable=raise-missing-from + raise ValueError("No I2C device at address: 0x%x" % self.device_address) + # pylint: enable=raise-missing-from finally: self.i2c.unlock()