From fda439841e3885e00682c16a64689e13999c038b Mon Sep 17 00:00:00 2001 From: Ivan Kravets Date: Wed, 10 Jan 2018 03:07:17 +0200 Subject: [PATCH] Restore PY2/3 ConfigParser --- platformio/util.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/platformio/util.py b/platformio/util.py index b86c5ccd..aa3f58b5 100644 --- a/platformio/util.py +++ b/platformio/util.py @@ -22,7 +22,6 @@ import socket import stat import subprocess import sys -from ConfigParser import ConfigParser from functools import wraps from glob import glob from os.path import (abspath, basename, dirname, expanduser, isdir, isfile, @@ -36,7 +35,12 @@ import requests from platformio import __apiurl__, __version__, exception -# pylint: too-many-ancestors +# pylint: disable=wrong-import-order, too-many-ancestors + +try: + from configparser import ConfigParser +except ImportError: + from ConfigParser import ConfigParser class ProjectConfig(ConfigParser):