Switched from configfile.readfp to configfile.read_file for Python 3

This commit is contained in:
Salvador E. Tropea 2021-02-01 11:14:57 -03:00
parent 7bf0f90134
commit af29f802c0
1 changed files with 4 additions and 1 deletions

View File

@ -186,7 +186,10 @@ class KiConf(object):
io_buf = StringIO('[Default]\n'+buf)
cf = ConfigParser.RawConfigParser(allow_no_value=True)
cf.optionxform = str
cf.readfp(io_buf, cfg)
if sys.version_info.major >= 3:
cf.read_file(io_buf, cfg)
else: # pragma: no cover (Py2)
cf.readfp(io_buf, cfg)
if 'EnvironmentVariables' not in cf.sections():
logger.warning(W_NOKIENV + 'KiCad config without EnvironmentVariables section')
else: