+def copytree(src, dst, symlinks=False, ignore=None):
+ if not os.path.exists(dst):
+ os.makedirs(dst)
+ for item in os.listdir(src):
+ s = os.path.join(src, item)
+ d = os.path.join(dst, item)
+ if os.path.isdir(s):
+ copytree(s, d, symlinks, ignore)
+ else:
+ if not os.path.exists(d) or os.stat(src).st_mtime - os.stat(dst).st_mtime > 1:
+ shutil.copy2(s, d)
+
+setup(name='planetstack',