From 026e1beefdcda7631ad9ef7b11137aeafed9b74d Mon Sep 17 00:00:00 2001 From: njbernstein Date: Tue, 14 Jan 2020 16:58:40 -0800 Subject: [PATCH] Pypi time (#18) * making pypi compatible --- setup.cfg | 3 +++ setup.py | 37 +++++++++++++++++++++++++++++++++---- 2 files changed, 36 insertions(+), 4 deletions(-) create mode 100644 setup.cfg diff --git a/setup.cfg b/setup.cfg new file mode 100644 index 0000000..3287428 --- /dev/null +++ b/setup.cfg @@ -0,0 +1,3 @@ +# Inside of setup.cfg +[metadata] +description-file = README.md diff --git a/setup.py b/setup.py index f31186a..ba2deb8 100644 --- a/setup.py +++ b/setup.py @@ -12,17 +12,46 @@ setup( - name='solo', - version='0.1', + name='solo-sc', + version='0.2', description='Neural network classifiers for doublets', long_description=Path('README.md').read_text('utf-8'), + long_description_content_type="text/markdown", url='http://github.com/calico/solo', + download_url='https://github.com/calico/solo/archive/0.1.tar.gz', author=__author__, author_email=__email__, license='Apache', python_requires='>=3.6', - install_requires=[l.strip() for l in - Path('requirements.txt').read_text('utf-8').splitlines() + install_requires=["ConfigArgParse==0.14.0", + "cycler==0.10.0", + "decorator==4.4.0", + "h5py==2.9.0", + "joblib==0.13.2", + "mock==3.0.5", + "natsort==6.0.0", + "networkx==2.2", + "numexpr==2.6.9", + "pandas==0.24.2", + "patsy==0.5.1", + "pyparsing==2.4.0", + "python-dateutil==2.8.0", + "pytz==2019.1", + "seaborn==0.9.0", + "six==1.12.0", + "statsmodels==0.9.0", + "tables==3.5.1", + "tqdm==4.32.1", + "umap-learn==0.3.8", + "scikit-learn==0.19.1", + "numba==0.45.0", + "numpy>=1.16.4", + "scvi==0.4.1", + "dataclasses==0.6", + "leidenalg==0.7.0", + "pytest==5.2.1", + "prompt-toolkit==2.0.9", + "torch==1.0.1" ], packages=find_packages(), entry_points=dict(