File 29.patch of Package python-pyfg
From 871d6e025bdfe022ae327cf51781af1c28d8cd8c Mon Sep 17 00:00:00 2001
From: Alex <alex.rantz@gmail.com>
Date: Tue, 1 May 2018 17:04:39 -0400
Subject: [PATCH] Fixed pip requirements
---
setup.py | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/setup.py b/setup.py
index 64f99b7..a08d860 100644
--- a/setup.py
+++ b/setup.py
@@ -1,7 +1,10 @@
import uuid
from setuptools import setup, find_packages
-from pip.req import parse_requirements
+try: # for pip >= 10
+ from pip._internal.req import parse_requirements
+except ImportError: # for pip <= 9.0.3
+ from pip.req import parse_requirements
# parse_requirements() returns generator of pip.req.InstallRequirement objects
install_reqs = parse_requirements('requirements.txt', session=uuid.uuid1())