Jon Solow
commited on
Commit
·
e3c54e2
1
Parent(s):
ed6c02b
Add supabase lib
Browse files- dev-requirements.txt +41 -3
- pyproject.toml +1 -0
- requirements.txt +41 -3
dev-requirements.txt
CHANGED
@@ -67,6 +67,8 @@ decorator==5.1.1
|
|
67 |
# ipython
|
68 |
defusedxml==0.7.1
|
69 |
# via nbconvert
|
|
|
|
|
70 |
duckdb==0.9.2
|
71 |
# via
|
72 |
# nfl-playoff-challenge-steamlit (pyproject.toml)
|
@@ -90,6 +92,8 @@ google-auth-oauthlib==1.2.0
|
|
90 |
# via
|
91 |
# gspread
|
92 |
# gspread-pandas
|
|
|
|
|
93 |
gspread==5.12.4
|
94 |
# via
|
95 |
# gspread-dataframe
|
@@ -104,14 +108,26 @@ gspread-pandas==3.2.3
|
|
104 |
# via st-gsheets-connection
|
105 |
h11==0.14.0
|
106 |
# via httpcore
|
|
|
|
|
|
|
|
|
107 |
html5lib==1.1
|
108 |
# via nfl-playoff-challenge-steamlit (pyproject.toml)
|
109 |
httpcore==0.17.3
|
110 |
# via httpx
|
111 |
-
httpx==0.24.1
|
112 |
-
# via
|
|
|
|
|
|
|
|
|
|
|
|
|
113 |
httpx-oauth==0.13.0
|
114 |
# via streamlit-oauth
|
|
|
|
|
115 |
idna==3.6
|
116 |
# via
|
117 |
# anyio
|
@@ -264,6 +280,7 @@ packaging==23.2
|
|
264 |
# via
|
265 |
# altair
|
266 |
# black
|
|
|
267 |
# ipykernel
|
268 |
# jupyter-server
|
269 |
# jupyterlab
|
@@ -299,6 +316,8 @@ platformdirs==4.0.0
|
|
299 |
# jupyter-core
|
300 |
pluggy==1.3.0
|
301 |
# via pytest
|
|
|
|
|
302 |
prometheus-client==0.19.0
|
303 |
# via jupyter-server
|
304 |
prompt-toolkit==3.0.41
|
@@ -326,7 +345,10 @@ pyasn1-modules==0.3.0
|
|
326 |
pycparser==2.21
|
327 |
# via cffi
|
328 |
pydantic==2.5.2
|
329 |
-
# via
|
|
|
|
|
|
|
330 |
pydantic-core==2.14.5
|
331 |
# via pydantic
|
332 |
pydeck==0.8.1b0
|
@@ -345,6 +367,8 @@ python-dateutil==2.8.2
|
|
345 |
# arrow
|
346 |
# jupyter-client
|
347 |
# pandas
|
|
|
|
|
348 |
# streamlit
|
349 |
python-dotenv==1.0.0
|
350 |
# via streamlit-oauth
|
@@ -365,6 +389,8 @@ qtconsole==5.5.1
|
|
365 |
# via jupyter
|
366 |
qtpy==2.4.1
|
367 |
# via qtconsole
|
|
|
|
|
368 |
referencing==0.31.1
|
369 |
# via
|
370 |
# jsonschema
|
@@ -422,6 +448,8 @@ st-gsheets-connection==0.0.3
|
|
422 |
# via nfl-playoff-challenge-steamlit (pyproject.toml)
|
423 |
stack-data==0.6.3
|
424 |
# via ipython
|
|
|
|
|
425 |
streamlit==1.29.0
|
426 |
# via
|
427 |
# nfl-playoff-challenge-steamlit (pyproject.toml)
|
@@ -429,6 +457,12 @@ streamlit==1.29.0
|
|
429 |
# streamlit-oauth
|
430 |
streamlit-oauth==0.1.5
|
431 |
# via nfl-playoff-challenge-steamlit (pyproject.toml)
|
|
|
|
|
|
|
|
|
|
|
|
|
432 |
tenacity==8.2.3
|
433 |
# via streamlit
|
434 |
terminado==0.18.0
|
@@ -482,6 +516,8 @@ typing-extensions==4.8.0
|
|
482 |
# mypy
|
483 |
# pydantic
|
484 |
# pydantic-core
|
|
|
|
|
485 |
# streamlit
|
486 |
tzlocal==5.2
|
487 |
# via streamlit
|
@@ -508,6 +544,8 @@ webencodings==0.5.1
|
|
508 |
# tinycss2
|
509 |
websocket-client==1.6.4
|
510 |
# via jupyter-server
|
|
|
|
|
511 |
widgetsnbextension==4.0.9
|
512 |
# via ipywidgets
|
513 |
zipp==3.17.0
|
|
|
67 |
# ipython
|
68 |
defusedxml==0.7.1
|
69 |
# via nbconvert
|
70 |
+
deprecation==2.1.0
|
71 |
+
# via postgrest
|
72 |
duckdb==0.9.2
|
73 |
# via
|
74 |
# nfl-playoff-challenge-steamlit (pyproject.toml)
|
|
|
92 |
# via
|
93 |
# gspread
|
94 |
# gspread-pandas
|
95 |
+
gotrue==2.9.1
|
96 |
+
# via supabase
|
97 |
gspread==5.12.4
|
98 |
# via
|
99 |
# gspread-dataframe
|
|
|
108 |
# via st-gsheets-connection
|
109 |
h11==0.14.0
|
110 |
# via httpcore
|
111 |
+
h2==4.1.0
|
112 |
+
# via httpx
|
113 |
+
hpack==4.0.0
|
114 |
+
# via h2
|
115 |
html5lib==1.1
|
116 |
# via nfl-playoff-challenge-steamlit (pyproject.toml)
|
117 |
httpcore==0.17.3
|
118 |
# via httpx
|
119 |
+
httpx[http2]==0.24.1
|
120 |
+
# via
|
121 |
+
# gotrue
|
122 |
+
# httpx-oauth
|
123 |
+
# postgrest
|
124 |
+
# storage3
|
125 |
+
# supabase
|
126 |
+
# supafunc
|
127 |
httpx-oauth==0.13.0
|
128 |
# via streamlit-oauth
|
129 |
+
hyperframe==6.0.1
|
130 |
+
# via h2
|
131 |
idna==3.6
|
132 |
# via
|
133 |
# anyio
|
|
|
280 |
# via
|
281 |
# altair
|
282 |
# black
|
283 |
+
# deprecation
|
284 |
# ipykernel
|
285 |
# jupyter-server
|
286 |
# jupyterlab
|
|
|
316 |
# jupyter-core
|
317 |
pluggy==1.3.0
|
318 |
# via pytest
|
319 |
+
postgrest==0.16.11
|
320 |
+
# via supabase
|
321 |
prometheus-client==0.19.0
|
322 |
# via jupyter-server
|
323 |
prompt-toolkit==3.0.41
|
|
|
345 |
pycparser==2.21
|
346 |
# via cffi
|
347 |
pydantic==2.5.2
|
348 |
+
# via
|
349 |
+
# gotrue
|
350 |
+
# nfl-playoff-challenge-steamlit (pyproject.toml)
|
351 |
+
# postgrest
|
352 |
pydantic-core==2.14.5
|
353 |
# via pydantic
|
354 |
pydeck==0.8.1b0
|
|
|
367 |
# arrow
|
368 |
# jupyter-client
|
369 |
# pandas
|
370 |
+
# realtime
|
371 |
+
# storage3
|
372 |
# streamlit
|
373 |
python-dotenv==1.0.0
|
374 |
# via streamlit-oauth
|
|
|
389 |
# via jupyter
|
390 |
qtpy==2.4.1
|
391 |
# via qtconsole
|
392 |
+
realtime==1.0.3
|
393 |
+
# via supabase
|
394 |
referencing==0.31.1
|
395 |
# via
|
396 |
# jsonschema
|
|
|
448 |
# via nfl-playoff-challenge-steamlit (pyproject.toml)
|
449 |
stack-data==0.6.3
|
450 |
# via ipython
|
451 |
+
storage3==0.7.7
|
452 |
+
# via supabase
|
453 |
streamlit==1.29.0
|
454 |
# via
|
455 |
# nfl-playoff-challenge-steamlit (pyproject.toml)
|
|
|
457 |
# streamlit-oauth
|
458 |
streamlit-oauth==0.1.5
|
459 |
# via nfl-playoff-challenge-steamlit (pyproject.toml)
|
460 |
+
strenum==0.4.15
|
461 |
+
# via postgrest
|
462 |
+
supabase==2.6.0
|
463 |
+
# via nfl-playoff-challenge-steamlit (pyproject.toml)
|
464 |
+
supafunc==0.5.1
|
465 |
+
# via supabase
|
466 |
tenacity==8.2.3
|
467 |
# via streamlit
|
468 |
terminado==0.18.0
|
|
|
516 |
# mypy
|
517 |
# pydantic
|
518 |
# pydantic-core
|
519 |
+
# realtime
|
520 |
+
# storage3
|
521 |
# streamlit
|
522 |
tzlocal==5.2
|
523 |
# via streamlit
|
|
|
544 |
# tinycss2
|
545 |
websocket-client==1.6.4
|
546 |
# via jupyter-server
|
547 |
+
websockets==12.0
|
548 |
+
# via realtime
|
549 |
widgetsnbextension==4.0.9
|
550 |
# via ipywidgets
|
551 |
zipp==3.17.0
|
pyproject.toml
CHANGED
@@ -16,6 +16,7 @@ dependencies = [
|
|
16 |
"pydantic",
|
17 |
"streamlit-oauth",
|
18 |
"st-gsheets-connection",
|
|
|
19 |
]
|
20 |
|
21 |
[project.optional-dependencies]
|
|
|
16 |
"pydantic",
|
17 |
"streamlit-oauth",
|
18 |
"st-gsheets-connection",
|
19 |
+
"supabase",
|
20 |
]
|
21 |
|
22 |
[project.optional-dependencies]
|
requirements.txt
CHANGED
@@ -33,6 +33,8 @@ click==8.1.7
|
|
33 |
# via streamlit
|
34 |
decorator==5.1.1
|
35 |
# via gspread-pandas
|
|
|
|
|
36 |
duckdb==0.9.2
|
37 |
# via
|
38 |
# nfl-playoff-challenge-steamlit (pyproject.toml)
|
@@ -50,6 +52,8 @@ google-auth-oauthlib==1.2.0
|
|
50 |
# via
|
51 |
# gspread
|
52 |
# gspread-pandas
|
|
|
|
|
53 |
gspread==5.12.4
|
54 |
# via
|
55 |
# gspread-dataframe
|
@@ -64,14 +68,26 @@ gspread-pandas==3.2.3
|
|
64 |
# via st-gsheets-connection
|
65 |
h11==0.14.0
|
66 |
# via httpcore
|
|
|
|
|
|
|
|
|
67 |
html5lib==1.1
|
68 |
# via nfl-playoff-challenge-steamlit (pyproject.toml)
|
69 |
httpcore==0.17.3
|
70 |
# via httpx
|
71 |
-
httpx==0.24.1
|
72 |
-
# via
|
|
|
|
|
|
|
|
|
|
|
|
|
73 |
httpx-oauth==0.13.0
|
74 |
# via streamlit-oauth
|
|
|
|
|
75 |
idna==3.6
|
76 |
# via
|
77 |
# anyio
|
@@ -108,6 +124,7 @@ oauthlib==3.2.2
|
|
108 |
packaging==23.2
|
109 |
# via
|
110 |
# altair
|
|
|
111 |
# streamlit
|
112 |
pandas==1.5.3
|
113 |
# via
|
@@ -119,6 +136,8 @@ pandas==1.5.3
|
|
119 |
# streamlit
|
120 |
pillow==10.1.0
|
121 |
# via streamlit
|
|
|
|
|
122 |
protobuf==4.25.1
|
123 |
# via streamlit
|
124 |
pyarrow==14.0.1
|
@@ -130,7 +149,10 @@ pyasn1==0.5.1
|
|
130 |
pyasn1-modules==0.3.0
|
131 |
# via google-auth
|
132 |
pydantic==2.5.2
|
133 |
-
# via
|
|
|
|
|
|
|
134 |
pydantic-core==2.14.5
|
135 |
# via pydantic
|
136 |
pydeck==0.8.1b0
|
@@ -140,11 +162,15 @@ pygments==2.17.2
|
|
140 |
python-dateutil==2.8.2
|
141 |
# via
|
142 |
# pandas
|
|
|
|
|
143 |
# streamlit
|
144 |
python-dotenv==1.0.0
|
145 |
# via streamlit-oauth
|
146 |
pytz==2023.3.post1
|
147 |
# via pandas
|
|
|
|
|
148 |
referencing==0.31.1
|
149 |
# via
|
150 |
# jsonschema
|
@@ -183,6 +209,8 @@ sqlparse==0.4.4
|
|
183 |
# via sql-metadata
|
184 |
st-gsheets-connection==0.0.3
|
185 |
# via nfl-playoff-challenge-steamlit (pyproject.toml)
|
|
|
|
|
186 |
streamlit==1.29.0
|
187 |
# via
|
188 |
# nfl-playoff-challenge-steamlit (pyproject.toml)
|
@@ -190,6 +218,12 @@ streamlit==1.29.0
|
|
190 |
# streamlit-oauth
|
191 |
streamlit-oauth==0.1.5
|
192 |
# via nfl-playoff-challenge-steamlit (pyproject.toml)
|
|
|
|
|
|
|
|
|
|
|
|
|
193 |
tenacity==8.2.3
|
194 |
# via streamlit
|
195 |
toml==0.10.2
|
@@ -202,6 +236,8 @@ typing-extensions==4.8.0
|
|
202 |
# via
|
203 |
# pydantic
|
204 |
# pydantic-core
|
|
|
|
|
205 |
# streamlit
|
206 |
tzlocal==5.2
|
207 |
# via streamlit
|
@@ -215,5 +251,7 @@ watchdog==3.0.0
|
|
215 |
# via streamlit
|
216 |
webencodings==0.5.1
|
217 |
# via html5lib
|
|
|
|
|
218 |
zipp==3.17.0
|
219 |
# via importlib-metadata
|
|
|
33 |
# via streamlit
|
34 |
decorator==5.1.1
|
35 |
# via gspread-pandas
|
36 |
+
deprecation==2.1.0
|
37 |
+
# via postgrest
|
38 |
duckdb==0.9.2
|
39 |
# via
|
40 |
# nfl-playoff-challenge-steamlit (pyproject.toml)
|
|
|
52 |
# via
|
53 |
# gspread
|
54 |
# gspread-pandas
|
55 |
+
gotrue==2.9.1
|
56 |
+
# via supabase
|
57 |
gspread==5.12.4
|
58 |
# via
|
59 |
# gspread-dataframe
|
|
|
68 |
# via st-gsheets-connection
|
69 |
h11==0.14.0
|
70 |
# via httpcore
|
71 |
+
h2==4.1.0
|
72 |
+
# via httpx
|
73 |
+
hpack==4.0.0
|
74 |
+
# via h2
|
75 |
html5lib==1.1
|
76 |
# via nfl-playoff-challenge-steamlit (pyproject.toml)
|
77 |
httpcore==0.17.3
|
78 |
# via httpx
|
79 |
+
httpx[http2]==0.24.1
|
80 |
+
# via
|
81 |
+
# gotrue
|
82 |
+
# httpx-oauth
|
83 |
+
# postgrest
|
84 |
+
# storage3
|
85 |
+
# supabase
|
86 |
+
# supafunc
|
87 |
httpx-oauth==0.13.0
|
88 |
# via streamlit-oauth
|
89 |
+
hyperframe==6.0.1
|
90 |
+
# via h2
|
91 |
idna==3.6
|
92 |
# via
|
93 |
# anyio
|
|
|
124 |
packaging==23.2
|
125 |
# via
|
126 |
# altair
|
127 |
+
# deprecation
|
128 |
# streamlit
|
129 |
pandas==1.5.3
|
130 |
# via
|
|
|
136 |
# streamlit
|
137 |
pillow==10.1.0
|
138 |
# via streamlit
|
139 |
+
postgrest==0.16.11
|
140 |
+
# via supabase
|
141 |
protobuf==4.25.1
|
142 |
# via streamlit
|
143 |
pyarrow==14.0.1
|
|
|
149 |
pyasn1-modules==0.3.0
|
150 |
# via google-auth
|
151 |
pydantic==2.5.2
|
152 |
+
# via
|
153 |
+
# gotrue
|
154 |
+
# nfl-playoff-challenge-steamlit (pyproject.toml)
|
155 |
+
# postgrest
|
156 |
pydantic-core==2.14.5
|
157 |
# via pydantic
|
158 |
pydeck==0.8.1b0
|
|
|
162 |
python-dateutil==2.8.2
|
163 |
# via
|
164 |
# pandas
|
165 |
+
# realtime
|
166 |
+
# storage3
|
167 |
# streamlit
|
168 |
python-dotenv==1.0.0
|
169 |
# via streamlit-oauth
|
170 |
pytz==2023.3.post1
|
171 |
# via pandas
|
172 |
+
realtime==1.0.3
|
173 |
+
# via supabase
|
174 |
referencing==0.31.1
|
175 |
# via
|
176 |
# jsonschema
|
|
|
209 |
# via sql-metadata
|
210 |
st-gsheets-connection==0.0.3
|
211 |
# via nfl-playoff-challenge-steamlit (pyproject.toml)
|
212 |
+
storage3==0.7.7
|
213 |
+
# via supabase
|
214 |
streamlit==1.29.0
|
215 |
# via
|
216 |
# nfl-playoff-challenge-steamlit (pyproject.toml)
|
|
|
218 |
# streamlit-oauth
|
219 |
streamlit-oauth==0.1.5
|
220 |
# via nfl-playoff-challenge-steamlit (pyproject.toml)
|
221 |
+
strenum==0.4.15
|
222 |
+
# via postgrest
|
223 |
+
supabase==2.6.0
|
224 |
+
# via nfl-playoff-challenge-steamlit (pyproject.toml)
|
225 |
+
supafunc==0.5.1
|
226 |
+
# via supabase
|
227 |
tenacity==8.2.3
|
228 |
# via streamlit
|
229 |
toml==0.10.2
|
|
|
236 |
# via
|
237 |
# pydantic
|
238 |
# pydantic-core
|
239 |
+
# realtime
|
240 |
+
# storage3
|
241 |
# streamlit
|
242 |
tzlocal==5.2
|
243 |
# via streamlit
|
|
|
251 |
# via streamlit
|
252 |
webencodings==0.5.1
|
253 |
# via html5lib
|
254 |
+
websockets==12.0
|
255 |
+
# via realtime
|
256 |
zipp==3.17.0
|
257 |
# via importlib-metadata
|