From 62ee8066c2e0bd3c3c2f321a1b84c4b56a4378ef Mon Sep 17 00:00:00 2001 From: Ivan Kravets Date: Wed, 27 Dec 2017 22:05:56 +0200 Subject: [PATCH] Handle incompatibility between PIO Core and PIO Core+ --- platformio/managers/core.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/platformio/managers/core.py b/platformio/managers/core.py index 5b5529b0..42a6c775 100644 --- a/platformio/managers/core.py +++ b/platformio/managers/core.py @@ -75,7 +75,8 @@ class CorePackageManager(PackageManager): def get_core_package_dir(name): - assert name in CORE_PACKAGES + if name not in CORE_PACKAGES: + raise exception.PlatformioException("Please upgrade PIO Core") requirements = CORE_PACKAGES[name] pm = CorePackageManager() pkg_dir = pm.get_package_dir(name, requirements)