-
Notifications
You must be signed in to change notification settings - Fork 1
/
requirements.lock
172 lines (171 loc) · 3.15 KB
/
requirements.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
# 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:.
aniso8601==9.0.1
# via flask-restful
anndata==0.10.9
# via bi-cytok
# via cellxgene
array-api-compat==1.9
# via anndata
blinker==1.8.2
# via flask
boto3==1.35.37
# via cellxgene
botocore==1.35.37
# via boto3
# via s3fs
# via s3transfer
brotli==1.1.0
# via flask-compress
cellxgene==1.3.0
# via bi-cytok
certifi==2024.8.30
# via requests
charset-normalizer==3.4.0
# via requests
click==8.1.7
# via cellxgene
# via flask
contourpy==1.3.0
# via matplotlib
cycler==0.12.1
# via matplotlib
flask==3.0.3
# via cellxgene
# via flask-compress
# via flask-cors
# via flask-restful
# via flask-server-timing
flask-compress==1.15
# via cellxgene
flask-cors==5.0.0
# via cellxgene
flask-restful==0.3.10
# via cellxgene
flask-server-timing==0.1.2
# via cellxgene
flask-talisman==1.1.0
# via cellxgene
flatbuffers==2.0.7
# via cellxgene
flatten-dict==0.4.2
# via cellxgene
fonttools==4.54.1
# via matplotlib
fsspec==2024.9.0
# via cellxgene
# via s3fs
gunicorn==23.0.0
# via cellxgene
h5py==3.12.1
# via anndata
# via cellxgene
idna==3.10
# via requests
itsdangerous==2.2.0
# via flask
jinja2==3.1.4
# via flask
jmespath==1.0.1
# via boto3
# via botocore
joblib==1.4.2
# via scikit-learn
kiwisolver==1.4.7
# via matplotlib
llvmlite==0.43.0
# via numba
markupsafe==3.0.1
# via jinja2
# via werkzeug
matplotlib==3.9.2
# via bi-cytok
# via seaborn
natsort==8.4.0
# via anndata
nodeenv==1.9.1
# via pyright
numba==0.60.0
# via cellxgene
numpy==2.0.1
# via anndata
# via cellxgene
# via contourpy
# via h5py
# via matplotlib
# via numba
# via pandas
# via pot
# via scikit-learn
# via scipy
# via seaborn
packaging==24.1
# via anndata
# via cellxgene
# via gunicorn
# via matplotlib
pandas==2.2.3
# via anndata
# via cellxgene
# via seaborn
pillow==10.4.0
# via matplotlib
pot==0.9.4
# via bi-cytok
pyparsing==3.1.4
# via matplotlib
pyright==1.1.384
# via bi-cytok
python-dateutil==2.9.0.post0
# via botocore
# via matplotlib
# via pandas
pytz==2024.2
# via flask-restful
# via pandas
pyyaml==6.0.2
# via cellxgene
requests==2.32.3
# via cellxgene
s3fs==0.4.2
# via cellxgene
s3transfer==0.10.3
# via boto3
scikit-learn==1.5.2
# via bi-cytok
scipy==1.14.1
# via anndata
# via bi-cytok
# via cellxgene
# via pot
# via scikit-learn
seaborn==0.13.2
# via bi-cytok
setuptools==75.1.0
# via cellxgene
six==1.16.0
# via flask-restful
# via flatten-dict
# via python-dateutil
threadpoolctl==3.5.0
# via scikit-learn
typing-extensions==4.12.2
# via pyright
tzdata==2024.2
# via pandas
urllib3==2.2.3
# via botocore
# via requests
werkzeug==3.0.4
# via flask
zstandard==0.23.0
# via flask-compress