Pare o ConfigParser adicionando espaços a delimites após a atualização do python 2.7.3 para 2.7.9

Depois de ser forçado a usar uma versão posterior do python, o ConfigParser agora insiste em adicionar espaços a cada lado de qualquer delimitação ao modificar um arquivo de configuração.

por exemplo. configuração = 90 se torna: configuração = 90

Esse não era o comportamento da versão anterior e não consigo encontrar uma maneira de controlar esse comportamento, alguém pode ajudar?

Meu código de teste é assim:

import ConfigParser
import os

config   = ConfigParser.ConfigParser()
cfgfile  = '/home/osmc/bin/test/config.txt'
os.system('sudo echo "[section]" > ' + cfgfile)
os.system('sudo echo "setting=0" >> ' + cfgfile)

config.read(cfgfile)
config.set('section','setting', '1' )

with open(cfgfile, 'wb') as newcfgfile:
    config.write(newcfgfile)

Desde já, obrigado.

questionAnswers(2)

yourAnswerToTheQuestion