diff -r b4f8fe5e3b0f -r 73a44957c381 ProjectController.py --- a/ProjectController.py Thu Jul 20 23:20:21 2023 +0200 +++ b/ProjectController.py Tue Jul 25 21:22:30 2023 +0200 @@ -36,12 +36,11 @@ import re import tempfile import hashlib +import shutil from datetime import datetime from weakref import WeakKeyDictionary from functools import reduce -from distutils.dir_util import copy_tree - import wx import features @@ -588,7 +587,7 @@ old_projectfiles_path = self._getProjectFilesPath( from_project_path) if os.path.isdir(old_projectfiles_path): - copy_tree(old_projectfiles_path, + shutil.copytree(old_projectfiles_path, self._getProjectFilesPath(self.ProjectPath)) self.SaveXMLFile(os.path.join(self.ProjectPath, 'plc.xml')) result = self.CTNRequestSave(from_project_path)