-
Notifications
You must be signed in to change notification settings - Fork 0
/
requirements-dev.lock
268 lines (267 loc) · 4.87 KB
/
requirements-dev.lock
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
# 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:.
anndata==0.10.9
# via pf2barcode
# via scanpy
array-api-compat==1.8
# via anndata
asttokens==2.4.1
# via stack-data
certifi==2024.8.30
# via requests
charset-normalizer==3.3.2
# via requests
click==8.1.7
# via dask
cloudpickle==3.0.0
# via dask
comm==0.2.2
# via ipykernel
# via ipywidgets
contourpy==1.3.0
# via matplotlib
coverage==7.6.1
# via pytest-cov
cycler==0.12.1
# via matplotlib
dask==2024.8.2
# via dask-expr
# via pf2barcode
dask-expr==1.1.13
# via dask
debugpy==1.8.5
# via ipykernel
decorator==5.1.1
# via ipython
executing==2.1.0
# via stack-data
fonttools==4.53.1
# via matplotlib
fsspec==2024.9.0
# via dask
gseapy==1.1.3
# via pf2barcode
h5netcdf==1.3.0
# via pf2barcode
h5py==3.11.0
# via anndata
# via h5netcdf
# via hdf5plugin
# via scanpy
hdf5plugin==5.0.0
# via pf2barcode
idna==3.8
# via requests
igraph==0.11.6
# via pf2barcode
iniconfig==2.0.0
# via pytest
ipykernel==6.29.5
# via pf2barcode
ipython==8.27.0
# via ipykernel
# via ipywidgets
ipywidgets==8.1.5
# via pf2barcode
jedi==0.19.1
# via ipython
joblib==1.4.2
# via pynndescent
# via scanpy
# via scikit-learn
jupyter-client==8.6.2
# via ipykernel
jupyter-core==5.7.2
# via ipykernel
# via jupyter-client
jupyterlab-widgets==3.0.13
# via ipywidgets
kiwisolver==1.4.7
# via matplotlib
legacy-api-wrap==1.4
# via scanpy
llvmlite==0.43.0
# via numba
# via pynndescent
locket==1.0.0
# via partd
matplotlib==3.9.2
# via gseapy
# via scanpy
# via seaborn
matplotlib-inline==0.1.7
# via ipykernel
# via ipython
natsort==8.4.0
# via anndata
# via scanpy
nest-asyncio==1.6.0
# via ipykernel
networkx==3.3
# via scanpy
nodeenv==1.9.1
# via pyright
numba==0.60.0
# via pynndescent
# via scanpy
# via umap-learn
numpy==2.0.2
# via anndata
# via contourpy
# via dask
# via gseapy
# via h5py
# via matplotlib
# via numba
# via pandas
# via patsy
# via pf2barcode
# via pyarrow
# via scanpy
# via scikit-learn
# via scipy
# via seaborn
# via statsmodels
# via umap-learn
packaging==24.1
# via anndata
# via dask
# via h5netcdf
# via ipykernel
# via matplotlib
# via pytest
# via scanpy
# via statsmodels
pandas==2.2.2
# via anndata
# via dask
# via dask-expr
# via gseapy
# via pf2barcode
# via scanpy
# via seaborn
# via statsmodels
parso==0.8.4
# via jedi
partd==1.4.2
# via dask
patsy==0.5.6
# via scanpy
# via statsmodels
pexpect==4.9.0
# via ipython
pillow==10.4.0
# via matplotlib
platformdirs==4.3.2
# via jupyter-core
pluggy==1.5.0
# via pytest
prompt-toolkit==3.0.47
# via ipython
psutil==6.0.0
# via ipykernel
ptyprocess==0.7.0
# via pexpect
pure-eval==0.2.3
# via stack-data
pyarrow==17.0.0
# via dask-expr
pygments==2.18.0
# via ipython
pynndescent==0.5.13
# via scanpy
# via umap-learn
pyparsing==3.1.4
# via matplotlib
pyright==1.1.383
pytest==8.3.3
# via pytest-cov
pytest-cov==5.0.0
python-dateutil==2.9.0.post0
# via jupyter-client
# via matplotlib
# via pandas
pytz==2024.2
# via pandas
pyyaml==6.0.2
# via dask
pyzmq==26.2.0
# via ipykernel
# via jupyter-client
requests==2.32.3
# via gseapy
scanpy==1.10.1
# via pf2barcode
scikit-learn==1.5.2
# via pf2barcode
# via pynndescent
# via scanpy
# via umap-learn
scipy==1.14.1
# via anndata
# via gseapy
# via pf2barcode
# via pynndescent
# via scanpy
# via scikit-learn
# via statsmodels
# via umap-learn
seaborn==0.13.2
# via pf2barcode
# via scanpy
session-info==1.0.0
# via scanpy
setuptools==74.1.2
# via pf2barcode
six==1.16.0
# via asttokens
# via patsy
# via python-dateutil
stack-data==0.6.3
# via ipython
statsmodels==0.14.2
# via scanpy
stdlib-list==0.10.0
# via session-info
texttable==1.7.0
# via igraph
threadpoolctl==3.5.0
# via scikit-learn
toolz==0.12.1
# via dask
# via partd
tornado==6.4.1
# via ipykernel
# via jupyter-client
tqdm==4.66.5
# via scanpy
# via umap-learn
traitlets==5.14.3
# via comm
# via ipykernel
# via ipython
# via ipywidgets
# via jupyter-client
# via jupyter-core
# via matplotlib-inline
typing-extensions==4.12.2
# via pyright
tzdata==2024.1
# via pandas
umap-learn==0.5.6
# via scanpy
urllib3==2.2.2
# via requests
wcwidth==0.2.13
# via prompt-toolkit
widgetsnbextension==4.0.13
# via ipywidgets