From bbc42f0d518c1eb2e5feaf0ece33c537861cb513 Mon Sep 17 00:00:00 2001 From: wbond Date: Tue, 17 Apr 2018 00:57:21 -0400 Subject: Support pip 10 internals --- dev/deps.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'dev/deps.py') diff --git a/dev/deps.py b/dev/deps.py index 6999330..2b17d8f 100644 --- a/dev/deps.py +++ b/dev/deps.py @@ -127,7 +127,15 @@ def _install_requirements(_pip, tmpdir, path): A unicoe filesystem path to a requirements file """ - from pip.pep425tags import get_supported + import pip + + pip_version_info = tuple(map(int, pip.__version__.split('.'))) + + if pip_version_info < (10, ): + from pip.pep425tags import get_supported + else: + from pip._internal.pep425tags import get_supported + valid_tags = tuple(get_supported()) + (('py2.py3', 'none', 'any'),) packages = _parse_requires(path) -- cgit v1.2.3