Transitional fix for new LTR559 library
authorPhil Howard <phil@gadgetoid.com>
Thu, 12 Sep 2019 09:02:32 +0000 (10:02 +0100)
committerPhil Howard <phil@gadgetoid.com>
Thu, 12 Sep 2019 09:02:32 +0000 (10:02 +0100)
examples/all-in-one-no-pm.py
examples/all-in-one.py
examples/light.py

index 54860126bdc3ee37aa02d367f6f9f83e3755372d..6bb6873d3b845e01938a488d791810b2814f8fcb 100755 (executable)
@@ -5,7 +5,12 @@ import colorsys
 import os
 import sys
 import ST7735
 import os
 import sys
 import ST7735
-import ltr559
+try:
+    # Transitional fix for breaking change in LTR559
+    from ltr559 import LTR559
+    ltr559 = LTR559()
+except ImportError:
+    import ltr559
 
 from bme280 import BME280
 from enviroplus import gas
 
 from bme280 import BME280
 from enviroplus import gas
index eef99c36b7eea36846073685af9f371823e5642b..87acc6fd8fbf09e4f5ebd9fd72a90ec2b674f3dc 100755 (executable)
@@ -5,7 +5,12 @@ import colorsys
 import os
 import sys
 import ST7735
 import os
 import sys
 import ST7735
-import ltr559
+try:
+    # Transitional fix for breaking change in LTR559
+    from ltr559 import LTR559
+    ltr559 = LTR559()
+except ImportError:
+    import ltr559
 
 from bme280 import BME280
 from pms5003 import PMS5003, ReadTimeoutError as pmsReadTimeoutError
 
 from bme280 import BME280
 from pms5003 import PMS5003, ReadTimeoutError as pmsReadTimeoutError
index 3442fb489d0ac677636255458a2029a9c5511ad7..b18a78b5a1754b84c49d77b39ab11f853eb73359 100755 (executable)
@@ -1,8 +1,14 @@
 #!/usr/bin/env python
 
 import time
 #!/usr/bin/env python
 
 import time
-import ltr559
 import logging
 import logging
+try:
+    # Transitional fix for breaking change in LTR559
+    from ltr559 import LTR559
+    ltr559 = LTR559()
+except ImportError:
+    import ltr559
+
 
 logging.basicConfig(
     format='%(asctime)s.%(msecs)03d %(levelname)-8s %(message)s',
 
 logging.basicConfig(
     format='%(asctime)s.%(msecs)03d %(levelname)-8s %(message)s',