diff --git a/setup.py b/setup.py index a285602c..d588335a 100644 --- a/setup.py +++ b/setup.py @@ -5,7 +5,7 @@ import codecs import os import sys -from setuptools import setup +from setuptools import find_packages, setup here = os.path.abspath(os.path.dirname(__file__)) @@ -38,23 +38,7 @@ setup( author='Kenneth Reitz', author_email='me@kennethreitz.org', url='https://github.com/kennethreitz/pipenv', - packages=[ - 'pipenv', 'pipenv.vendor', - 'pipenv.vendor.backports.shutil_get_terminal_size', - 'pipenv.vendor.blindspin', 'pipenv.vendor.click', - 'pipenv.vendor.colorama', 'pipenv.vendor.jinja2', - 'pipenv.vendor.markupsafe', 'pipenv.vendor.pexpect', - 'pipenv.vendor.pipfile', 'pipenv.vendor.psutil', - 'pipenv.vendor.ptyprocess', 'pipenv.vendor.requests', - 'pipenv.vendor.requests.packages', - 'pipenv.vendor.requests.packages.chardet', - 'pipenv.vendor.requests.packages.urllib3', - 'pipenv.vendor.requests.packages.urllib3.contrib', - 'pipenv.vendor.requests.packages.urllib3.packages', - 'pipenv.vendor.requests.packages.urllib3.packages.backports', - 'pipenv.vendor.requests.packages.urllib3.packages.ssl_match_hostname', - 'pipenv.vendor.requests.packages.idna', 'pipenv.vendor.requests.packages.urllib3.util', - 'pipenv.vendor.requirements', 'pipenv.vendor.shutilwhich'], + packages=find_packages(exclude=('tests',)), entry_points={ 'console_scripts': ['pipenv=pipenv:cli'], },