Jon Solow commited on
Commit
e3c54e2
·
1 Parent(s): ed6c02b

Add supabase lib

Browse files
Files changed (3) hide show
  1. dev-requirements.txt +41 -3
  2. pyproject.toml +1 -0
  3. 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 httpx-oauth
 
 
 
 
 
 
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 nfl-playoff-challenge-steamlit (pyproject.toml)
 
 
 
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 httpx-oauth
 
 
 
 
 
 
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 nfl-playoff-challenge-steamlit (pyproject.toml)
 
 
 
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