Script to run tests.
[python_utils.git] / file_utils.py
index 7108d6a0db74842a74587e8f9c53a1973fb0bde8..d5451244bb71bf8ce7fc4e0d03c1162b01e0f3e8 100644 (file)
@@ -12,9 +12,6 @@ from typing import Optional
 import glob
 from os.path import isfile, join, exists
 
-import datetime_utils
-
-
 logger = logging.getLogger(__name__)
 
 
@@ -200,13 +197,14 @@ def get_file_mtime_timedelta(filename: str) -> Optional[datetime.timedelta]:
 def describe_file_timestamp(
     filename: str, extractor, *, brief=False
 ) -> Optional[str]:
+    from datetime_utils import describe_duration, describe_duration_briefly
     age = get_file_timestamp_age_seconds(filename, extractor)
     if age is None:
         return None
     if brief:
-        return datetime_utils.describe_duration_briefly(age)
+        return describe_duration_briefly(age)
     else:
-        return datetime_utils.describe_duration(age)
+        return describe_duration(age)
 
 
 def describe_file_atime(filename: str, *, brief=False) -> Optional[str]: