Skip to content

Commit 4392970

Browse files
chore: update roadmap (#877)
Co-authored-by: Andrew Smith <[email protected]>
1 parent bdae5fd commit 4392970

File tree

1 file changed

+49
-2
lines changed

1 file changed

+49
-2
lines changed

README.md

Lines changed: 49 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -181,26 +181,73 @@ new_file_path: str = "important/revenue.png"
181181
data = supabase.storage.from_(bucket_name).move(old_file_path, new_file_path)
182182
```
183183

184+
184185
## Roadmap
185186

186187
- [x] Wrap [Postgrest-py](https://github.com/supabase/postgrest-py/)
187188
- [x] Add remaining filters
188-
- [ ] Add support for EXPLAIN
189+
- [x] Add support for EXPLAIN
189190
- [ ] Add proper error handling
191+
- [x] Use `sanitize_param()` to sanitize inputs.
192+
- [x] Fix client-side timeouts for long running queries.
193+
- [x] Enable HTTP2 by default.
194+
- [x] Enable follow redirects by default.
195+
- [x] Enable keep-alive by default.
196+
- [x] Enable running with unverified SSL via `verify=False`.
197+
- [x] Add Stalebot.
198+
- [x] Update CI (linters, etc).
199+
- [x] Check cyclomatic complexity and fix if needed (mccabe, prospector).
200+
190201
- [ ] Wrap [Realtime-py](https://github.com/supabase/realtime-py)
191202
- [ ] Integrate with Supabase-py
192203
- [ ] Support WALRUS
193204
- [ ] Support broadcast (to check if already supported)
205+
- [x] Add `close()` method to close a socket.
206+
- [x] Add Stalebot.
207+
- [x] Update CI (linters, etc).
208+
- [x] Check cyclomatic complexity and fix if needed (mccabe, prospector).
209+
194210
- [x] Wrap [auth-py](https://github.com/supabase/auth-py)
195211
- [x] Remove references to GoTrue-js v1 and do a proper release
196212
- [ ] Test and document common flows (e.g. sign in with OAuth, sign in with OTP)
197-
- [ ] Add MFA methods and SSO methods
213+
- [ ] Add MFA methods
214+
- [x] Add SSO methods
198215
- [x] Add Proof Key for Code Exchange (PKCE) methods. Unlike the JS library, we do not currently plan to support Magic Link (PKCE). Please use the [token hash](https://supabase.com/docs/guides/auth/server-side/email-based-auth-with-pkce-flow-for-ssr#create-api-endpoint-for-handling-tokenhash) in tandem with `verifyOTP` instead.
216+
- [x] Add `is_anonymous` boolean property.
217+
- [x] Add `sign_in_with_id_token()` method.
218+
- [x] Add `sign_in_with_sso()` method.
219+
- [x] Enable HTTP2 by default.
220+
- [x] Enable follow redirects by default.
221+
- [x] Enable keep-alive by default.
222+
- [x] Enable running with unverified SSL via `verify=False`.
223+
- [x] Add Stalebot.
224+
- [x] Update CI (linters, etc).
225+
- [x] Check cyclomatic complexity and fix if needed (mccabe, prospector).
226+
199227
- [x] Wrap [storage-py](https://github.com/supabase/storage-py)
200228
- [ ] Support resumable uploads
201229
- [x] Setup testing environment
230+
- [x] Fix client-side timeouts for long running operations.
231+
- [x] Enable HTTP2 by default.
232+
- [x] Enable follow redirects by default.
233+
- [x] Enable keep-alive by default.
234+
- [x] Enable running with unverified SSL via `verify=False`.
235+
- [x] Add Stalebot.
236+
- [x] Update CI (linters, etc).
237+
- [x] Check cyclomatic complexity and fix if needed (mccabe, prospector).
202238
- [x] Document how to properly upload different file types (e.g. jpeg/png and download it)
239+
203240
- [x] Wrap [functions-py](https://github.com/supabase/functions-py)
241+
- [x] Fix client-side timeouts for long running functions.
242+
- [x] Enable HTTP2 by default.
243+
- [x] Enable follow redirects by default.
244+
- [x] Enable keep-alive by default.
245+
- [x] Enable running with unverified SSL via `verify=False`.
246+
- [x] Add Regions support.
247+
- [x] Add Stalebot.
248+
- [x] Update CI (linters, etc).
249+
- [x] Check cyclomatic complexity and fix if needed (mccabe, prospector).
250+
204251

205252
### Overall Tasks
206253

0 commit comments

Comments
 (0)