From 18153d416803a946a7c798e7ba29040ef9150302 Mon Sep 17 00:00:00 2001 From: Ivan Kravets Date: Thu, 15 Sep 2016 01:17:16 +0300 Subject: [PATCH] Cleanup platform name before initialization --- platformio/managers/platform.py | 1 + 1 file changed, 1 insertion(+) diff --git a/platformio/managers/platform.py b/platformio/managers/platform.py index 741493ba..b92ab239 100644 --- a/platformio/managers/platform.py +++ b/platformio/managers/platform.py @@ -132,6 +132,7 @@ class PlatformFactory(object): @staticmethod def get_clsname(name): + name = re.sub(r"[^\da-z]+", "", name, flags=re.I) return "%s%sPlatform" % (name.upper()[0], name.lower()[1:]) @staticmethod