]> Repositories - Adafruit_Blinka-hackapet.git/commitdiff
Use warning instead of print
authorMelissa LeBlanc-Williams <melissa@adafruit.com>
Wed, 13 Sep 2023 17:10:37 +0000 (10:10 -0700)
committerMelissa LeBlanc-Williams <melissa@adafruit.com>
Wed, 13 Sep 2023 17:10:37 +0000 (10:10 -0700)
src/adafruit_blinka/microcontroller/generic_linux/i2c.py

index a5db827dc30d422e64924faf1f4f1aa60036fc48..b6f2fa36885c46a6f53c3aaceff0af42f0b7833d 100644 (file)
@@ -2,6 +2,8 @@
 #
 # SPDX-License-Identifier: MIT
 """Generic Linux I2C class using PureIO's smbus class"""
 #
 # SPDX-License-Identifier: MIT
 """Generic Linux I2C class using PureIO's smbus class"""
+
+import warnings
 from Adafruit_PureIO import smbus
 
 
 from Adafruit_PureIO import smbus
 
 
@@ -25,7 +27,9 @@ class I2C:
         _mode = self.MASTER
 
         if baudrate is not None:
         _mode = self.MASTER
 
         if baudrate is not None:
-            print("I2C frequency is not settable in python, ignoring!")
+            warnings.warn(
+                "I2C frequency is not settable in python, ignoring!", RuntimeWarning
+            )
 
         try:
             self._i2c_bus = smbus.SMBus(bus_num)
 
         try:
             self._i2c_bus = smbus.SMBus(bus_num)