From 051aed15adda9eb03d20d2e935a81b39560a8741 Mon Sep 17 00:00:00 2001 From: Kirill Podoprigora Date: Mon, 8 Jul 2024 18:15:15 +0000 Subject: [PATCH] mtime -> mtime_ns --- Lib/importlib/_bootstrap_external.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Lib/importlib/_bootstrap_external.py b/Lib/importlib/_bootstrap_external.py index bf14d57b2503ea..3b3a81e1a568e4 100644 --- a/Lib/importlib/_bootstrap_external.py +++ b/Lib/importlib/_bootstrap_external.py @@ -1111,7 +1111,7 @@ def get_code(self, fullname): except OSError: pass else: - source_mtime = int(st['mtime']) + source_mtime = st['mtime_ns'] try: data = self.get_data(bytecode_path) except OSError: @@ -1231,7 +1231,7 @@ class SourceFileLoader(FileLoader, SourceLoader): def path_stats(self, path): """Return the metadata for the path.""" st = _path_stat(path) - return {'mtime': st.st_mtime, 'size': st.st_size} + return {'mtime_ns': st.st_mtime_ns, 'size': st.st_size} def _cache_bytecode(self, source_path, bytecode_path, data): # Adapt between the two APIs