Пример #1
0
    def is_usable(self):
        if not in_path('mypy'):
            return False

        # mypy only avaiable in Python 3
        python_version = self.python_name[6:]
        major, *_ = python_version.split('.', 1)
        if int(major) < 3:
            return False
        return True
Пример #2
0
 def is_usable(self):
     return in_path('jsonlint') or npm_exists('jsonlint', self.working_dir)
Пример #3
0
 def is_usable(self):
     return in_path('bandit')
Пример #4
0
 def is_usable(self):
     return in_path('shellcheck')
Пример #5
0
 def is_usable(self):
     return in_path('pep8')
Пример #6
0
 def is_usable(self):
     return in_path('flake8')
Пример #7
0
 def is_usable(self):
     return in_path('pycodestyle')
Пример #8
0
 def is_usable(self):
     return in_path('pylint')
Пример #9
0
 def is_usable(self):
     return in_path('yamllint')