diff --git a/MANIFEST.in b/MANIFEST.in deleted file mode 100644 index fd1fe70..0000000 --- a/MANIFEST.in +++ /dev/null @@ -1 +0,0 @@ -include *.txt *.rst *.py \ No newline at end of file diff --git a/setup.py b/setup.py index 8ba5627..c248299 100644 --- a/setup.py +++ b/setup.py @@ -1,6 +1,6 @@ from distutils.command.install import install from distutils.command.install_data import install_data -from distutils.command.build_scripts import build_scripts +from setuptools import setup, find_packages import hashlib import os import platform @@ -9,11 +9,6 @@ import sys import zipfile -try: - from setuptools import setup -except ImportError: - from distutils.core import setup - try: from urllib import request except ImportError: @@ -117,10 +112,10 @@ def _validate(self, zip_path): def initialize_options(self): super().initialize_options() self.scripts_dir = None + self.data_files = [] def finalize_options(self): - self.set_undefined_options('build', ('build_scripts', 'scripts_dir')) - self.data_files = [] + self.set_undefined_options('install', ('install_scripts', 'scripts_dir')) super().finalize_options() def run(self): @@ -226,8 +221,6 @@ def run(self): 'Topic :: System :: Installation/Setup', ], license='MIT', - package_data={'': ['*.txt', '*.rst']}, - # If packages is empty, contents of ./build/lib will not be copied! - packages=['chromedriver_installer'], + packages=find_packages(), cmdclass=dict(install_chrome_driver=InstallChromeDriver, install=Install) )