You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
make `supabase-py` a sub package, and make the workspace root a
virtual workspace that contains no "main package". this is in order to
have more homogeneity around the packages, as before the `supabase-py`
was treated specially (pyproject in the root instead of in `src/supabase`).
You can also install locally after cloning this repo. Install Development mode with `pip install -e`, which makes it editable, so when you edit the source code the changes will be reflected in your python module.
58
52
59
-
## Usage
60
-
61
-
Set your Supabase environment variables in a dotenv file, or using the shell:
@@ -265,14 +127,6 @@ data = supabase.storage.from_(bucket_name).move(old_file_path, new_file_path)
265
127
266
128
Contributing to the Python libraries are a great way to get involved with the Supabase community. Reach out to us on [Discord](https://discord.supabase.com) or on our [Github Discussions](https://github.com/orgs/supabase/discussions) page if you want to get involved.
267
129
268
-
## Important: Proper Client Shutdown
269
-
270
-
To ensure the Supabase client terminates correctly and to prevent resource leaks, you **must** explicitly call:
271
-
272
-
```python
273
-
client.auth.sign_out()
274
-
```
275
-
276
130
### Running Tests
277
131
278
132
Currently, the test suites are in a state of flux. We are expanding our clients' tests to ensure things are working, and for now can connect to this test instance, which is populated with the following table:
0 commit comments