From f4037b24908a8c144d7afe65eaf08f6d1e061b1f Mon Sep 17 00:00:00 2001 From: Tom Fleet Date: Wed, 22 Dec 2021 17:35:11 +0000 Subject: [PATCH] Use shutil.rmtree over shelling out to rm -rf in noxfile (#519) --- noxfile.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/noxfile.py b/noxfile.py index bc569892..00872946 100644 --- a/noxfile.py +++ b/noxfile.py @@ -16,6 +16,7 @@ import functools import os import platform +import shutil import sys import nox @@ -118,7 +119,7 @@ def docs(session): doctrees, html = map( functools.partial(os.path.join, output_dir), ["doctrees", "html"] ) - session.run("rm", "-rf", output_dir, external=True) + shutil.rmtree(output_dir, ignore_errors=True) session.install("-r", "requirements-test.txt") session.install(".") session.cd("docs")