From 4d42b897136fea5dd9ff475d19a8d15379347683 Mon Sep 17 00:00:00 2001 From: Pradyun Gedam Date: Tue, 21 Apr 2020 07:49:09 +0530 Subject: [PATCH] Fix copying distribution files from checkout --- noxfile.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/noxfile.py b/noxfile.py index 8c73bcb0f..f2a959ca6 100644 --- a/noxfile.py +++ b/noxfile.py @@ -221,10 +221,10 @@ def build_release(session): tmp_dist_paths = (build_dir / p for p in tmp_dists) session.log(f"# Copying dists from {build_dir}") - shutil.rmtree('dist', ignore_errors=True) # remove empty `dist/` - for dist in tmp_dist_paths: - session.log(f"# Copying {dist}") - shutil.copy(dist, 'dist') + os.makedirs('dist', exist_ok=True) + for dist, final in zip(tmp_dist_paths, tmp_dists): + session.log(f"# Copying {dist} to {final}") + shutil.copy(dist, final) def build_dists(session):