Skip to content

Commit aca4ee7

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

1 file changed

Lines changed: 29 additions & 66 deletions

File tree

setup.py

Lines changed: 29 additions & 66 deletions
Original file line numberDiff line numberDiff line change
@@ -8,71 +8,34 @@
88
url='https://github.com/CostaLab/PILOT',
99
python_requires='>=3.11.5,<3.12',
1010
install_requires=[
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",
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+
"anndata>=0.11.4,<0.12.0",
34+
"h5py>=3.14.0,<3.15.0",
35+
"numba>=0.61.2,<0.62.0",
7336
"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()
37+
"networkx>=3.5,<3.6",
38+
"igraph>=0.11.9,<0.12.0",
39+
],
40+
packages=find_packages()
7841
)

0 commit comments

Comments
 (0)