Breaking
* fix!: remove setup.py ([`9f7237d`](https://github.com/supabase-community/supabase-py/commit/9f7237d25b4b6efae1652bba7a17a7902e08adb9))
Build
* build(deps-dev): bump commitizen from 2.20.2 to 2.20.3
Bumps [commitizen](https://github.com/commitizen-tools/commitizen) from 2.20.2 to 2.20.3.
- [Release notes](https://github.com/commitizen-tools/commitizen/releases)
- [Changelog](https://github.com/commitizen-tools/commitizen/blob/master/CHANGELOG.md)
- [Commits](https://github.com/commitizen-tools/commitizen/compare/v2.20.2...v2.20.3)
---
updated-dependencies:
- dependency-name: commitizen
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <supportgithub.com> ([`5a0d20e`](https://github.com/supabase-community/supabase-py/commit/5a0d20e1b977b461a5310b385e1bc1b9bdfd7176))
* build(deps): bump httpx from 0.19.0 to 0.21.1
Bumps [httpx](https://github.com/encode/httpx) from 0.19.0 to 0.21.1.
- [Release notes](https://github.com/encode/httpx/releases)
- [Changelog](https://github.com/encode/httpx/blob/master/CHANGELOG.md)
- [Commits](https://github.com/encode/httpx/compare/0.19.0...0.21.1)
---
updated-dependencies:
- dependency-name: httpx
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <supportgithub.com> ([`93c4a4e`](https://github.com/supabase-community/supabase-py/commit/93c4a4e617bc23abd234d5891f97edae63401961))
* build: add requests-toolbelt to the dependencies list
feat: add mime type to uploaded files
test: ensure upload files works properly ([`0ba494c`](https://github.com/supabase-community/supabase-py/commit/0ba494cf62c2923b3903cee1651be8abebb454d1))
Chore
* chore: bump version to 0.1.1 ([`ba79875`](https://github.com/supabase-community/supabase-py/commit/ba79875db3066f9eb52ac711b58ad47c831bad87))
* chore: update dependencies ([`6a56538`](https://github.com/supabase-community/supabase-py/commit/6a56538dd13fa0da9126465700756ea8376a3925))
* chore: reorder imports ([`5924fed`](https://github.com/supabase-community/supabase-py/commit/5924fed7eb75402d3795139fd93fa311d518f6c3))
* chore: revert gotrue version to 0.2.0 ([`66f55e3`](https://github.com/supabase-community/supabase-py/commit/66f55e359feea8702acbbd8da6bf3a585f2451a9))
* chore: revert gotrue to v0.2.0 ([`f4467b6`](https://github.com/supabase-community/supabase-py/commit/f4467b6a60f3bf9e9ea672c4db3ad6143594f9c0))
* chore: remove detect session in url ([`e36d9a5`](https://github.com/supabase-community/supabase-py/commit/e36d9a59c7e15e4f6a04e81d40de911047960b0a))
* chore: remove detect session in url ([`ebe361f`](https://github.com/supabase-community/supabase-py/commit/ebe361f921fc3546a791fd127db2879e912b51c8))
* chore: update poetry.lock ([`4e72137`](https://github.com/supabase-community/supabase-py/commit/4e7213773e24258d55b1bb54133f4657e86dfd5d))
* chore: update realtime version ([`b2b3ff3`](https://github.com/supabase-community/supabase-py/commit/b2b3ff38d7d2d05a18b2fe95e79778deff367cae))
* chore: update file versions ([`b0bc3de`](https://github.com/supabase-community/supabase-py/commit/b0bc3defe13dbe26b4aa2255aea45c5c5280fe19))
* chore: see the details
- add Makefile
- improve precommit rules
- add config for coverage report
- add config for devcontainer
- run new precommit rules
All those changes was be applied in gotrue-py ([`98ab987`](https://github.com/supabase-community/supabase-py/commit/98ab987f35d7385bfd48c42b98901e77a1d8a684))
* chore: update contributors.md ([`a793398`](https://github.com/supabase-community/supabase-py/commit/a793398ea770c4f37d19a3a41b2f3ce2ff987e7e))
* chore: add maintainers file ([`5d51bb7`](https://github.com/supabase-community/supabase-py/commit/5d51bb71860de9dad5f3ea1f9b507c143da3f70e))
* chore: point gotrue and postgrest to specific commit ([`41e1be4`](https://github.com/supabase-community/supabase-py/commit/41e1be4f82dfada45bbe61c1695dde9cd42c4571))
* chore: remove debugging statements ([`befede6`](https://github.com/supabase-community/supabase-py/commit/befede6608cb17a4cf547ec6df1ae55fc3ba360e))
* chore: remove redundant comments ([`981a410`](https://github.com/supabase-community/supabase-py/commit/981a410168004637c03691326016c356eb7767a6))
* chore: type the module ([`b5f7316`](https://github.com/supabase-community/supabase-py/commit/b5f7316a1cb004db8ec9fd15245912e580443b98))
* chore: remove language version pin for black ([`2471116`](https://github.com/supabase-community/supabase-py/commit/247111641fdafcd51ad749414cb44b2d5414fe3f))
* chore: add httpx to deps ([`c0b4fe8`](https://github.com/supabase-community/supabase-py/commit/c0b4fe8a37f772bb7bbcdc4788329780ffc01bf6))
* chore: add examples folder ([`72f23f0`](https://github.com/supabase-community/supabase-py/commit/72f23f05701c548a60cefa52bd396fb2c799e312))
Feature
* feat: use directly sync postgrest client and remove unused code ([`66db7d3`](https://github.com/supabase-community/supabase-py/commit/66db7d3d45e898242551543dca85431aa2101060))
* feat: unify http client to be httpx ([`d4f010d`](https://github.com/supabase-community/supabase-py/commit/d4f010decffb8d11bd5714f310cf897d5ed07b76))
* feat: add header to query builder ([`d593f47`](https://github.com/supabase-community/supabase-py/commit/d593f47fd906a51389cfe210bf4b16ecee1daa37))
* feat: create custom StorageException ([`55e7eef`](https://github.com/supabase-community/supabase-py/commit/55e7eef29541c579599c325bc45026aac45f0ecc))
* feat: add async support to storage buckets API ([`e0748a8`](https://github.com/supabase-community/supabase-py/commit/e0748a8700818c4c2caaa538d36006c7212dcb29))
Fix
* fix: set correct main branch in ci.yml ([`01e3e81`](https://github.com/supabase-community/supabase-py/commit/01e3e811b312830c836ab79a4aa46ac7d53c39ad))
* fix: set correct main branch in ci.yml ([`7206e73`](https://github.com/supabase-community/supabase-py/commit/7206e73e638b98c98276cd806c0bf45fc74c0ffe))
* fix: update gotrue version and modify client options class
Now client options class does not make a deep copy
in the replace method because local storage is an
abstract class and not dict like before ([`4f36efa`](https://github.com/supabase-community/supabase-py/commit/4f36efad9dc8fc7dd32c2fc6cc271842ec79ad11))
* fix: ci.yml max parallel config ([`520f1d5`](https://github.com/supabase-community/supabase-py/commit/520f1d50afb58f825677686f2c1cc184d59b0f51))
* fix: github action max parallel in one ([`8bac874`](https://github.com/supabase-community/supabase-py/commit/8bac8740857d77aa3494bf498f09640d8f03d654))
* fix: export envs and fix tests ([`77c870b`](https://github.com/supabase-community/supabase-py/commit/77c870b75e93d3435da6a12705c3c6f78be94f90))
* fix: error in Makefile ([`01b663e`](https://github.com/supabase-community/supabase-py/commit/01b663ea6ef1e0fd5c855dca2fcbd83e17fd0fdd))
* fix: remove deadweight test ([`a9b29fb`](https://github.com/supabase-community/supabase-py/commit/a9b29fbc8091ffe44c2ec99af0188a96a0335eac))
* fix: ensure python37 compat ([`1883149`](https://github.com/supabase-community/supabase-py/commit/1883149302c0e0f697a0433b935fa8549717cbd4))
* fix: default value for `name` in create_bucket ([`82eec60`](https://github.com/supabase-community/supabase-py/commit/82eec60d5720da135d3b621abe85683d876aed08))
Refactor
* refactor: realtime_py -> realtime ([`4e8a5bc`](https://github.com/supabase-community/supabase-py/commit/4e8a5bc3f491e5a8ecbbc249c5f613099b56b4da))
Test
* test: add phone None for avoid error ([`269dfad`](https://github.com/supabase-community/supabase-py/commit/269dfad8514876936023bc58d5c2ac20c5b1ee91))
Unknown
* Revert &34;bump: version 0.1.1 → 1.0.0&34;
This reverts commit 8177ab57d2afdf7a97336080422de18b73535322. ([`ee0e9fd`](https://github.com/supabase-community/supabase-py/commit/ee0e9fd821a7b65ae147dd4701236f7744cc033b))
* bump: version 0.1.1 → 1.0.0 ([`8177ab5`](https://github.com/supabase-community/supabase-py/commit/8177ab57d2afdf7a97336080422de18b73535322))
* Merge pull request 111 from supabase-community/fix/set-correct-main-branch-in-ci.yml
fix: set correct main branch in ci.yml ([`cf54fd8`](https://github.com/supabase-community/supabase-py/commit/cf54fd8c4b6810557320325ae159184124aa20f0))
* Chore: fix ci/cd badge in README ([`8b24de1`](https://github.com/supabase-community/supabase-py/commit/8b24de1bf7d3242627784e38cd7a46d075222a5f))
* Merge pull request 108 from supabase-community/jl--add-new-release
Update Files For new release ([`ed59912`](https://github.com/supabase-community/supabase-py/commit/ed599123eaf4cb53bf3338c010e0fd42b12ebc23))
* Merge pull request 110 from leynier/jl--add-new-release
fix: update gotrue version and modify client options class ([`6fdd914`](https://github.com/supabase-community/supabase-py/commit/6fdd9141ef2eb10e673cda6f857642f181624d73))
* Remove __all__, export auth, storage, realtime clients ([`17db56e`](https://github.com/supabase-community/supabase-py/commit/17db56ece0b7089d6c98ae0c0658db609346f6fe))
* Merge branch &39;jl--add-new-release&39; of github.com:supabase/supabase-py into jl--add-new-release ([`c97079f`](https://github.com/supabase-community/supabase-py/commit/c97079fe90cd2cf34a8156f1d790c09d7624db26))
* Merge pull request 109 from supabase-community/sourcery/jl--add-new-release
Update Files For new release (Sourcery refactored) ([`117ddda`](https://github.com/supabase-community/supabase-py/commit/117dddaeb2e263057c33cd1475c14b924891632d))
* &39;Refactored by Sourcery&39; ([`0da9a98`](https://github.com/supabase-community/supabase-py/commit/0da9a98e67624bdc026a26afb0519f4f321ef021))
* Merge pull request 103 from supabase-community/dependabot/pip/develop/commitizen-2.20.3
build(deps-dev): bump commitizen from 2.20.2 to 2.20.3 ([`f29bada`](https://github.com/supabase-community/supabase-py/commit/f29bada68a6caf5615368c39ee7a607111706c67))
* Merge pull request 104 from supabase-community/dependabot/pip/develop/httpx-0.21.1
build(deps): bump httpx from 0.19.0 to 0.21.1 ([`066f12b`](https://github.com/supabase-community/supabase-py/commit/066f12b818c40a937acbdbe09c2dc378320121b5))
* Merge pull request 101 from leynier/add-support-for-synchronous-rpc-calls
feat: use directly sync postgrest client and remove unused code ([`95cfc93`](https://github.com/supabase-community/supabase-py/commit/95cfc9380b0459ac0505f78137103efb39abe1a5))
* Merge pull request 100 from supabase-community/j0--add-maintainers.md
Add maintainers file ([`e5b18d1`](https://github.com/supabase-community/supabase-py/commit/e5b18d12c4cfa8637fb22cea495c1625c58687b9))
* Merge pull request 96 from joeriddles/add-client-options
Add typed client options ([`5b5850f`](https://github.com/supabase-community/supabase-py/commit/5b5850fdffbc5aec032d37a1201b82be13cb3c7e))
* Add py.typed (PEP561) ([`6ce1cc0`](https://github.com/supabase-community/supabase-py/commit/6ce1cc0201a76e9a3cf0bb1ba973564798a548b7))
* Typo ([`86eae8b`](https://github.com/supabase-community/supabase-py/commit/86eae8b8d2bb942cc72a40487b50f2a168b3d76e))
* Add missing type hints
Co-authored-by: Anand <40204976+anand2312users.noreply.github.com> ([`c11691f`](https://github.com/supabase-community/supabase-py/commit/c11691fe053152ea672cb084980c7b6ed43fdf45))
* Implement sourcery suggestions to return values directly ([`6413418`](https://github.com/supabase-community/supabase-py/commit/64134183c25f658032cf24b8d49d7379d8a37189))
* Add missing import to client.py ([`34fea34`](https://github.com/supabase-community/supabase-py/commit/34fea3488a4afc59fb049ab636169d08a85529ba))
* Run pre-commit on all files ([`781214d`](https://github.com/supabase-community/supabase-py/commit/781214d1117f9d753cb046c7b117912c1efaaa8e))
* Add typed client options ([`b228d2b`](https://github.com/supabase-community/supabase-py/commit/b228d2b4e460a79c622ec38ebde5a8352bcc110e))
* Merge pull request 91 from discdiver/patch-1
docstrings - fix typos ([`2c7e530`](https://github.com/supabase-community/supabase-py/commit/2c7e5308146ca93d41315add90bcc86a7e686c4d))
* docstrings - fix typos ([`759142b`](https://github.com/supabase-community/supabase-py/commit/759142b9e5f7701f41b0e24c1875e103bec2760b))
* Merge pull request 83 from leynier/feat/unify-http-client-to-be-httpx
feat: unify http client to be httpx ([`55e8f84`](https://github.com/supabase-community/supabase-py/commit/55e8f840fe1dae0e3951e878df7f4ad7181a239f))
* Merge pull request 81 from Phillackinger/patch-1
fixing pypi badge in readme ([`de2027e`](https://github.com/supabase-community/supabase-py/commit/de2027ed80e3320b6521bb540ab9e6ecc940fe52))
* fixing badge in readme
using the right badge &34;supabase&34; instad of &34;supabase-py&34; ([`083783f`](https://github.com/supabase-community/supabase-py/commit/083783f328cc56736fb6e3e4af527d7cdef00d61))
* Merge pull request 79 from dreinon/patch-1
Fix upsert in Storage File API ([`2e37064`](https://github.com/supabase-community/supabase-py/commit/2e370641f57540f7d56d99da6b8e4325ce31fdac))
* Fix upsert in Storage File API ([`aa1a34f`](https://github.com/supabase-community/supabase-py/commit/aa1a34f3cda5fed8592d99f6671e16121e7045ab))
* Merge pull request 77 from dreinon/develop
Add github dependency for postgrest-py until new release ([`8b257cc`](https://github.com/supabase-community/supabase-py/commit/8b257ccea136c3bb4bf7200cda0dac96eb98f9ed))
* Add github dependency for postgrest-py until new release ([`d863b8e`](https://github.com/supabase-community/supabase-py/commit/d863b8ea6085dfcfaa37837638c86ec8226803b6))
* Merge pull request 76 from dreinon/patch-1
Remove wrong return type hinting ([`87282f0`](https://github.com/supabase-community/supabase-py/commit/87282f0e9731e30aa6d73f758a9fb06d80735b17))
* Remove wrong return type hinting ([`5dabf3c`](https://github.com/supabase-community/supabase-py/commit/5dabf3cc4311d958b63adb3629bdd55b16572e3e))
* Merge pull request 75 from supabase-community/j0_patch_query_request_headers
Add header to query builder ([`e6e9cc2`](https://github.com/supabase-community/supabase-py/commit/e6e9cc2d2459d66da81a35dff7c6bc6d968840ff))
* Merge pull request 67 from julianolf/feature/upload-file-include-mimetype
feat: upload files include mime type ([`8ca2c76`](https://github.com/supabase-community/supabase-py/commit/8ca2c760c0fef5dc832467a731e67dcf54877e2e))
* Merge branch &39;develop&39; into feature/upload-file-include-mimetype ([`cfd9101`](https://github.com/supabase-community/supabase-py/commit/cfd9101b79fc67668f1a454864e70d264aa3835f))
* Merge pull request 74 from supabase-community/j0_fix_test_instance_settings
Update Test instance settings ([`1676a33`](https://github.com/supabase-community/supabase-py/commit/1676a336f3e92734b6cb0939deefbf0f65477ce9))
* tests: update test instance ([`71fae8b`](https://github.com/supabase-community/supabase-py/commit/71fae8bc139f93e25f4400da16e6edc2bff98129))
* Merge branch &39;develop&39; into feature/upload-file-include-mimetype ([`7fbfa61`](https://github.com/supabase-community/supabase-py/commit/7fbfa6171dcab6b1df4a2c46b4295d1b6c8b312c))
* Update ci-python.yml ([`e3185b1`](https://github.com/supabase-community/supabase-py/commit/e3185b1cc39f87bbe43df1597ad6538501638e37))
* Merge pull request 61 from anand2312/async-storagebuckets
Async storage buckets ([`6469ad5`](https://github.com/supabase-community/supabase-py/commit/6469ad56fd18398e48237c98cc0deb01494afd0e))
* doc: add doc about more params to create_bucket ([`4d68841`](https://github.com/supabase-community/supabase-py/commit/4d68841f16ab2c73b7ecb9974fe3654ea7e47d9d))
* Merge pull request 68 from sampoder/patch-1
Remove Git Leftovers from Contributing ([`e6d12a1`](https://github.com/supabase-community/supabase-py/commit/e6d12a1e5af68de193974de1b43fc43e9d0f50a1))
* Remove Git Leftovers from Contributing ([`a09c375`](https://github.com/supabase-community/supabase-py/commit/a09c375b3442ab0a4e48f336f3ab84203abb9f42))
* Update issue templates ([`a95dc8a`](https://github.com/supabase-community/supabase-py/commit/a95dc8a9beaedb7f80289eb2c7c08a401bcd253f))
* Merge pull request 64 from supabase-community/J0-add-examples-folder
chore: add examples folder ([`f8898ca`](https://github.com/supabase-community/supabase-py/commit/f8898ca3efe40b358d0e1b1107aa45e9d90251fd))