From 83e6021dbbc4818db65840bea261d0798885d9d5 Mon Sep 17 00:00:00 2001 From: Juan Carlos Date: Fri, 3 May 2024 21:11:13 -0300 Subject: [PATCH 1/8] Update .pre-commit-config.yaml --- .pre-commit-config.yaml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index e3535678..282e445b 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -1,7 +1,7 @@ exclude: '^.*\.(md|MD)$' repos: - repo: https://github.com/pre-commit/pre-commit-hooks - rev: v4.3.0 + rev: v4.5.0 hooks: - id: trailing-whitespace - id: check-added-large-files @@ -10,7 +10,7 @@ repos: args: ["--fix=lf"] - repo: https://github.com/pycqa/isort - rev: 5.12.0 + rev: 5.13.2 hooks: - id: isort args: @@ -25,7 +25,7 @@ repos: ] - repo: https://github.com/myint/autoflake.git - rev: v2.2.1 + rev: v2.3.1 hooks: - id: autoflake args: @@ -36,18 +36,18 @@ repos: ] - repo: https://github.com/ambv/black - rev: 22.6.0 + rev: 24.4.0 hooks: - id: black - repo: https://github.com/asottile/pyupgrade - rev: v2.37.3 + rev: v3.15.2 hooks: - id: pyupgrade args: ["--py37-plus", "--keep-runtime-typing"] - repo: https://github.com/commitizen-tools/commitizen - rev: v2.32.1 + rev: v3.22.0 hooks: - id: commitizen stages: [commit-msg] From 17a4db52f253bac7c7b839c3c7e3bcba9782d511 Mon Sep 17 00:00:00 2001 From: Juan Carlos Date: Fri, 3 May 2024 21:12:43 -0300 Subject: [PATCH 2/8] Update .pre-commit-config.yaml --- supabase_auth/_sync/storage.py | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/supabase_auth/_sync/storage.py b/supabase_auth/_sync/storage.py index 2a9435f8..03ede0c1 100644 --- a/supabase_auth/_sync/storage.py +++ b/supabase_auth/_sync/storage.py @@ -6,16 +6,13 @@ class SyncSupportedStorage(ABC): @abstractmethod - def get_item(self, key: str) -> Optional[str]: - ... # pragma: no cover + def get_item(self, key: str) -> Optional[str]: ... # pragma: no cover @abstractmethod - def set_item(self, key: str, value: str) -> None: - ... # pragma: no cover + def set_item(self, key: str, value: str) -> None: ... # pragma: no cover @abstractmethod - def remove_item(self, key: str) -> None: - ... # pragma: no cover + def remove_item(self, key: str) -> None: ... # pragma: no cover class SyncMemoryStorage(SyncSupportedStorage): From f0890cbbb3d0c949c6bb529d7e127c9c16aa2e6a Mon Sep 17 00:00:00 2001 From: Juan Carlos Date: Fri, 3 May 2024 21:13:06 -0300 Subject: [PATCH 3/8] Update .pre-commit-config.yaml --- supabase_auth/_async/storage.py | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/supabase_auth/_async/storage.py b/supabase_auth/_async/storage.py index 97f234bb..5239dd9d 100644 --- a/supabase_auth/_async/storage.py +++ b/supabase_auth/_async/storage.py @@ -6,16 +6,13 @@ class AsyncSupportedStorage(ABC): @abstractmethod - async def get_item(self, key: str) -> Optional[str]: - ... # pragma: no cover + async def get_item(self, key: str) -> Optional[str]: ... # pragma: no cover @abstractmethod - async def set_item(self, key: str, value: str) -> None: - ... # pragma: no cover + async def set_item(self, key: str, value: str) -> None: ... # pragma: no cover @abstractmethod - async def remove_item(self, key: str) -> None: - ... # pragma: no cover + async def remove_item(self, key: str) -> None: ... # pragma: no cover class AsyncMemoryStorage(AsyncSupportedStorage): From da1c0cdedf35dcb3aa4005bab606f36b28b812c8 Mon Sep 17 00:00:00 2001 From: Juan Carlos Date: Fri, 3 May 2024 21:13:32 -0300 Subject: [PATCH 4/8] Update .pre-commit-config.yaml --- supabase_auth/_sync/gotrue_base_api.py | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/supabase_auth/_sync/gotrue_base_api.py b/supabase_auth/_sync/gotrue_base_api.py index 2a9b97fc..1eab5db8 100644 --- a/supabase_auth/_sync/gotrue_base_api.py +++ b/supabase_auth/_sync/gotrue_base_api.py @@ -46,8 +46,7 @@ def _request( body: Union[Any, None] = None, no_resolve_json: Literal[False] = False, xform: Callable[[Any], T], - ) -> T: - ... # pragma: no cover + ) -> T: ... # pragma: no cover @overload def _request( @@ -62,8 +61,7 @@ def _request( body: Union[Any, None] = None, no_resolve_json: Literal[True], xform: Callable[[Response], T], - ) -> T: - ... # pragma: no cover + ) -> T: ... # pragma: no cover @overload def _request( @@ -77,8 +75,7 @@ def _request( query: Union[Dict[str, str], None] = None, body: Union[Any, None] = None, no_resolve_json: bool = False, - ) -> None: - ... # pragma: no cover + ) -> None: ... # pragma: no cover def _request( self, From d0757be5ab3a5762d59f33ccd129ea862d4f3180 Mon Sep 17 00:00:00 2001 From: Juan Carlos Date: Fri, 3 May 2024 21:13:54 -0300 Subject: [PATCH 5/8] Update .pre-commit-config.yaml --- supabase_auth/_async/gotrue_admin_api.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/supabase_auth/_async/gotrue_admin_api.py b/supabase_auth/_async/gotrue_admin_api.py index b4eb655d..3216e847 100644 --- a/supabase_auth/_async/gotrue_admin_api.py +++ b/supabase_auth/_async/gotrue_admin_api.py @@ -113,9 +113,11 @@ async def list_users(self, page: int = None, per_page: int = None) -> List[User] "GET", "admin/users", query={"page": page, "per_page": per_page}, - xform=lambda data: [model_validate(User, user) for user in data["users"]] - if "users" in data - else [], + xform=lambda data: ( + [model_validate(User, user) for user in data["users"]] + if "users" in data + else [] + ), ) async def get_user_by_id(self, uid: str) -> UserResponse: From e2470f0e60c0c6ee6b1e091616b4a2c794656ef4 Mon Sep 17 00:00:00 2001 From: Juan Carlos Date: Fri, 3 May 2024 21:14:19 -0300 Subject: [PATCH 6/8] Update .pre-commit-config.yaml --- supabase_auth/_async/gotrue_base_api.py | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/supabase_auth/_async/gotrue_base_api.py b/supabase_auth/_async/gotrue_base_api.py index f6ce7f0c..49005239 100644 --- a/supabase_auth/_async/gotrue_base_api.py +++ b/supabase_auth/_async/gotrue_base_api.py @@ -46,8 +46,7 @@ async def _request( body: Union[Any, None] = None, no_resolve_json: Literal[False] = False, xform: Callable[[Any], T], - ) -> T: - ... # pragma: no cover + ) -> T: ... # pragma: no cover @overload async def _request( @@ -62,8 +61,7 @@ async def _request( body: Union[Any, None] = None, no_resolve_json: Literal[True], xform: Callable[[Response], T], - ) -> T: - ... # pragma: no cover + ) -> T: ... # pragma: no cover @overload async def _request( @@ -77,8 +75,7 @@ async def _request( query: Union[Dict[str, str], None] = None, body: Union[Any, None] = None, no_resolve_json: bool = False, - ) -> None: - ... # pragma: no cover + ) -> None: ... # pragma: no cover async def _request( self, From d0ceba0fac7bab61c76f49e6958ef31ae76ed361 Mon Sep 17 00:00:00 2001 From: Juan Carlos Date: Fri, 3 May 2024 21:14:36 -0300 Subject: [PATCH 7/8] Update .pre-commit-config.yaml --- supabase_auth/helpers.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/supabase_auth/helpers.py b/supabase_auth/helpers.py index 0c9a0613..0de0bdff 100644 --- a/supabase_auth/helpers.py +++ b/supabase_auth/helpers.py @@ -103,8 +103,8 @@ def parse_sso_response(data: Any) -> SSOResponse: def get_error_message(error: Any) -> str: props = ["msg", "message", "error_description", "error"] - filter = ( - lambda prop: prop in error if isinstance(error, dict) else hasattr(error, prop) + filter = lambda prop: ( + prop in error if isinstance(error, dict) else hasattr(error, prop) ) return next((error[prop] for prop in props if filter(prop)), str(error)) From 9824403d785269340cc29dc49e840b743a2d2974 Mon Sep 17 00:00:00 2001 From: Juan Carlos Date: Fri, 3 May 2024 21:14:57 -0300 Subject: [PATCH 8/8] Update .pre-commit-config.yaml --- supabase_auth/_sync/gotrue_admin_api.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/supabase_auth/_sync/gotrue_admin_api.py b/supabase_auth/_sync/gotrue_admin_api.py index 9ae7f9c8..02010e76 100644 --- a/supabase_auth/_sync/gotrue_admin_api.py +++ b/supabase_auth/_sync/gotrue_admin_api.py @@ -113,9 +113,11 @@ def list_users(self, page: int = None, per_page: int = None) -> List[User]: "GET", "admin/users", query={"page": page, "per_page": per_page}, - xform=lambda data: [model_validate(User, user) for user in data["users"]] - if "users" in data - else [], + xform=lambda data: ( + [model_validate(User, user) for user in data["users"]] + if "users" in data + else [] + ), ) def get_user_by_id(self, uid: str) -> UserResponse: