Various changes.
[python_utils.git] / state_tracker.py
index 16d2f595cf12ee34e3c28cdb9f1c522f8ac0b978..11ce4c3b4198e5f7ff6e0406b35d8b65920b46d7 100644 (file)
@@ -8,7 +8,6 @@ from typing import Dict, Optional
 
 import pytz
 
-import math_utils
 from thread_utils import background_thread
 
 logger = logging.getLogger(__name__)
@@ -122,6 +121,7 @@ class AutomaticStateTracker(StateTracker):
         *,
         override_sleep_delay: Optional[float] = None,
     ) -> None:
+        import math_utils
         super().__init__(update_ids_to_update_secs)
         if override_sleep_delay is not None:
             logger.debug(f'Overriding sleep delay to {override_sleep_delay}')