Skip to content

Commit 7b757a8

Browse files
authored
Update setup.py
1 parent 4eb26b1 commit 7b757a8

1 file changed

Lines changed: 67 additions & 25 deletions

File tree

setup.py

Lines changed: 67 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -8,29 +8,71 @@
88
url='https://github.com/CostaLab/PILOT',
99
python_requires='>=3.11.5,<3.12',
1010
install_requires=[
11-
"cycler>=0.11.0,<0.12.0",
12-
"joypy>=0.2.6,<0.3.0",
13-
"leidenalg>=0.10.1,<0.11.0",
14-
"numpy>=1.24.4,<1.25.0",
15-
"matplotlib==3.8.0",
16-
"pandas>=2.0.3,<2.1.0",
17-
"plotly>=5.22.0,<5.23.0",
18-
"plotnine>=0.12.3,<0.13.0",
19-
"pot>=0.9.1,<0.10.0",
20-
"pydiffmap>=0.2.0.1,<0.3.0",
21-
"scanpy>=1.9.5,<1.10.0",
22-
"scikit-learn>=1.3.0,<1.4.0",
23-
"scikit-network>=0.31.0,<0.32.0",
24-
"scipy>=1.11.2,<1.12.0",
25-
"seaborn>=0.12.2,<0.13.0",
26-
"shap>=0.42.1,<0.43.0",
27-
"statsmodels>=0.14.0,<0.15.0",
28-
"elpigraph-python>=0.3.1,<0.4.0",
29-
"adjusttext>=0.8,<0.9",
30-
"gprofiler-official>=1.0.0,<1.1.0",
31-
"rpy2>=3.5.11",
32-
"gseapy>=1.1.7"
33-
],
34-
packages=find_packages()
11+
"adjustText>=0.8,<0.9",
12+
"anndata>=0.11.4,<0.12.0",
13+
"array-api-compat>=1.12.0,<1.13.0",
14+
"certifi>=2025.7.9",
15+
"cffi>=1.17.1,<1.18.0",
16+
"charset-normalizer>=3.4.2,<3.5.0",
17+
"cloudpickle>=3.1.1,<3.2.0",
18+
"contourpy>=1.3.2,<1.4.0",
19+
"cycler>=0.11.0,<0.12.0",
20+
"elpigraph-python>=0.3.2,<0.4.0",
21+
"fonttools>=4.58.5,<4.59.0",
22+
"gprofiler-official>=1.0.0,<1.1.0",
23+
"h5py>=3.14.0,<3.15.0",
24+
"idna>=3.10,<3.11",
25+
"igraph>=0.11.9,<0.12.0",
26+
"Jinja2>=3.1.6,<3.2.0",
27+
"joblib>=1.5.1,<1.6.0",
28+
"joypy>=0.2.6,<0.3.0",
29+
"kiwisolver>=1.4.8,<1.5.0",
30+
"leidenalg>=0.10.2,<0.11.0",
31+
"llvmlite>=0.44.0,<0.45.0",
32+
"MarkupSafe>=3.0.2,<3.1.0",
33+
"matplotlib>=3.10.3,<3.11.0",
34+
"mizani>=0.9.3,<0.10.0",
35+
"natsort>=8.4.0,<8.5.0",
36+
"networkx>=3.5,<3.6",
37+
"numba>=0.61.2,<0.62.0",
38+
"numexpr>=2.11.0,<2.12.0",
39+
"numpy>=1.26.4,<1.27.0",
40+
"packaging>=25.0,<26.0",
41+
"pandas>=2.3.1,<2.4.0",
42+
"patsy>=1.0.1,<1.1.0",
43+
"pillow>=11.3.0,<11.4.0",
44+
"plotly>=5.24.1,<5.25.0",
45+
"plotnine>=0.12.4,<0.13.0",
46+
"POT>=0.9.5,<0.10.0",
47+
"pycparser>=2.22,<2.23",
48+
"pydiffmap>=0.2.0.1,<0.3.0",
49+
"pynndescent>=0.5.13,<0.6.0",
50+
"pyparsing>=3.2.3,<3.3.0",
51+
"python-dateutil>=2.9.0",
52+
"pytz>=2025.2",
53+
"requests>=2.32.4,<2.33.0",
54+
"rpy2>=3.5.11,<3.6.0",
55+
"scanpy>=1.9.6,<1.10.0",
56+
"scikit-learn>=1.7.0,<1.8.0",
57+
"scikit-network>=0.31.0,<0.32.0",
58+
"scipy>=1.16.0,<1.17.0",
59+
"seaborn>=0.12.2,<0.13.0",
60+
"session_info>=1.0.1,<1.1.0",
61+
"shap>=0.42.1,<0.43.0",
62+
"shapely>=2.1.1,<2.2.0",
63+
"six>=1.17.0,<1.18.0",
64+
"slicer>=0.0.7,<0.0.8",
65+
"statsmodels>=0.14.5,<0.15.0",
66+
"stdlib-list>=0.11.1,<0.12.0",
67+
"tenacity>=9.1.2,<9.2.0",
68+
"texttable>=1.7.0,<1.8.0",
69+
"threadpoolctl>=3.6.0,<3.7.0",
70+
"tqdm>=4.67.1,<4.68.0",
71+
"tzdata>=2025.2",
72+
"tzlocal>=5.3.1,<5.4.0",
73+
"umap-learn>=0.5.9,<0.6.0",
74+
"urllib3>=2.5.0,<2.6.0",
75+
"gseapy>=1.1.7,<1.2.0"
76+
],
77+
packages=find_packages()
3578
)
36-

0 commit comments

Comments
 (0)