diff --git a/.release-please-manifest.json b/.release-please-manifest.json index c1243e59..5a3fbc43 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "2.22.4" + ".": "2.23.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index 3776e123..b92ba82f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,19 @@ # Changelog +## [2.23.0](https://github.com/supabase/supabase-py/compare/v2.22.4...v2.23.0) (2025-10-31) + + +### Features + +* **auth:** add OAuth 2.1 client admin endpoints ([#1240](https://github.com/supabase/supabase-py/issues/1240)) ([9ab912b](https://github.com/supabase/supabase-py/commit/9ab912b7b3363af4576e78c76ce8c6f2721cc039)) + + +### Bug Fixes + +* **auth:** more linting rules ([#1289](https://github.com/supabase/supabase-py/issues/1289)) ([a892c43](https://github.com/supabase/supabase-py/commit/a892c43701b0809eb4e3face210cc44866a77bed)) +* **auth:** return auth_response from exchange_code_for_session instead of response dict ([#1288](https://github.com/supabase/supabase-py/issues/1288)) ([7159116](https://github.com/supabase/supabase-py/commit/715911654ece1c326785e0c62fde5572ba3dcd74)) +* **storage:** add upsert option for signed bucket ([#1283](https://github.com/supabase/supabase-py/issues/1283)) ([ce4381a](https://github.com/supabase/supabase-py/commit/ce4381aa5a20c7ea8f748d885a447b52223bc1c9)) + ## [2.22.4](https://github.com/supabase/supabase-py/compare/v2.22.3...v2.22.4) (2025-10-30) diff --git a/src/auth/pyproject.toml b/src/auth/pyproject.toml index 55f2d987..b606b69b 100644 --- a/src/auth/pyproject.toml +++ b/src/auth/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "supabase_auth" -version = "2.22.4" # {x-release-please-version} +version = "2.23.0" # {x-release-please-version} description = "Python Client Library for Supabase Auth" authors = [ {name = "Joel Lee", email = "joel@joellee.org" } diff --git a/src/auth/src/supabase_auth/version.py b/src/auth/src/supabase_auth/version.py index 30a4160f..ab27f148 100644 --- a/src/auth/src/supabase_auth/version.py +++ b/src/auth/src/supabase_auth/version.py @@ -1 +1 @@ -__version__ = "2.22.4" # {x-release-please-version} +__version__ = "2.23.0" # {x-release-please-version} diff --git a/src/functions/pyproject.toml b/src/functions/pyproject.toml index ebb02311..67f4b614 100644 --- a/src/functions/pyproject.toml +++ b/src/functions/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "supabase_functions" -version = "2.22.4" # {x-release-please-version} +version = "2.23.0" # {x-release-please-version} description = "Library for Supabase Functions" authors = [ { name = "Joel Lee", email = "joel@joellee.org" }, diff --git a/src/functions/src/supabase_functions/version.py b/src/functions/src/supabase_functions/version.py index 30a4160f..ab27f148 100644 --- a/src/functions/src/supabase_functions/version.py +++ b/src/functions/src/supabase_functions/version.py @@ -1 +1 @@ -__version__ = "2.22.4" # {x-release-please-version} +__version__ = "2.23.0" # {x-release-please-version} diff --git a/src/postgrest/pyproject.toml b/src/postgrest/pyproject.toml index 647b17b7..49104fad 100644 --- a/src/postgrest/pyproject.toml +++ b/src/postgrest/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "postgrest" -version = "2.22.4" # {x-release-please-version} +version = "2.23.0" # {x-release-please-version} description = "PostgREST client for Python. This library provides an ORM interface to PostgREST." authors = [ { name = "Lương Quang Mạnh", email = "luongquangmanh85@gmail.com"}, diff --git a/src/postgrest/src/postgrest/version.py b/src/postgrest/src/postgrest/version.py index 30a4160f..ab27f148 100644 --- a/src/postgrest/src/postgrest/version.py +++ b/src/postgrest/src/postgrest/version.py @@ -1 +1 @@ -__version__ = "2.22.4" # {x-release-please-version} +__version__ = "2.23.0" # {x-release-please-version} diff --git a/src/realtime/pyproject.toml b/src/realtime/pyproject.toml index 5bb60657..726edf60 100644 --- a/src/realtime/pyproject.toml +++ b/src/realtime/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "realtime" -version = "2.22.4" # {x-release-please-version} +version = "2.23.0" # {x-release-please-version} description = "" authors = [ { name = "Joel Lee", email="joel@joellee.org"}, diff --git a/src/realtime/src/realtime/version.py b/src/realtime/src/realtime/version.py index 30a4160f..ab27f148 100644 --- a/src/realtime/src/realtime/version.py +++ b/src/realtime/src/realtime/version.py @@ -1 +1 @@ -__version__ = "2.22.4" # {x-release-please-version} +__version__ = "2.23.0" # {x-release-please-version} diff --git a/src/storage/pyproject.toml b/src/storage/pyproject.toml index 8a10891c..92ac8a2a 100644 --- a/src/storage/pyproject.toml +++ b/src/storage/pyproject.toml @@ -18,7 +18,7 @@ classifiers = [ ] license = "MIT" readme = "README.md" -version = "2.22.4" # {x-release-please-version} +version = "2.23.0" # {x-release-please-version} requires-python = ">=3.9" dependencies = [ diff --git a/src/storage/src/storage3/version.py b/src/storage/src/storage3/version.py index 30a4160f..ab27f148 100644 --- a/src/storage/src/storage3/version.py +++ b/src/storage/src/storage3/version.py @@ -1 +1 @@ -__version__ = "2.22.4" # {x-release-please-version} +__version__ = "2.23.0" # {x-release-please-version} diff --git a/src/supabase/pyproject.toml b/src/supabase/pyproject.toml index f8fef345..9e31fb6c 100644 --- a/src/supabase/pyproject.toml +++ b/src/supabase/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "supabase" -version = "2.22.4" # {x-release-please-version} +version = "2.23.0" # {x-release-please-version} description = "Supabase client for Python." authors = [ { name = "Joel Lee", email = "joel@joellee.org" }, @@ -22,11 +22,11 @@ classifiers = [ ] requires-python = ">=3.9" dependencies = [ - "realtime == 2.22.4", # x-release-please-version - "supabase_functions == 2.22.4", # x-release-please-version - "storage3 == 2.22.4", # x-release-please-version - "supabase_auth == 2.22.4", # x-release-please-version - "postgrest == 2.22.4", # x-release-please-version + "realtime == 2.23.0", # x-release-please-version + "supabase_functions == 2.23.0", # x-release-please-version + "storage3 == 2.23.0", # x-release-please-version + "supabase_auth == 2.23.0", # x-release-please-version + "postgrest == 2.23.0", # x-release-please-version "httpx >=0.26,<0.29", ] diff --git a/src/supabase/src/supabase/version.py b/src/supabase/src/supabase/version.py index 30a4160f..ab27f148 100644 --- a/src/supabase/src/supabase/version.py +++ b/src/supabase/src/supabase/version.py @@ -1 +1 @@ -__version__ = "2.22.4" # {x-release-please-version} +__version__ = "2.23.0" # {x-release-please-version}