Merge pull request #61 from fronzbot/pip-fix

Fixed import error for pip version 10
This commit is contained in:
Kevin Fronczak
2018-05-09 10:21:43 -04:00
committed by GitHub
2 changed files with 9 additions and 1 deletions
+1
View File
@@ -1,5 +1,6 @@
python:
enabled: true
ignore_file: setup.py
ignored_directories:
- docs
+8 -1
View File
@@ -1,7 +1,14 @@
# -*- coding: utf-8 -*-
from os.path import abspath, dirname, join
from setuptools import setup, find_packages
from pip.req import parse_requirements
# Fixes import error due to breaking change in pip 10
# https://stackoverflow.com/a/49867265
# pip > 10
try:
from pip._internal.req import parse_requirements
# pip < 10
except ImportError:
from pip.req import parse_requirements
from blinkpy.helpers.constants import (
__version__, PROJECT_PACKAGE_NAME, PROJECT_LICENSE, PROJECT_URL,
PROJECT_EMAIL, PROJECT_DESCRIPTION, PROJECT_CLASSIFIERS, PROJECT_AUTHOR,