summaryrefslogtreecommitdiffstats
path: root/setup.py
diff options
context:
space:
mode:
authorRadostin Stoyanov <rstoyanov1@gmail.com>2018-02-27 23:57:07 +0000
committerRadostin Stoyanov <rstoyanov1@gmail.com>2018-03-01 14:35:57 +0000
commit0315eacb1ffda7cb0cceb2da51fa635c28203438 (patch)
treebcb2c1b0c830f9c9c32161e0c432c098da6ae41f /setup.py
parent1e98f1304b745eb6cde2be0ff862f2a48adc1233 (diff)
downloadvirt-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-xsetup.py17
1 files changed, 15 insertions, 2 deletions
diff --git a/setup.py b/setup.py
index 54a2cd9..20f3de7 100755
--- a/setup.py
+++ b/setup.py
@@ -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