From e844d6dd45c3509cbaf03df647a4e6dd849a9a2b Mon Sep 17 00:00:00 2001 From: Kenneth Reitz Date: Thu, 14 Sep 2017 11:15:34 -0400 Subject: [PATCH] further improve imports Signed-off-by: Kenneth Reitz --- pipenv/utils.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pipenv/utils.py b/pipenv/utils.py index d4086c4d..f4dc96a9 100644 --- a/pipenv/utils.py +++ b/pipenv/utils.py @@ -6,9 +6,10 @@ import tempfile from collections import namedtuple import delegator -import requests import pip import parse +import requirements +import requests import six from piptools.resolver import Resolver @@ -167,7 +168,6 @@ def convert_deps_from_pip(dep): dependency = {} - import requirements req = [r for r in requirements.parse(dep)][0] # File installs. @@ -350,7 +350,7 @@ def is_file(package): def pep440_version(version): """Normalize version to PEP 440 standards""" - import pip + # Use pip built-in version parser. return str(pip.index.parse_version(version))