Merge pull request #1104 from DvdGiessen/os-rename-between-filesystems

use shutil.move instead of os.rename to move file
This commit is contained in:
Christopher Haster
2025-05-13 13:17:53 -05:00
committed by GitHub

View File

@@ -73,7 +73,7 @@ def changefile(from_prefix, to_prefix, from_path, to_path, *,
shutil.copystat(from_path, to_path)
if to_path_temp:
os.rename(to_path, from_path)
shutil.move(to_path, from_path)
elif from_path != '-':
os.remove(from_path)