From e60b6ca9ccacbb913862663beefff6b6072b802c Mon Sep 17 00:00:00 2001 From: David Keitel <david.keitel@ligo.org> Date: Mon, 4 Nov 2019 09:48:19 -0800 Subject: [PATCH] setup fixes -drop where="pyfstat" from find_packages() -fix license file path -add descriptions -remove pycuda from requirements.txt -add lalsuite to both install_requires and requirements.txt -refs #17 --- requirements.txt | 2 +- setup.cfg | 2 +- setup.py | 6 +++++- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/requirements.txt b/requirements.txt index a840f31..96d7e6e 100644 --- a/requirements.txt +++ b/requirements.txt @@ -8,4 +8,4 @@ tqdm bashplotlib peakutils pathos -pycuda +lalsuite diff --git a/setup.cfg b/setup.cfg index bb7f7ce..3bcbc7d 100644 --- a/setup.cfg +++ b/setup.cfg @@ -1,5 +1,5 @@ [metadata] -license_file = LICENSE.txt +license_file = LICENSE [flake8] exclude = .git,docs,build,dist,tests,*__init__.py diff --git a/setup.py b/setup.py index 362ab3b..f39f599 100644 --- a/setup.py +++ b/setup.py @@ -13,7 +13,10 @@ setup( version="0.2", author="Gregory Ashton", author_email="gregory.ashton@ligo.org", - packages=find_packages(where="pyfstat"), + description="python wrappers for lalpulsar F-statistic code", + long_description=long_description, + long_description_content_type='text/markdown', + packages=find_packages(), include_package_data=True, package_data={ "pyfstat": [ @@ -31,5 +34,6 @@ setup( "bashplotlib", "peakutils", "pathos", + "lalsuite", ], ) -- GitLab