-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathrequirements-dev.lock
More file actions
275 lines (274 loc) · 4.95 KB
/
requirements-dev.lock
File metadata and controls
275 lines (274 loc) · 4.95 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
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
# generated by rye
# use `rye lock` or `rye sync` to update this lockfile
#
# last locked with the following flags:
# pre: false
# features: []
# all-features: false
# with-sources: false
# generate-hashes: false
# universal: false
-e file:.
absl-py==2.3.1
# via ortools
anndata==0.12.6
# via doubletdetection
# via parafac2
# via rise
# via scanpy
annoy==1.17.3
# via pacmap
array-api-compat==1.12.0
# via anndata
certifi==2025.11.12
# via requests
charset-normalizer==3.4.4
# via requests
click==8.3.1
# via dask
cloudpickle==3.1.2
# via dask
colorcet==3.1.0
# via datashader
contourpy==1.3.3
# via matplotlib
cupy-cuda12x==13.6.0
# via parafac2
cycler==0.12.1
# via matplotlib
dask==2025.11.0
# via rise
datashader==0.18.2
# via rise
donfig==0.8.1.post1
# via zarr
doubletdetection==4.3.0.post1
# via rise
fastrlock==0.8.3
# via cupy-cuda12x
fmt==0.3.1
# via rise
fonttools==4.61.0
# via matplotlib
fsspec==2025.12.0
# via dask
google-crc32c==1.7.1
# via zarr
gseapy==1.1.11
# via rise
h5netcdf==1.7.3
# via rise
h5py==3.15.1
# via anndata
# via h5netcdf
# via scanpy
idna==3.11
# via requests
igraph==1.0.0
# via leidenalg
immutabledict==4.2.2
# via ortools
joblib==1.5.2
# via pynndescent
# via scanpy
# via scikit-learn
kiwisolver==1.4.9
# via matplotlib
legacy-api-wrap==1.5
# via anndata
# via scanpy
leidenalg==0.11.0
# via phenograph
llvmlite==0.46.0
# via numba
# via pynndescent
locket==1.0.0
# via partd
matplotlib==3.10.7
# via doubletdetection
# via gseapy
# via scanpy
# via seaborn
# via tlviz
multipledispatch==1.0.0
# via datashader
natsort==8.4.0
# via anndata
# via scanpy
networkx==3.6.1
# via scanpy
numba==0.63.1
# via datashader
# via pacmap
# via pynndescent
# via scanpy
# via umap-learn
numcodecs==0.16.5
# via zarr
numpy==2.3.5
# via anndata
# via contourpy
# via cupy-cuda12x
# via dask
# via datashader
# via doubletdetection
# via gseapy
# via h5py
# via matplotlib
# via numba
# via numcodecs
# via ortools
# via pacmap
# via pandas
# via parafac2
# via patsy
# via phenograph
# via rise
# via scanpy
# via scikit-learn
# via scipy
# via seaborn
# via statsmodels
# via tensorly
# via tlviz
# via umap-learn
# via xarray
# via zarr
ortools==9.14.6206
# via rise
packaging==25.0
# via anndata
# via dask
# via datashader
# via h5netcdf
# via matplotlib
# via scanpy
# via statsmodels
# via xarray
# via zarr
pacmap==0.8.0
# via rise
pandas==2.3.3
# via anndata
# via dask
# via datashader
# via gseapy
# via ortools
# via rise
# via scanpy
# via seaborn
# via statsmodels
# via tlviz
# via xarray
parafac2 @ git+https://github.com/meyer-lab/parafac2.git@ccf708fe71c78a106151643e893ea006bba865d9
# via rise
param==2.3.1
# via datashader
# via pyct
partd==1.4.2
# via dask
patsy==1.0.2
# via scanpy
# via statsmodels
phenograph==1.5.7
# via doubletdetection
pillow==12.0.0
# via matplotlib
protobuf==6.31.1
# via ortools
psutil==7.1.3
# via phenograph
pyarrow==22.0.0
# via dask
pyct==0.6.0
# via datashader
pynndescent==0.5.13
# via scanpy
# via umap-learn
pyparsing==3.2.5
# via matplotlib
python-dateutil==2.9.0.post0
# via matplotlib
# via pandas
pytz==2025.2
# via pandas
pyyaml==6.0.3
# via dask
# via donfig
requests==2.32.5
# via datashader
# via gseapy
# via tlviz
scanpy==1.11.5
# via doubletdetection
# via rise
scikit-learn==1.8.0
# via pacmap
# via phenograph
# via pynndescent
# via rise
# via scanpy
# via umap-learn
scipy==1.16.3
# via anndata
# via datashader
# via doubletdetection
# via gseapy
# via parafac2
# via phenograph
# via pynndescent
# via rise
# via scanpy
# via scikit-learn
# via statsmodels
# via tensorly
# via tlviz
# via umap-learn
seaborn==0.13.2
# via rise
# via scanpy
session-info2==0.2.3
# via scanpy
setuptools==80.9.0
# via phenograph
six==1.17.0
# via python-dateutil
statsmodels==0.14.6
# via rise
# via scanpy
# via tlviz
tensorly==0.9.0
# via parafac2
# via rise
texttable==1.7.0
# via igraph
threadpoolctl==3.6.0
# via scikit-learn
tlviz==0.1.1
# via rise
toolz==1.1.0
# via dask
# via datashader
# via partd
tqdm==4.67.1
# via doubletdetection
# via parafac2
# via rise
# via scanpy
# via umap-learn
typing-extensions==4.15.0
# via numcodecs
# via ortools
# via scanpy
# via zarr
tzdata==2025.2
# via pandas
umap-learn==0.5.9.post2
# via scanpy
urllib3==2.6.1
# via requests
xarray==2025.12.0
# via datashader
# via tlviz
zarr==3.1.5
# via anndata