From fe52f60389da9d116d2ad0402dff7078aafa5df8 Mon Sep 17 00:00:00 2001 From: Ivan Kravets Date: Wed, 3 Jun 2020 14:33:53 +0300 Subject: [PATCH] Bypass PermissionError when cleaning the cache --- platformio/maintenance.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/platformio/maintenance.py b/platformio/maintenance.py index d2e7ea1c..5f275736 100644 --- a/platformio/maintenance.py +++ b/platformio/maintenance.py @@ -139,7 +139,10 @@ def after_upgrade(ctx): return else: click.secho("Please wait while upgrading PlatformIO...", fg="yellow") - app.clean_cache() + try: + app.clean_cache() + except PermissionError: + pass # Update PlatformIO's Core packages update_core_packages(silent=True)