Chore
* chore: bump pyproject ([`2f2b3a6`](https://github.com/supabase-community/storage-py/commit/2f2b3a6f143826c8eb36c96ee679fa5c2adaec10))
* chore(deps-dev): bump pre-commit from 3.3.2 to 3.3.3
Bumps [pre-commit](https://github.com/pre-commit/pre-commit) from 3.3.2 to 3.3.3.
- [Release notes](https://github.com/pre-commit/pre-commit/releases)
- [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md)
- [Commits](https://github.com/pre-commit/pre-commit/compare/v3.3.2...v3.3.3)
---
updated-dependencies:
- dependency-name: pre-commit
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <supportgithub.com> ([`5729d3c`](https://github.com/supabase-community/storage-py/commit/5729d3c1877b26ed044cd7ed6a60a91399700a70))
* chore(deps): bump typing-extensions from 4.6.3 to 4.7.0
Bumps [typing-extensions](https://github.com/python/typing_extensions) from 4.6.3 to 4.7.0.
- [Release notes](https://github.com/python/typing_extensions/releases)
- [Changelog](https://github.com/python/typing_extensions/blob/main/CHANGELOG.md)
- [Commits](https://github.com/python/typing_extensions/compare/4.6.3...4.7.0)
---
updated-dependencies:
- dependency-name: typing-extensions
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <supportgithub.com> ([`a550c7d`](https://github.com/supabase-community/storage-py/commit/a550c7df410be594a0dc0b05fa0f588b4ae67900))
* chore(deps-dev): bump pytest from 7.3.2 to 7.4.0
Bumps [pytest](https://github.com/pytest-dev/pytest) from 7.3.2 to 7.4.0.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest/compare/7.3.2...7.4.0)
---
updated-dependencies:
- dependency-name: pytest
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <supportgithub.com> ([`c008911`](https://github.com/supabase-community/storage-py/commit/c0089114d945bd08c15d562aafb7b1dda56512b3))
* chore(deps-dev): bump pytest from 7.3.1 to 7.3.2 (108)
Bumps [pytest](https://github.com/pytest-dev/pytest) from 7.3.1 to 7.3.2.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest/compare/7.3.1...7.3.2)
---
updated-dependencies:
- dependency-name: pytest
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <supportgithub.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]users.noreply.github.com> ([`e5df2ff`](https://github.com/supabase-community/storage-py/commit/e5df2ff8a269337d206b7396ebab04039eb1684e))
* chore: test upload_to_signed_url ([`82ccab4`](https://github.com/supabase-community/storage-py/commit/82ccab43c98ae55078ed5fab76d9c12320261235))
* chore: test create_signed_upload_url ([`c330397`](https://github.com/supabase-community/storage-py/commit/c330397e2657f5e9415c9c4959c07d769ff807a6))
* chore(deps-dev): bump pytest-asyncio from 0.20.3 to 0.21.0
Bumps [pytest-asyncio](https://github.com/pytest-dev/pytest-asyncio) from 0.20.3 to 0.21.0.
- [Release notes](https://github.com/pytest-dev/pytest-asyncio/releases)
- [Commits](https://github.com/pytest-dev/pytest-asyncio/compare/v0.20.3...v0.21.0)
---
updated-dependencies:
- dependency-name: pytest-asyncio
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <supportgithub.com> ([`8b22943`](https://github.com/supabase-community/storage-py/commit/8b229435d96d9cc86df48a39746ff9e5286990fa))
* chore(deps): bump httpx from 0.23.3 to 0.24.1
Bumps [httpx](https://github.com/encode/httpx) from 0.23.3 to 0.24.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.23.3...0.24.1)
---
updated-dependencies:
- dependency-name: httpx
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <supportgithub.com> ([`1eef352`](https://github.com/supabase-community/storage-py/commit/1eef352118ae685ad0682559a9ee57cfe2cfe5e1))
* chore: update dependencies (101) ([`03c5b03`](https://github.com/supabase-community/storage-py/commit/03c5b0378d989384e3f2f6a5a7c2b588929dd321))
* chore(deps): bump httpx from 0.23.3 to 0.24.0
Bumps [httpx](https://github.com/encode/httpx) from 0.23.3 to 0.24.0.
- [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.23.3...0.24.0)
---
updated-dependencies:
- dependency-name: httpx
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <supportgithub.com> ([`84335cd`](https://github.com/supabase-community/storage-py/commit/84335cd6f363496898b6a81f405c30d6e64092bb))
* chore(deps-dev): bump pytest from 7.2.2 to 7.3.1 (88)
Bumps [pytest](https://github.com/pytest-dev/pytest) from 7.2.2 to 7.3.1.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest/compare/7.2.2...7.3.1)
---
updated-dependencies:
- dependency-name: pytest
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <supportgithub.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]users.noreply.github.com> ([`a95a244`](https://github.com/supabase-community/storage-py/commit/a95a24410be08e9276f3e8214b621f6b82fd81ba))
* chore(deps-dev): bump pre-commit from 3.1.1 to 3.2.0 (79)
Bumps [pre-commit](https://github.com/pre-commit/pre-commit) from 3.1.1 to 3.2.0.
- [Release notes](https://github.com/pre-commit/pre-commit/releases)
- [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md)
- [Commits](https://github.com/pre-commit/pre-commit/compare/v3.1.1...v3.2.0)
---
updated-dependencies:
- dependency-name: pre-commit
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <supportgithub.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]users.noreply.github.com> ([`a603a2a`](https://github.com/supabase-community/storage-py/commit/a603a2a684cf6d47eb5b58866c8c8263cc909852))
* chore(deps-dev): bump pytest from 7.2.1 to 7.2.2
Bumps [pytest](https://github.com/pytest-dev/pytest) from 7.2.1 to 7.2.2.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest/compare/7.2.1...7.2.2)
---
updated-dependencies:
- dependency-name: pytest
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <supportgithub.com> ([`e764f25`](https://github.com/supabase-community/storage-py/commit/e764f2503d3ec256c1e4a1917a1fd5a8d7d8c427))
Documentation
* docs: document all typed dicts ([`1489757`](https://github.com/supabase-community/storage-py/commit/1489757be0492daf9da680267b483cb175df6e68))
Feature
* feat: add upload_to_signed_url ([`f756460`](https://github.com/supabase-community/storage-py/commit/f75646050e5694930e927d4ffce4b53da9a5b80c))
* feat: make create_signed_upload_url method ([`8343bde`](https://github.com/supabase-community/storage-py/commit/8343bde8f61fab5ed8bf5caf2d2dd876fd61ffd1))
* feat: created functions to get multiple signed URLs. (105)
* feat: created functions to get multiple signed URLs.
* feat: Fixed optional params. Handling auth token issue 73 in separate PR.
* feat: remove sync code as it will be generated by unasync.
* chore: generate sync client
---------
Co-authored-by: Alexander Leonov <alleonovicloud.com>
Co-authored-by: anand2312 <40204976+anand2312users.noreply.github.com> ([`2c5e2fc`](https://github.com/supabase-community/storage-py/commit/2c5e2fc309ab0f862a21e52da9b0e7c2c9d24e19))
* feat: bucket level file controls and an update_bucket method (103)
* feat: bucket level file controls and an update_bucket method
* fix: import __future__ annotations
python 3.8 doesn&39;t allow subscripting types like list ([`80454f9`](https://github.com/supabase-community/storage-py/commit/80454f9f6de5d6d5db9840b848b39937fabf5407))
Unknown
* Merge pull request 123 from supabase-community/j0/bump_storage_0_5_3
feat: bump version to 0.5.3 ([`f1df45f`](https://github.com/supabase-community/storage-py/commit/f1df45f4a9f0c72ab64e2f63a40a51bf56909b33))
* Merge pull request 109 from supabase-community/dependabot/pip/main/pre-commit-3.3.3
chore(deps-dev): bump pre-commit from 3.3.2 to 3.3.3 ([`2eb5ae8`](https://github.com/supabase-community/storage-py/commit/2eb5ae808409c43ea74e490bb682cb5e7e6e5f65))
* Merge pull request 113 from supabase-community/dependabot/pip/main/typing-extensions-4.7.0
chore(deps): bump typing-extensions from 4.6.3 to 4.7.0 ([`3a10bc6`](https://github.com/supabase-community/storage-py/commit/3a10bc618e19a7e710413779a2d0cc4dd1d98b79))
* Merge pull request 112 from supabase-community/dependabot/pip/main/pytest-7.4.0
chore(deps-dev): bump pytest from 7.3.2 to 7.4.0 ([`5cc339d`](https://github.com/supabase-community/storage-py/commit/5cc339d837ac9c0d69d66faab6db42f871b7881b))
* Merge pull request 107 from supabase-community/anand/sign-upload-urls
feat: methods for signed url uploads ([`d4757d2`](https://github.com/supabase-community/storage-py/commit/d4757d20194da4b80d5aaec4ab03a6537b694c57))
* Merge branch &39;main&39; into anand/sign-upload-urls ([`2b65b0e`](https://github.com/supabase-community/storage-py/commit/2b65b0ea2ef08bce48895a0263ac9c34551fbf01))
* Merge pull request 78 from supabase-community/dependabot/pip/main/pytest-asyncio-0.21.0
chore(deps-dev): bump pytest-asyncio from 0.20.3 to 0.21.0 ([`7e86450`](https://github.com/supabase-community/storage-py/commit/7e86450d61edf9cbfc849aedd4dbcb2c2229dfe7))
* Merge pull request 106 from supabase-community/J0/update-pre-commit-black
Update .pre-commit-config.yaml ([`27b765c`](https://github.com/supabase-community/storage-py/commit/27b765c2913ca8f0e5d5a1759986f4d0d0566bf9))
* Update .pre-commit-config.yaml ([`a6dca37`](https://github.com/supabase-community/storage-py/commit/a6dca37629f2aef2527a9156fd579f337f45fa13))
* Merge pull request 102 from supabase-community/dependabot/pip/main/httpx-0.24.1
chore(deps): bump httpx from 0.23.3 to 0.24.1 ([`fc18260`](https://github.com/supabase-community/storage-py/commit/fc18260c959323b1a4721d3187febff42020321b))
* Make FileOptions type (100)
* Update lockfile
* feat: add FileOptions type, make some bucket fields optional
* feat: use FileOptions in upload and document it
* docs: add upload example to README
* fix: don&39;t mark BaseBucket fields as default
this breaks every other class that inherits from BaseBucket and tries to add
any non-default field. ([`1585e42`](https://github.com/supabase-community/storage-py/commit/1585e4279427934d5e027fc3ea2874085748caa6))
* Merge pull request 87 from supabase-community/dependabot/pip/main/httpx-0.24.0
chore(deps): bump httpx from 0.23.3 to 0.24.0 ([`b69a8ba`](https://github.com/supabase-community/storage-py/commit/b69a8bac00c4a4c05ab224b34fd99a21a712b256))
* Merge branch &39;main&39; into dependabot/pip/main/httpx-0.24.0 ([`c1b64e1`](https://github.com/supabase-community/storage-py/commit/c1b64e105e06f146499ef7503a958e4f143cd4ed))
* Fix bad typing on upload functions (89)
* Fix bad typing on upload functions
* Format using black ([`40fc84b`](https://github.com/supabase-community/storage-py/commit/40fc84b7784b37b9da24c09d2eba2d282603c4fb))
* Merge pull request 76 from supabase-community/dependabot/pip/main/pytest-7.2.2
chore(deps-dev): bump pytest from 7.2.1 to 7.2.2 ([`eef5524`](https://github.com/supabase-community/storage-py/commit/eef55243385d80905d0186b58bcede2092b6c7e4))