pylint: Ignore distutils ImportError.

See https://bitbucket.org/logilab/pylint/issue/73/
This commit is contained in:
Florian Bruhin 2014-12-05 12:46:57 +01:00
parent 0cc95edce5
commit 653fbe81d0
2 changed files with 6 additions and 3 deletions

View File

@ -30,7 +30,8 @@ Module attributes:
import os
import sys
import operator
from distutils.version import StrictVersion as Version
import distutils.version # pylint: disable=no-name-in-module,import-error
# https://bitbucket.org/logilab/pylint/issue/73/
from PyQt5.QtCore import (qVersion, QEventLoop, QDataStream, QByteArray,
QIODevice)
@ -54,7 +55,8 @@ def version_check(version, op=operator.ge):
version: The version to check against.
op: The operator to use for the check.
"""
return op(Version(qVersion()), Version(version))
return op(distutils.version.StrictVersion(qVersion()),
distutils.version.StrictVersion(version))
def check_overflow(arg, ctype, fatal=True):

View File

@ -28,7 +28,8 @@ import os.path
import shutil
import argparse
import subprocess
import distutils.sysconfig
import distutils.sysconfig # pylint: disable=import-error
# see https://bitbucket.org/logilab/pylint/issue/73/
sys.path.insert(0, os.path.join(os.path.dirname(__file__), os.pardir))
from scripts import utils