@@ -516,7 +516,8 @@ def _put_char(self, char):
516
516
class Sparkfun_SerLCD_I2C (Sparkfun_SerLCD ):
517
517
"""Driver subclass for Sparkfun Serial Displays over I2C communication"""
518
518
def __init__ (self , i2c , address = DEFAULT_I2C_ADDR ):
519
- import adafruit_bus_device .i2c_device as i2c_device
519
+ #pylint: disable=import-outside-toplevel
520
+ import adafruit_bus_device .i2c_device as i2c_device
520
521
self ._i2c_device = i2c_device .I2CDevice (i2c , address )
521
522
self ._i2c = i2c
522
523
super ().__init__ ()
@@ -527,13 +528,15 @@ def _write_bytes(self, data):
527
528
device .write (data )
528
529
529
530
def _change_i2c_address (self , addr ):
531
+ #pylint: disable=import-outside-toplevel
530
532
import adafruit_bus_device .i2c_device as i2c_device
531
533
self ._i2c_device = i2c_device .I2CDevice (self ._i2c , addr )
532
534
533
535
# concrete subclass for SPI
534
536
class Sparkfun_SerLCD_SPI (Sparkfun_SerLCD ):
535
537
"""Driver subclass for Sparkfun Serial LCD display over SPI communication"""
536
538
def __init__ (self , spi , cs ):
539
+ #pylint: disable=import-outside-toplevel
537
540
import adafruit_bus_device .spi_device as spi_device
538
541
self ._spi_device = spi_device .SPIDevice (spi , cs )
539
542
super ().__init__ ()
0 commit comments