ProjectController.py
changeset 3833 73a44957c381
parent 3816 032bf4f225d0
child 3865 c1754cd1c298
--- 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)