-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathsetup.py
More file actions
35 lines (29 loc) · 1.13 KB
/
setup.py
File metadata and controls
35 lines (29 loc) · 1.13 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
import glob, os
from setuptools import setup, find_packages
path = os.path.abspath(os.path.dirname(__file__))
try:
with open(os.path.join(path, 'README.md')) as f:
long_description = f.read()
except Exception as e:
long_description = "The scRNA-seq data IO between R and Python(Python version)"
setup(
name = "diopy",
version = "0.4.0",
keywords = ["scRNA-seq", "hdf5", "data IO", "scanpy"],
description = "The scRNA-seq data IO between R and Python(Python version)",
long_description = long_description,
long_description_content_type='text/markdown',
python_requires=">=3.5.0",
license = "GPL-3.0 License",
# l = ["https://github.com/JiekaiLab/scDIOR", "https://github.com/JiekaiLab/diopy"],
author = "Huijian Feng",
author_email = "fenghuijian@outlook.com",
packages = find_packages(),
include_package_data = True,
# If any package contains *.r files, include them:
package_data={'': ['*.R']},
requires = ["scipy", "scanpy","pandas", "numpy", "anndata","re","os","h5py","typing", "argparse"],
platforms = "any",
# packages=['diopy'],
scripts = ['bin/scdior']
)