From 4cb78f57f06444ebb054b24965a6468c371110bf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rafael=20Dur=C3=A1n=20Casta=C3=B1eda?= Date: Tue, 13 Jan 2015 17:51:58 +0100 Subject: [PATCH] Pip 6 compatibility fix Add missing keyword required argument "session". --- setup.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/setup.py b/setup.py index 2bf583f..2f7282f 100644 --- a/setup.py +++ b/setup.py @@ -1,5 +1,6 @@ import os +from pip import download from pip import req import setuptools @@ -8,8 +9,10 @@ def get_requirements(reqfile): path = os.path.join(HERE, reqfile) - return set([dep.name - for dep in req.parse_requirements(path)]) + session = download.PipSession() + return set( + [dep.name for dep in req.parse_requirements(path, session=session)] + ) setuptools.setup(