Fix python 2,3 compatibility issue with six
ConfigParser is available in python2 but not in python3. ref:http://www.diveintopython3.net/porting-code-to-python-3-with-2to3.html Change-Id: Icf47e18c31a6fabf3584aead054ebd4c669a2574
This commit is contained in:
parent
835747d40f
commit
42d2a33fb4
@ -18,10 +18,11 @@
|
|||||||
# License for the specific language governing permissions and limitations
|
# License for the specific language governing permissions and limitations
|
||||||
# under the License.
|
# under the License.
|
||||||
|
|
||||||
import ConfigParser
|
|
||||||
import os
|
import os
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
|
from six.moves import configparser
|
||||||
|
|
||||||
import install_venv_common as install_venv
|
import install_venv_common as install_venv
|
||||||
|
|
||||||
|
|
||||||
@ -57,7 +58,7 @@ def main(argv):
|
|||||||
pip_requires = os.path.join(root, 'requirements.txt')
|
pip_requires = os.path.join(root, 'requirements.txt')
|
||||||
test_requires = os.path.join(root, 'test-requirements.txt')
|
test_requires = os.path.join(root, 'test-requirements.txt')
|
||||||
py_version = "python%s.%s" % (sys.version_info[0], sys.version_info[1])
|
py_version = "python%s.%s" % (sys.version_info[0], sys.version_info[1])
|
||||||
setup_cfg = ConfigParser.ConfigParser()
|
setup_cfg = configparser.ConfigParser()
|
||||||
setup_cfg.read('setup.cfg')
|
setup_cfg.read('setup.cfg')
|
||||||
project = setup_cfg.get('metadata', 'name')
|
project = setup_cfg.get('metadata', 'name')
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user