diff options
author | Radostin Stoyanov <rstoyanov1@gmail.com> | 2018-02-27 23:57:07 +0000 |
---|---|---|
committer | Radostin Stoyanov <rstoyanov1@gmail.com> | 2018-03-01 14:35:57 +0000 |
commit | 0315eacb1ffda7cb0cceb2da51fa635c28203438 (patch) | |
tree | bcb2c1b0c830f9c9c32161e0c432c098da6ae41f /setup.py | |
parent | 1e98f1304b745eb6cde2be0ff862f2a48adc1233 (diff) | |
download | virt-bootstrap.git-0315eacb1ffda7cb0cceb2da51fa635c28203438.tar.gz virt-bootstrap.git-0315eacb1ffda7cb0cceb2da51fa635c28203438.tar.xz virt-bootstrap.git-0315eacb1ffda7cb0cceb2da51fa635c28203438.zip |
setup: Use pylint-3 and pycodestyle-3
Signed-off-by: Radostin Stoyanov <rstoyanov1@gmail.com>
Diffstat (limited to 'setup.py')
-rwxr-xr-x | setup.py | 17 |
1 files changed, 15 insertions, 2 deletions
@@ -38,6 +38,8 @@ from setuptools.command.sdist import sdist sys.path.insert(0, 'src') # noqa: E402 import virtBootstrap +IS_PI3 = (sys.version_info.major == 3) + def read(fname): """ @@ -100,7 +102,12 @@ class CheckPylint(setuptools.Command): output_format = "colorized" if sys.stdout.isatty() else "text" print(">>> Running pycodestyle ...") - cmd = "pycodestyle " + + if IS_PI3 and virtBootstrap.utils.is_installed('pycodestyle-3'): + cmd = "pycodestyle-3 " + else: + cmd = "pycodestyle " + if (subprocess.call(cmd + files, shell=True) != 0): res = 1 @@ -108,7 +115,13 @@ class CheckPylint(setuptools.Command): args = "" if self.errors_only: args = "-E" - cmd = "pylint %s --output-format=%s " % (args, format(output_format)) + + if IS_PI3 and virtBootstrap.utils.is_installed('pylint-3'): + cmd = "pylint-3 " + else: + cmd = "pylint " + + cmd += "%s --output-format=%s " % (args, format(output_format)) if (subprocess.call(cmd + files, shell=True) != 0): res = 1 |