diff --git a/MANIFEST.in b/MANIFEST.in new file mode 100644 index 0000000000..f9bd1455b3 --- /dev/null +++ b/MANIFEST.in @@ -0,0 +1 @@ +include requirements.txt diff --git a/setup.py b/setup.py index fe7346b510..efd0cadc55 100644 --- a/setup.py +++ b/setup.py @@ -11,6 +11,8 @@ except ImportError: pass +with open('requirements.txt') as f: + requirements = f.read().splitlines() def read(fname): fpath = os.path.join(os.path.dirname(__file__), fname) @@ -39,7 +41,8 @@ def read(fname): keywords=['socorro', 'breakpad', 'crash', 'reporting', 'minidump', 'stacktrace'], packages=find_packages(), - install_requires=[], # use peep -r requirements.txt instead + include_package_data=True, + install_requires=requirements, entry_points={ 'console_scripts': [ 'socorro = socorro.app.socorro_app:SocorroWelcomeApp.run'