From 1b9c74aabc160eeca34f1aa79ae0535f4e6bed9a Mon Sep 17 00:00:00 2001 From: Cosimo Lupo Date: Sat, 8 Sep 2018 18:41:39 +0100 Subject: [PATCH] macos: no need to call os.remove, shutil.move overwrites on posix --- cibuildwheel/macos.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/cibuildwheel/macos.py b/cibuildwheel/macos.py index d073ecf7..6ba8dcdb 100644 --- a/cibuildwheel/macos.py +++ b/cibuildwheel/macos.py @@ -130,8 +130,6 @@ def build(project_dir, package_name, output_dir, test_command, test_requires, be test_command_prepared = prepare_command(test_command, project=abs_project_dir) call(test_command_prepared, cwd=os.environ['HOME'], env=env, shell=True) - # we're all done here; move it to output (remove if already exists) + # we're all done here; move it to output (overwrite existing) dst = os.path.join(output_dir, os.path.basename(delocated_wheel)) - if os.path.isfile(dst): - os.remove(dst) shutil.move(delocated_wheel, dst)