fix compare_versions method

This commit is contained in:
Daniel A. Wozniak 2019-04-29 00:50:32 +00:00 committed by Pedro Algarvio
parent a510edf3bc
commit 99f9e1c90a
No known key found for this signature in database
GPG key ID: BB36BF6584A298FF

View file

@ -61,11 +61,11 @@ except ImportError:
del sys_modules_pip
if HAS_PIP is True:
if salt.utils.versions.compare(ver1=pip.__version__,
if salt.utils.compare_versions(ver1=pip.__version__,
oper='>=',
ver2='18.1'):
from pip._internal.exceptions import InstallationError # pylint: disable=E0611,E0401
elif salt.utils.versions.compare(ver1=pip.__version__,
elif salt.utils.compare_versions(ver1=pip.__version__,
oper='>=',
ver2='10.0'):
from pip.exceptions import InstallationError # pylint: disable=E0611,E0401
@ -83,12 +83,12 @@ __virtualname__ = 'pip'
def _from_line(*args, **kwargs):
import pip
if salt.utils.versions.compare(ver1=pip.__version__,
if salt.utils.compare_versions(ver1=pip.__version__,
oper='>=',
ver2='18.1'):
import pip._internal.req.constructors # pylint: disable=E0611,E0401
return pip._internal.req.constructors.install_req_from_line(*args, **kwargs)
elif salt.utils.versions.compare(ver1=pip.__version__,
elif salt.utils.compare_versions(ver1=pip.__version__,
oper='>=',
ver2='10.0'):
import pip._internal.req # pylint: disable=E0611,E0401