diff --git a/Utilities/bootstrap b/Utilities/bootstrap index d891da55691..e87e21faed6 100755 --- a/Utilities/bootstrap +++ b/Utilities/bootstrap @@ -592,7 +592,8 @@ def install_file(args, src, destination, destination_is_directory=True, ignored_ logging.info("Installing %s to %s", src, dest) if os.path.isdir(src): - shutil.copytree(src, dest, ignore=shutil.ignore_patterns(*ignored_patterns), dirs_exist_ok=True) + additional_kwargs = { "dirs_exist_ok": True } if sys.version_info.major >=3 and sys.version_info.minor >= 8 else {} + shutil.copytree(src, dest, ignore=shutil.ignore_patterns(*ignored_patterns), **additional_kwargs) else: shutil.copy2(src, dest)