Skip to content

Latest commit

 

History

History
1989 lines (1213 loc) · 94 KB

CHANGELOG.md

File metadata and controls

1989 lines (1213 loc) · 94 KB

CHANGELOG

0.10.0 (2024-11-22)

Features

0.9.0 (2024-10-28)

Features

  • remove methods from the bucket object (#305) (faa914d)

Bug Fixes

  • add correct return data for upload to signed url (#309) (748067f)
  • add search params to list buckets method (#308) (fca2f00)
  • upload and update method returns correct response body (#307) (a9e874a)

0.8.2 (2024-10-18)

Bug Fixes

  • bump minimal version of Python to 3.9 (#302) (b0811b2)

0.8.1 (2024-10-02)

Bug Fixes

0.8.0 (2024-09-28)

Features

v0.7.7 (2024-07-14)

Chore

  • chore(deps-dev): bump python-semantic-release from 9.8.3 to 9.8.5 (#276)

Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (0676ed6)

  • chore: bump dependencies (89876df)

  • chore(deps-dev): bump sphinx-toolbox from 3.6.0 to 3.7.0 (#273)

Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (bdcb828)

  • chore(deps): bump certifi from 2024.2.2 to 2024.7.4 in the pip group across 1 directory (#275)

Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (867759d)

  • chore(deps): bump python-semantic-release/python-semantic-release from 9.8.3 to 9.8.5 (#277)

Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (fd7a2b0)

  • chore(deps-dev): bump sphinx-toolbox from 3.5.0 to 3.6.0 (#270) (a965424)

  • chore(deps): bump python-semantic-release/python-semantic-release from 9.8.1 to 9.8.3 (36f45f1)

  • chore(deps-dev): bump python-semantic-release from 9.8.1 to 9.8.3 (1fb3885)

  • chore(deps-dev): bump urllib3 from 2.2.1 to 2.2.2 in the pip group across 1 directory (#264) (af591ee)

  • chore(deps): bump typing-extensions from 4.12.1 to 4.12.2 (#263) (b22f82b)

  • chore(deps-dev): bump requests from 2.31.0 to 2.32.2 in the pip group across 1 directory (#262) (82e6aed)

  • chore(deps): bump python-semantic-release/python-semantic-release from 9.7.3 to 9.8.1 (#261) (fc80cee)

  • chore(deps-dev): bump python-semantic-release from 9.7.3 to 9.8.1 (#259) (ddad5dd)

  • chore(deps): bump typing-extensions from 4.11.0 to 4.12.1 (#258) (a1ec9b1)

Fix

  • fix: version bump (#278) (cd12e97)

Unknown

v0.7.6 (2024-06-05)

Fix

  • fix: follow redirects (#257) (521fbd9)

v0.7.5 (2024-06-04)

Chore

  • chore(deps): bump python-semantic-release/python-semantic-release from 9.7.2 to 9.7.3 (#249) (ed5ed18)

  • chore(deps-dev): bump python-semantic-release from 9.7.2 to 9.7.3 (#248) (da71dd4)

  • chore(deps-dev): bump python-semantic-release from 9.4.1 to 9.7.2 (#246) (eef7b04)

  • chore(deps): bump python-semantic-release/python-semantic-release from 9.4.1 to 9.7.2 (#247) (1527f18)

  • chore: update .pre-commit-config.yaml (#240) (69ae839)

  • chore(deps-dev): bump black from 24.3.0 to 24.4.2 (#236) (0449382)

  • chore(tests): add supabase cli for tests (#245) (b148b09)

  • chore(deps): bump idna from 3.6 to 3.7 (#228) (3ff6eed)

  • chore(deps-dev): bump python-semantic-release from 9.3.0 to 9.4.1 (#225) (0b6dc6c)

  • chore(deps): bump python-semantic-release/python-semantic-release from 9.4.0 to 9.4.1 (#227) (4ce32bc)

  • chore(deps): bump typing-extensions from 4.10.0 to 4.11.0 (#226) (2650cd8)

  • chore(deps-dev): bump pytest-cov from 4.1.0 to 5.0.0 (#221) (2754a9e)

  • chore(deps): bump actions/cache from 3 to 4 (#219) (664519c)

  • chore(deps): bump abatilo/actions-poetry from 2 to 3 (#218) (75e9dba)

  • chore(deps): bump python-semantic-release/python-semantic-release from 9.3.0 to 9.4.0 (#224) (176d0da)

Fix

  • fix: add "verify" flag to the creation of client (9ad75b0)

Unknown

v0.7.4 (2024-03-23)

Chore

  • chore(deps-dev): bump python-semantic-release from 9.1.1 to 9.3.0 (#213)

Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (e2f594f)

  • chore(deps): bump python-dateutil from 2.8.2 to 2.9.0.post0 (#201)

Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (7471e7a)

  • chore: update ci pipeline to include python 3.12 in tests (#217) (dd264f1)

  • chore(deps): bump httpx from 0.25.0 to 0.27.0 (#192)

Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (25b2d02)

  • chore(deps-dev): bump jinja2 from 3.1.2 to 3.1.3 (#182)

Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (3b419f5)

  • chore(deps): bump python-semantic-release/python-semantic-release from 9.2.2 to 9.3.0 (#215)

Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (290442a)

  • chore(deps-dev): bump pytest from 8.1.0 to 8.1.1 (#206)

Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (8bcb7a5)

  • chore(deps-dev): bump black from 24.2.0 to 24.3.0 (#208)

Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (e19d5c0)

  • chore(deps): bump python-semantic-release/python-semantic-release from 9.1.1 to 9.2.2 (#210)

Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (c22f449)

Fix

  • fix: bump sphinx-press-theme from 0.8.0 to 0.9.1 (#216)

Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (4da4b73)

v0.7.3 (2024-03-11)

Chore

  • chore: update CODEOWNERS to use python-maintainers (#204) (4dc6a5a)

Fix

  • fix: add json decode error import (#205) (7327175)

v0.7.2 (2024-03-10)

Chore

  • chore(deps-dev): bump black from 23.10.0 to 24.2.0 (#193)

Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (4613502)

Fix

  • fix: add upsert option to upload/update (#199) (db1b66a)

v0.7.1 (2024-03-10)

Chore

  • chore(deps-dev): bump pytest from 7.4.4 to 8.1.0 (#200)

Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (bcb0af7)

  • chore(deps): bump python-semantic-release/python-semantic-release from 8.0.0 to 9.1.1 (#188)

Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (dd56b26)

  • chore(deps): bump sphinx-notes/pages from 2 to 3 (#198)

Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (e592b7d)

  • chore(deps): bump codecov/codecov-action from 1 to 4 (#197)

Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (5928a4a)

  • chore(deps-dev): bump pre-commit from 3.4.0 to 3.5.0 (#156)

Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Rodrigo Mansueli <[email protected]> (331779f)

  • chore(deps): bump github/codeql-action from 2 to 3 (#189)

Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (5db5fd2)

  • chore(deps): bump actions/setup-python from 2 to 5 (#190)

Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (6160615)

  • chore(deps): bump abatilo/actions-poetry from 2.2.0 to 3.0.0 (#186)

Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (1d02c5a)

  • chore(deps): bump actions/checkout from 2 to 4 (#187)

Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (dd7e0a5)

  • chore(deps-dev): bump python-semantic-release from 8.1.1 to 9.1.1 (#191)

Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (504c8b2)

Fix

  • fix: handle json decode error when there's no json response (e.g. on 403) (#203)

Co-authored-by: joel <[email protected]> (cce5ad4)

Unknown

v0.7.0 (2023-11-22)

Chore

  • chore: update GitHub workflow for releases (72ad275)

  • chore: add sync version of the update function (18c14a4)

  • chore(deps-dev): bump urllib3 from 2.0.5 to 2.0.7

Bumps urllib3 from 2.0.5 to 2.0.7.


updated-dependencies:

  • dependency-name: urllib3 dependency-type: indirect ...

Signed-off-by: dependabot[bot] <[email protected]> (79c9ca3)

  • chore(deps-dev): bump pytest from 7.4.2 to 7.4.3

Bumps pytest from 7.4.2 to 7.4.3.


updated-dependencies:

  • dependency-name: pytest dependency-type: direct:development update-type: version-update:semver-patch ...

Signed-off-by: dependabot[bot] <[email protected]> (87125bc)

  • chore(deps-dev): bump black from 23.9.1 to 23.10.0

Bumps black from 23.9.1 to 23.10.0.


updated-dependencies:

  • dependency-name: black dependency-type: direct:development update-type: version-update:semver-minor ...

Signed-off-by: dependabot[bot] <[email protected]> (ac6f901)

Feature

  • feat: add update existing file function (da4d785)

Unknown

  • Merge pull request #166 from supabase-community/chore/update-gh-workflow

chore: update GitHub workflow for releases (f42d176)

  • Merge pull request #165 from supabase-community/silentworks/file_update

feat: add update existing file function (d8139e0)

  • Merge pull request #158 from supabase-community/dependabot/pip/urllib3-2.0.7

chore(deps-dev): bump urllib3 from 2.0.5 to 2.0.7 (fc8cb5d)

  • Merge pull request #162 from supabase-community/dependabot/pip/main/pytest-7.4.3

chore(deps-dev): bump pytest from 7.4.2 to 7.4.3 (9b048cb)

  • Merge pull request #159 from supabase-community/dependabot/pip/main/black-23.10.0

chore(deps-dev): bump black from 23.9.1 to 23.10.0 (0f332fa)

v0.6.1 (2023-10-02)

Documentation

  • docs: fix name of URLOptions type (5430e92)

Fix

  • fix: make precommit ignore markdown files (d2530fe)

  • fix: pass cache-control as formdata (9910fe0)

  • fix: use correct Any for typehint (5ad2ae8)

Unknown

  • Merge pull request #154 from supabase-community/fix/cache-control

fix: send cache-control as form data (bab90b6)

v0.6.0 (2023-09-28)

Chore

  • chore: run unasync (fc93662)

  • chore(deps-dev): bump pytest from 7.4.0 to 7.4.2

Bumps pytest from 7.4.0 to 7.4.2.


updated-dependencies:

  • dependency-name: pytest dependency-type: direct:development update-type: version-update:semver-patch ...

Signed-off-by: dependabot[bot] <[email protected]> (08ea297)

Feature

Fix

  • fix: make download key optional (dbf8213)

Unknown

  • Merge pull request #153 from supabase-community/fix/remove-required-key

fix: make download key optional (d0c47c7)

  • Merge pull request #152 from supabase-community/j0/test_workflow

feat: bump version (9b227ce)

  • Merge pull request #151 from supabase-community/fix/github-workflow-update

Update python-semantic-release version and ci (bf49d51)

  • Update python-semantic-release version and ci (ad7fc6d)

  • Merge pull request #150 from supabase-community/fix/github-workflow

Fix semantic releaase workflow (e13cb9e)

  • Fix semantic releaase workflow (3a00104)

  • Merge pull request #149 from supabase-community/fix/correct-option-type-for-transforms

Fix image transforms options (64a8ab2)

  • Ran pre-commit hooks (f8f7482)

  • Rename options typehint Add download option to get_public_url (4fc7d8d)

  • Fix image transforms options (f007596)

  • Merge pull request #136 from supabase-community/dependabot/pip/main/pytest-7.4.2

chore(deps-dev): bump pytest from 7.4.0 to 7.4.2 (7229864)

v0.5.5 (2023-09-15)

Chore

  • chore: run black (14be266)

  • chore: create CODEOWNERS (8077001)

  • chore(deps-dev): bump black from 23.7.0 to 23.9.1

Bumps black from 23.7.0 to 23.9.1.


updated-dependencies:

  • dependency-name: black dependency-type: direct:development update-type: version-update:semver-minor ...

Signed-off-by: dependabot[bot] <[email protected]> (e789223)

  • chore(deps-dev): bump gitpython from 3.1.32 to 3.1.35

Bumps gitpython from 3.1.32 to 3.1.35.


updated-dependencies:

  • dependency-name: gitpython dependency-type: indirect ...

Signed-off-by: dependabot[bot] <[email protected]> (0497ef2)

  • chore(deps-dev): bump pre-commit from 3.3.3 to 3.4.0

Bumps pre-commit from 3.3.3 to 3.4.0.


updated-dependencies:

  • dependency-name: pre-commit dependency-type: direct:development update-type: version-update:semver-minor ...

Signed-off-by: dependabot[bot] <[email protected]> (11b2d5a)

  • chore(deps-dev): bump python-semantic-release from 8.0.4 to 8.0.8

Bumps python-semantic-release from 8.0.4 to 8.0.8.


updated-dependencies:

  • dependency-name: python-semantic-release dependency-type: direct:development update-type: version-update:semver-patch ...

Signed-off-by: dependabot[bot] <[email protected]> (0de10b2)

  • chore(deps): bump httpx from 0.24.1 to 0.25.0

Bumps httpx from 0.24.1 to 0.25.0.


updated-dependencies:

  • dependency-name: httpx dependency-type: direct:production update-type: version-update:semver-minor ...

Signed-off-by: dependabot[bot] <[email protected]> (801681c)

Fix

  • fix: run unasync and also patch type (98aae1c)

Unknown

  • Merge pull request #143 from supabase-community/j0/patch_remove_type

fix: patch type on remove (8dbd29a)

  • Merge pull request #142 from supabase-community/j0/add_semver

feat:add semver (eaf869a)

  • Update pyproject.toml (b3abdb7)

  • Update ci.yml

change ref to main (1ff3e20)

  • feat:add semver (ff91715)

  • Merge pull request #141 from supabase-community/J0/add-codeowners

chore: create CODEOWNERS (e25c803)

  • Merge pull request #139 from supabase-community/dependabot/pip/main/black-23.9.1

chore(deps-dev): bump black from 23.7.0 to 23.9.1 (d8f6584)

  • Merge pull request #140 from supabase-community/dependabot/pip/gitpython-3.1.35

chore(deps-dev): bump gitpython from 3.1.32 to 3.1.35 (b39d082)

  • Merge pull request #134 from supabase-community/dependabot/pip/main/pre-commit-3.4.0

chore(deps-dev): bump pre-commit from 3.3.3 to 3.4.0 (1ae2b4d)

  • Merge pull request #132 from supabase-community/dependabot/pip/main/python-semantic-release-8.0.8

chore(deps-dev): bump python-semantic-release from 8.0.4 to 8.0.8 (bf90db3)

  • Merge pull request #138 from supabase-community/dependabot/pip/main/httpx-0.25.0

chore(deps): bump httpx from 0.24.1 to 0.25.0 (f09b35d)

v0.5.4 (2023-08-04)

Chore

  • chore(deps-dev): bump python-semantic-release from 7.34.3 to 8.0.4

Bumps python-semantic-release from 7.34.3 to 8.0.4.


updated-dependencies:

  • dependency-name: python-semantic-release dependency-type: direct:development update-type: version-update:semver-major ...

Signed-off-by: dependabot[bot] <[email protected]> (b99cd75)

  • chore(deps-dev): bump sphinx from 7.1.1 to 7.1.2

Bumps sphinx from 7.1.1 to 7.1.2.


updated-dependencies:

  • dependency-name: sphinx dependency-type: direct:development update-type: version-update:semver-patch ...

Signed-off-by: dependabot[bot] <[email protected]> (ec41599)

  • chore(deps): bump typing-extensions from 4.7.0 to 4.7.1

Bumps typing-extensions from 4.7.0 to 4.7.1.


updated-dependencies:

  • dependency-name: typing-extensions dependency-type: direct:production update-type: version-update:semver-patch ...

Signed-off-by: dependabot[bot] <[email protected]> (5c4a0e4)

  • chore(deps-dev): bump cryptography from 41.0.2 to 41.0.3

Bumps cryptography from 41.0.2 to 41.0.3.


updated-dependencies:

  • dependency-name: cryptography dependency-type: indirect ...

Signed-off-by: dependabot[bot] <[email protected]> (778deec)

  • chore: bump httpx to ^0.24 (cad86d0)

Feature

Unknown

  • Merge pull request #124 from supabase-community/dependabot/pip/main/python-semantic-release-8.0.4

chore(deps-dev): bump python-semantic-release from 7.34.3 to 8.0.4 (f9f0645)

  • Merge pull request #128 from supabase-community/dependabot/pip/main/sphinx-7.1.2

chore(deps-dev): bump sphinx from 7.1.1 to 7.1.2 (4bb4aa1)

  • Merge pull request #114 from supabase-community/dependabot/pip/main/typing-extensions-4.7.1

chore(deps): bump typing-extensions from 4.7.0 to 4.7.1 (cc99771)

  • Merge pull request #127 from supabase-community/dependabot/pip/cryptography-41.0.3

chore(deps-dev): bump cryptography from 41.0.2 to 41.0.3 (950da37)

  • Merge pull request #125 from supabase-community/bump-httpx

chore: bump httpx to ^0.24 (56a7594)

v0.5.3 (2023-07-24)

Chore

  • chore: bump pyproject (2f2b3a6)

  • chore(deps-dev): bump pre-commit from 3.3.2 to 3.3.3

Bumps pre-commit from 3.3.2 to 3.3.3.


updated-dependencies:

  • dependency-name: pre-commit dependency-type: direct:development update-type: version-update:semver-patch ...

Signed-off-by: dependabot[bot] <[email protected]> (5729d3c)

  • chore(deps): bump typing-extensions from 4.6.3 to 4.7.0

Bumps typing-extensions from 4.6.3 to 4.7.0.


updated-dependencies:

  • dependency-name: typing-extensions dependency-type: direct:production update-type: version-update:semver-minor ...

Signed-off-by: dependabot[bot] <[email protected]> (a550c7d)

  • chore(deps-dev): bump pytest from 7.3.2 to 7.4.0

Bumps pytest from 7.3.2 to 7.4.0.


updated-dependencies:

  • dependency-name: pytest dependency-type: direct:development update-type: version-update:semver-minor ...

Signed-off-by: dependabot[bot] <[email protected]> (c008911)

  • chore(deps-dev): bump pytest from 7.3.1 to 7.3.2 (#108)

Bumps pytest from 7.3.1 to 7.3.2.


updated-dependencies:

  • dependency-name: pytest dependency-type: direct:development update-type: version-update:semver-patch ...

Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (e5df2ff)

  • chore: test upload_to_signed_url (82ccab4)

  • chore: test create_signed_upload_url (c330397)

  • chore(deps-dev): bump pytest-asyncio from 0.20.3 to 0.21.0

Bumps pytest-asyncio from 0.20.3 to 0.21.0.


updated-dependencies:

  • dependency-name: pytest-asyncio dependency-type: direct:development update-type: version-update:semver-minor ...

Signed-off-by: dependabot[bot] <[email protected]> (8b22943)

  • chore(deps): bump httpx from 0.23.3 to 0.24.1

Bumps httpx from 0.23.3 to 0.24.1.


updated-dependencies:

  • dependency-name: httpx dependency-type: direct:production update-type: version-update:semver-minor ...

Signed-off-by: dependabot[bot] <[email protected]> (1eef352)

  • chore: update dependencies (#101) (03c5b03)

  • chore(deps): bump httpx from 0.23.3 to 0.24.0

Bumps httpx from 0.23.3 to 0.24.0.


updated-dependencies:

  • dependency-name: httpx dependency-type: direct:production update-type: version-update:semver-minor ...

Signed-off-by: dependabot[bot] <[email protected]> (84335cd)

  • chore(deps-dev): bump pytest from 7.2.2 to 7.3.1 (#88)

Bumps pytest from 7.2.2 to 7.3.1.


updated-dependencies:

  • dependency-name: pytest dependency-type: direct:development update-type: version-update:semver-minor ...

Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (a95a244)

  • chore(deps-dev): bump pre-commit from 3.1.1 to 3.2.0 (#79)

Bumps pre-commit from 3.1.1 to 3.2.0.


updated-dependencies:

  • dependency-name: pre-commit dependency-type: direct:development update-type: version-update:semver-minor ...

Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (a603a2a)

  • chore(deps-dev): bump pytest from 7.2.1 to 7.2.2

Bumps pytest from 7.2.1 to 7.2.2.


updated-dependencies:

  • dependency-name: pytest dependency-type: direct:development update-type: version-update:semver-patch ...

Signed-off-by: dependabot[bot] <[email protected]> (e764f25)

Documentation

  • docs: document all typed dicts (1489757)

Feature

  • feat: add upload_to_signed_url (f756460)

  • feat: make create_signed_upload_url method (8343bde)

  • 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 <[email protected]> Co-authored-by: anand2312 <[email protected]> (2c5e2fc)

  • 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't allow subscripting types like list (80454f9)

Unknown

  • Merge pull request #123 from supabase-community/j0/bump_storage_0_5_3

feat: bump version to 0.5.3 (f1df45f)

  • 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)

  • 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)

  • 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)

  • Merge pull request #107 from supabase-community/anand/sign-upload-urls

feat: methods for signed url uploads (d4757d2)

  • Merge branch 'main' into anand/sign-upload-urls (2b65b0e)

  • 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)

  • Merge pull request #106 from supabase-community/J0/update-pre-commit-black

Update .pre-commit-config.yaml (27b765c)

  • Update .pre-commit-config.yaml (a6dca37)

  • 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)

  • 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't mark BaseBucket fields as default

this breaks every other class that inherits from BaseBucket and tries to add any non-default field. (1585e42)

  • 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)

  • Merge branch 'main' into dependabot/pip/main/httpx-0.24.0 (c1b64e1)

  • Fix bad typing on upload functions (#89)

  • Fix bad typing on upload functions

  • Format using black (40fc84b)

  • 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)

v0.5.2 (2023-03-05)

Chore

  • chore: bump version (91c4456)

  • chore(deps): bump typing-extensions from 4.4.0 to 4.5.0

Bumps typing-extensions from 4.4.0 to 4.5.0.


updated-dependencies:

  • dependency-name: typing-extensions dependency-type: direct:production update-type: version-update:semver-minor ...

Signed-off-by: dependabot[bot] <[email protected]> (daaf68d)

  • chore(deps-dev): bump python-semantic-release from 7.33.1 to 7.33.2

Bumps python-semantic-release from 7.33.1 to 7.33.2.


updated-dependencies:

  • dependency-name: python-semantic-release dependency-type: direct:development update-type: version-update:semver-patch ...

Signed-off-by: dependabot[bot] <[email protected]> (698672c)

  • chore(deps-dev): bump python-dotenv from 0.21.1 to 1.0.0

Bumps python-dotenv from 0.21.1 to 1.0.0.


updated-dependencies:

  • dependency-name: python-dotenv dependency-type: direct:development update-type: version-update:semver-major ...

Signed-off-by: dependabot[bot] <[email protected]> (192120c)

  • chore(deps-dev): bump black from 22.12.0 to 23.1.0

Bumps black from 22.12.0 to 23.1.0.


updated-dependencies:

  • dependency-name: black dependency-type: direct:development update-type: version-update:semver-major ...

Signed-off-by: dependabot[bot] <[email protected]> (af38774)

  • chore(deps-dev): bump pre-commit from 2.21.0 to 3.1.1

Bumps pre-commit from 2.21.0 to 3.1.1.


updated-dependencies:

  • dependency-name: pre-commit dependency-type: direct:development update-type: version-update:semver-major ...

Signed-off-by: dependabot[bot] <[email protected]> (ec3b46c)

  • chore: bump version, bump CI (0679ae9)

  • chore: run black (2edbd6b)

  • chore(deps-dev): bump sphinx from 5.3.0 to 6.1.3

Bumps sphinx from 5.3.0 to 6.1.3.


updated-dependencies:

  • dependency-name: sphinx dependency-type: direct:development update-type: version-update:semver-major ...

Signed-off-by: dependabot[bot] <[email protected]> (881fd9d)

  • chore(deps): bump cryptography from 39.0.0 to 39.0.1

Bumps cryptography from 39.0.0 to 39.0.1.


updated-dependencies:

  • dependency-name: cryptography dependency-type: indirect ...

Signed-off-by: dependabot[bot] <[email protected]> (1b3a638)

  • chore(deps-dev): bump isort from 5.11.5 to 5.12.0

Bumps isort from 5.11.5 to 5.12.0.


updated-dependencies:

  • dependency-name: isort dependency-type: direct:development update-type: version-update:semver-minor ...

Signed-off-by: dependabot[bot] <[email protected]> (96ad75f)

Fix

  • fix: bump timeout (15f1547)

  • fix: move timeout to constants file (873037a)

  • fix: add configurable timeout (281fbe7)

Unknown

  • Merge pull request #75 from supabase-community/0.5.6

chore: bump version to 0.5.2 (d584b04)

  • Merge pull request #64 from supabase-community/dependabot/pip/main/typing-extensions-4.5.0

chore(deps): bump typing-extensions from 4.4.0 to 4.5.0 (7cb23a2)

  • Merge pull request #65 from supabase-community/dependabot/pip/main/python-semantic-release-7.33.2

chore(deps-dev): bump python-semantic-release from 7.33.1 to 7.33.2 (547e23b)

  • Merge pull request #69 from supabase-community/dependabot/pip/main/python-dotenv-1.0.0

chore(deps-dev): bump python-dotenv from 0.21.1 to 1.0.0 (49a7044)

  • Merge pull request #72 from ChartierLuc/bug-missing-types

fix: added missing types (ed0dd37)

  • Added missing types allowed_mime_types and file_size_limit (64e9e02)

  • Merge pull request #56 from supabase-community/dependabot/pip/main/black-23.1.0

chore(deps-dev): bump black from 22.12.0 to 23.1.0 (7edeff7)

  • Merge pull request #74 from supabase-community/dependabot/pip/main/pre-commit-3.1.1

chore(deps-dev): bump pre-commit from 2.21.0 to 3.1.1 (0123f8f)

  • Merge pull request #68 from supabase-community/j0/bump_version_0_5_1

chore: bump version to 0_5_1 , bump CI (ae9fc30)

  • Merge pull request #66 from supabase-community/j0/add_timeout

fix: add configurable timeout (436121f)

  • Merge pull request #61 from supabase-community/dependabot/pip/main/sphinx-6.1.3

chore(deps-dev): bump sphinx from 5.3.0 to 6.1.3 (afb57e7)

  • Merge pull request #62 from supabase-community/dependabot/pip/cryptography-39.0.1

chore(deps): bump cryptography from 39.0.0 to 39.0.1 (728164b)

  • Merge pull request #60 from supabase-community/dependabot/pip/main/isort-5.12.0

chore(deps-dev): bump isort from 5.11.5 to 5.12.0 (eb5be13)

v0.5.0 (2023-02-05)

Chore

  • chore: bump pre commit (25dd2cc)

  • chore: bump version and lockfile (f5a20db)

  • chore(deps-dev): bump python-semantic-release from 7.32.2 to 7.33.1

Bumps python-semantic-release from 7.32.2 to 7.33.1.


updated-dependencies:

  • dependency-name: python-semantic-release dependency-type: direct:development update-type: version-update:semver-minor ...

Signed-off-by: dependabot[bot] <[email protected]> (5bdb51d)

  • chore(deps): bump wheel from 0.37.1 to 0.38.1

Bumps wheel from 0.37.1 to 0.38.1.


updated-dependencies:

  • dependency-name: wheel dependency-type: indirect ...

Signed-off-by: dependabot[bot] <[email protected]> (ef2e864)

Fix

  • fix: bump python version (4d3a781)

  • fix: bump poetry version in ci (54110c4)

Unknown

  • Merge pull request #58 from supabase-community/j0/bump_version

chore: bump version and lockfile (3f44586)

  • Merge pull request #57 from supabase-community/dependabot/pip/main/python-semantic-release-7.33.1

chore(deps-dev): bump python-semantic-release from 7.32.2 to 7.33.1 (06fb6f5)

  • Merge pull request #42 from supabase-community/dependabot/pip/wheel-0.38.1

chore(deps): bump wheel from 0.37.1 to 0.38.1 (f39c4fc)

v0.4.0 (2023-01-10)

Chore

  • chore: run black (3e985a9)

  • chore: set TransformOptions to None (ef32ae7)

  • chore: port over infra from storage-js (88eb335)

  • chore(deps-dev): bump pre-commit from 2.20.0 to 2.21.0

Bumps pre-commit from 2.20.0 to 2.21.0.


updated-dependencies:

  • dependency-name: pre-commit dependency-type: direct:development update-type: version-update:semver-minor ...

Signed-off-by: dependabot[bot] <[email protected]> (1708708)

  • chore(deps): bump gitpython from 3.1.28 to 3.1.30

Bumps gitpython from 3.1.28 to 3.1.30.


updated-dependencies:

  • dependency-name: gitpython dependency-type: indirect ...

Signed-off-by: dependabot[bot] <[email protected]> (84f48ed)

Feature

  • feat: add transform options to signed_url,download, and public_url (122b2a3)

  • feat: add copy and transform option type (6be51ee)

Fix

  • fix: add stray / (27b6bcd)

  • fix: remove stray / (216cf36)

  • fix: update render_path for get_public_url (0272f1b)

  • fix: run black (42a9ed3)

  • fix: handle stray / (dd72fd6)

  • fix: handle stray / (604e804)

  • fix: remove query params (1feb825)

  • fix: add query string param (72d299d)

  • fix: strip out transformation changes (686b7fa)

  • fix: remove stray $ (f0c8fdc)

  • fix: switch from | to Union (f4005fd)

  • fix: import Union, Optional from typing instead of typing-extensions (c5e5aba)

  • fix: omit infra changes (9b967ce)

  • fix: add transform options on public url and download (7352f61)

Refactor

  • refactor: remove create_signed_urls (b43434f)

Unknown

  • Merge pull request #49 from supabase-community/j0/add_transformation_bindings

feat: add transformation bindings (a501d41)

  • add 3.11 (51de064)

  • Merge pull request #41 from supabase-community/dependabot/pip/main/pre-commit-2.21.0

chore(deps-dev): bump pre-commit from 2.20.0 to 2.21.0 (68bcc7d)

  • Merge pull request #47 from supabase-community/dependabot/pip/gitpython-3.1.30

chore(deps): bump gitpython from 3.1.28 to 3.1.30 (8e0452a)

v0.3.6 (2023-01-05)

Chore

  • chore(deps): bump httpx from 0.23.0 to 0.23.3

Bumps httpx from 0.23.0 to 0.23.3.


updated-dependencies:

  • dependency-name: httpx dependency-type: direct:production update-type: version-update:semver-patch ...

Signed-off-by: dependabot[bot] <[email protected]> (211dd3c)

  • chore(deps-dev): bump isort from 5.11.1 to 5.11.4

Bumps isort from 5.11.1 to 5.11.4.


updated-dependencies:

  • dependency-name: isort dependency-type: direct:development update-type: version-update:semver-patch ...

Signed-off-by: dependabot[bot] <[email protected]> (996d377)

  • chore(deps-dev): bump pytest-asyncio from 0.20.1 to 0.20.3

Bumps pytest-asyncio from 0.20.1 to 0.20.3.


updated-dependencies:

  • dependency-name: pytest-asyncio dependency-type: direct:development update-type: version-update:semver-patch ...

Signed-off-by: dependabot[bot] <[email protected]> (3016a2b)

  • chore(deps-dev): bump isort from 5.10.1 to 5.11.1

Bumps isort from 5.10.1 to 5.11.1.


updated-dependencies:

  • dependency-name: isort dependency-type: direct:development update-type: version-update:semver-minor ...

Signed-off-by: dependabot[bot] <[email protected]> (87f87f5)

  • chore(deps): bump cryptography from 38.0.1 to 38.0.3

Bumps cryptography from 38.0.1 to 38.0.3.


updated-dependencies:

  • dependency-name: cryptography dependency-type: indirect ...

Signed-off-by: dependabot[bot] <[email protected]> (40ba3d6)

  • chore(deps-dev): bump black from 22.10.0 to 22.12.0

Bumps black from 22.10.0 to 22.12.0.


updated-dependencies:

  • dependency-name: black dependency-type: direct:development update-type: version-update:semver-minor ...

Signed-off-by: dependabot[bot] <[email protected]> (5c64886)

  • chore(deps): bump certifi from 2022.9.24 to 2022.12.7

Bumps certifi from 2022.9.24 to 2022.12.7.


updated-dependencies:

  • dependency-name: certifi dependency-type: indirect ...

Signed-off-by: dependabot[bot] <[email protected]> (822d714)

  • chore(release): bump version to v0.3.5 (323e65e)

  • chore(deps-dev): bump python-semantic-release from 7.32.1 to 7.32.2

Bumps python-semantic-release from 7.32.1 to 7.32.2.


updated-dependencies:

  • dependency-name: python-semantic-release dependency-type: direct:development update-type: version-update:semver-patch ...

Signed-off-by: dependabot[bot] <[email protected]> (68df5c2)

  • chore(deps-dev): bump pytest-asyncio from 0.19.0 to 0.20.1 (#26)

Bumps pytest-asyncio from 0.19.0 to 0.20.1.


updated-dependencies:

  • dependency-name: pytest-asyncio dependency-type: direct:development update-type: version-update:semver-minor ...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (999e8c9)

  • chore(deps-dev): bump pytest from 6.2.5 to 7.2.0 (#28)

Bumps pytest from 6.2.5 to 7.2.0.


updated-dependencies:

  • dependency-name: pytest dependency-type: direct:development update-type: version-update:semver-major ...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (ed35024)

  • chore(deps-dev): bump pytest-cov from 3.0.0 to 4.0.0

Bumps pytest-cov from 3.0.0 to 4.0.0.


updated-dependencies:

  • dependency-name: pytest-cov dependency-type: direct:development update-type: version-update:semver-major ...

Signed-off-by: dependabot[bot] <[email protected]> (d22118b)

  • chore(deps-dev): bump sphinx from 5.2.3 to 5.3.0 (#25)

Bumps sphinx from 5.2.3 to 5.3.0.


updated-dependencies:

  • dependency-name: sphinx dependency-type: direct:development update-type: version-update:semver-minor ...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (9f7bc01)

Fix

  • fix: remove trailing "/" in get_public_url

When using the get_public_url methods, you get the following responses:

https://SUPABASE_ID.supabase.co/storage/v1//object/public/BUCKET/FILE

Notice the double slash between the v1 and the object substrings in the path.

Even though the URL works---as captured by the tests--it is a non coherent way of rendering the URLs.

This commit sets it so that all the sub-paths inside the public URL have a single slash.

Authored-By: Diego Rodriguez (8bf407c)

  • fix: datetime and upload file type (#12)

  • [fix] datetime and upload file type

fix datetime error and add more acceptable file type

  • [Fix] Add python-dateutil as dependency

  • Fix lock file

  • chore: reformat with black

  • chore: calm isort down

Co-authored-by: Anand <[email protected]> (a926a06)

Unknown

  • Merge pull request #46 from supabase-community/dependabot/pip/main/httpx-0.23.3

chore(deps): bump httpx from 0.23.0 to 0.23.3 (a9f2def)

  • Merge pull request #40 from supabase-community/dependabot/pip/main/isort-5.11.4

chore(deps-dev): bump isort from 5.11.1 to 5.11.4 (fd3c480)

  • Merge pull request #32 from supabase-community/dependabot/pip/main/pytest-asyncio-0.20.3

chore(deps-dev): bump pytest-asyncio from 0.20.1 to 0.20.3 (57205b1)

  • Merge pull request #37 from supabase-community/dependabot/pip/main/isort-5.11.1

chore(deps-dev): bump isort from 5.10.1 to 5.11.1 (514b2b4)

  • Create codeql.yml (993d162)

  • Merge pull request #34 from supabase-community/dependabot/pip/cryptography-38.0.3

chore(deps): bump cryptography from 38.0.1 to 38.0.3 (7e4060a)

  • Merge pull request #35 from supabase-community/dependabot/pip/main/black-22.12.0

chore(deps-dev): bump black from 22.10.0 to 22.12.0 (0020dc4)

  • Merge pull request #33 from supabase-community/dependabot/pip/certifi-2022.12.7

chore(deps): bump certifi from 2022.9.24 to 2022.12.7 (4682db1)

  • Merge pull request #13 from asciidiego/diegonyc/fix/public_url_parsing

fix: remove leading "/" in get_public_url methods (ccd2316)

  • Merge pull request #27 from supabase-community/dependabot/pip/main/python-semantic-release-7.32.2

chore(deps-dev): bump python-semantic-release from 7.32.1 to 7.32.2 (1f2a4b5)

  • Merge pull request #23 from supabase-community/dependabot/pip/main/pytest-cov-4.0.0

chore(deps-dev): bump pytest-cov from 3.0.0 to 4.0.0 (67ad10c)

v0.3.5 (2022-10-11)

Chore

  • chore: bump version (15cbda8)

  • chore(deps-dev): bump sphinx from 4.5.0 to 5.2.3

Bumps sphinx from 4.5.0 to 5.2.3.


updated-dependencies:

  • dependency-name: sphinx dependency-type: direct:development update-type: version-update:semver-major ...

Signed-off-by: dependabot[bot] <[email protected]> (7fe29fe)

  • chore(deps-dev): bump python-dotenv from 0.20.0 to 0.21.0

Bumps python-dotenv from 0.20.0 to 0.21.0.


updated-dependencies:

  • dependency-name: python-dotenv dependency-type: direct:development update-type: version-update:semver-minor ...

Signed-off-by: dependabot[bot] <[email protected]> (6f72dc2)

  • chore(deps): bump typing-extensions from 4.2.0 to 4.4.0

Bumps typing-extensions from 4.2.0 to 4.4.0.


updated-dependencies:

  • dependency-name: typing-extensions dependency-type: direct:production update-type: version-update:semver-minor ...

Signed-off-by: dependabot[bot] <[email protected]> (0b82bb5)

  • chore: update lock (f34e23e)

  • chore(deps-dev): bump pytest-asyncio from 0.18.3 to 0.19.0

Bumps pytest-asyncio from 0.18.3 to 0.19.0.


updated-dependencies:

  • dependency-name: pytest-asyncio dependency-type: direct:development update-type: version-update:semver-minor ...

Signed-off-by: dependabot[bot] <[email protected]> (8de4e10)

Unknown

  • Merge pull request #22 from supabase-community/j0_bump_version

chore: bump storage version (8156aae)

  • Merge pull request #15 from supabase-community/dependabot/pip/main/sphinx-5.2.3

chore(deps-dev): bump sphinx from 4.5.0 to 5.2.3 (727c123)

  • Merge pull request #17 from supabase-community/dependabot/pip/main/python-dotenv-0.21.0

chore(deps-dev): bump python-dotenv from 0.20.0 to 0.21.0 (1e2558a)

  • Merge pull request #18 from supabase-community/dependabot/pip/main/typing-extensions-4.4.0

chore(deps): bump typing-extensions from 4.2.0 to 4.4.0 (41eb45d)

  • Merge pull request #21 from supabase-community/J0-bump-httpx

chore: bump httpx to 0.23 (517bd66)

  • Update pyproject.toml (8bee432)

  • Merge pull request #16 from supabase-community/dependabot/pip/main/pytest-asyncio-0.19.0

chore(deps-dev): bump pytest-asyncio from 0.18.3 to 0.19.0 (31d886c)

  • Update dependabot.yml (f6ef85e)

  • Justinbarak patch 1 (#14)

  • Removed double "/" in get_public_url

  • Removed double "/" in get_public_url (20de85e)

v0.3.4 (2022-06-07)

Fix

  • fix: signed_url

fix: signed_url (c8cdf44)

  • fix: try no timeout as fix instead of sleep (68026be)

  • fix: signed_url (bd2e09c)

v0.3.3 (2022-06-06)

Chore

Fix

  • fix: upload method

fix: upload fixes (844561f)

Style

  • style: apply pre-commit (3b9a3b3)

  • style: use lowercase headers (66f088e)

Test

  • test: sleep before download (1d3959c)

  • test: fix tests to check file content (7995837)

v0.3.2 (2022-05-16)

Ci

  • ci: add deploy docs action (a4cbacf)

Fix

  • fix: don't create virtualenv in CI (#7) (2a85860)

Unknown

  • Docs (#6)

  • docs: setup

  • docs: write basic documentation

  • chore: fix lock file

  • chore: calm pre-commit down (0974414)

v0.3.1 (2022-05-01)

Fix

v0.3.0 (2022-04-30)

Chore

  • chore: force release of 0.3.0 (5793136)

  • chore(deps): add typing_extensions (f541599)

  • chore: setup ci versioning and publishing (a4c1d0b)

  • chore: update README (8e1f2e3)

  • chore: downgrade poetry back to 1.1.11 (1daf996)

  • chore(debug end): add tests_only to tests in makefile (b9a7dbd)

  • chore(debug): bump poetry version in ci (0d8cf48)

  • chore(debug): remove tests_only from tests (c8cbde7)

  • chore(debug): remove install from tests (320739d)

  • chore: build sync (ae05a5a)

  • chore(deps): fix lock (2bb8ddc)

  • chore: rm type annotation (88457fa)

  • chore: add pytest-asyncio dependency (6a90169)

Ci

  • ci: add preview to poetry install in semantic-release (0fad863)

  • ci: uncomment publish to pypi (aa6adaf)

  • ci(fix): bump poetry version again (1b9a455)

Feature

  • feat: force version bump (62556c0)

  • feat: ignore unused imports in certain files (efebefe)

  • feat: add context manager (ec61c29)

  • feat: add build_sync to makefile (b0a8665)

  • feat: add statusCode to exception (6923975)

  • feat: add key to clients (838af7c)

Fix

  • fix(3.7 comp): import TypedDict from typing_extensions (dca5d6f)

  • fix: add AsyncClient (9522298)

  • fix: add storage to url (a33f9a3)

  • fix: async fixes (061cb15)

  • fix: typing.literal compatible w py3.7 (fcc21f1)

Refactor

  • refactor: no need to remerge client headers (cef322e)

  • refactor: use session to get url and headers (b3f049f)

Style

Test

  • test: adapt tests to context manager (fd9bc86)

  • test: add tests (488e538)

Unknown

  • Merge pull request #5 from supabase-community/fix-py3.7

Setup CD versioning and publishing with semantic release (9e840bc)

  • Merge pull request #4 from supabase-community/fix-py3.7

feat: python 3.7 compatibility and tests (5a8a1b4)

  • Update storage3/_async/file_api.py

Co-authored-by: Anand <[email protected]> (db49eb9)

  • Update storage3/_async/file_api.py

Co-authored-by: Anand <[email protected]> (3550527)

  • Update storage3/_async/file_api.py

Co-authored-by: Anand <[email protected]> (034a218)

  • Update storage3/_async/file_api.py

Co-authored-by: Anand <[email protected]> (637182d)

  • Update storage3/_async/file_api.py

Co-authored-by: Anand <[email protected]> (2d34986)

  • Update storage3/_async/file_api.py

Co-authored-by: Anand <[email protected]> (07f67dd)

  • Update storage3/_async/file_api.py

Co-authored-by: Anand <[email protected]> (13445f7)

  • Update storage3/_async/bucket.py

Co-authored-by: Anand <[email protected]> (d1cef58)

  • Update storage3/_async/bucket.py

Co-authored-by: Anand <[email protected]> (26fa8b2)

  • Update storage3/_async/bucket.py

Co-authored-by: Anand <[email protected]> (20b47bb)

  • Update storage3/_async/bucket.py

Co-authored-by: Anand <[email protected]> (91a8ff7)

  • Update storage3/_async/bucket.py

Co-authored-by: Anand <[email protected]> (734e973)

  • refactor:export env variables to file (a9b8faf)

v0.2.0 (2022-04-11)

Chore

  • chore: add usage instructions (1ab2974)

  • chore: update versions and publish to PyPI (7c754cf)

  • chore: rename storage to storage3 (c62151c)

Unknown

  • Sync support (#1)

  • deps: update black, add unasync

  • feat: make BaseBucket

  • feat: rework bucket, file APIs

  • fix: avoid circular import on StorageException

  • deps: add dotenv

  • feat: pass User-Agent header with requests

  • fix: correct type-hint

  • fix: formatting

  • chore: update example in README (75c9c43)

  • Merge branch 'main' of github.com:J0/storage-py into main (d41b573)

v0.1.0 (2021-12-24)

Chore

  • chore: update maintainers in license and pyproject (e77112c)

  • chore: update maintainers in license and pyproject (1e41913)

  • chore: run pre-commit on all files (2654aa4)

  • chore: reinstate python version (8c9e022)

Feature

Refactor

  • refactor: update test client imports (ef1dff9)

  • refactor: change directory structure (57889bc)

Unknown

  • bump: version 0.0.1 → 0.1.0 (a3f27bb)