diff --git a/pkgs/development/python-modules/postgrest/default.nix b/pkgs/development/python-modules/postgrest/default.nix index 8d73316e36dc..94a735648f14 100644 --- a/pkgs/development/python-modules/postgrest/default.nix +++ b/pkgs/development/python-modules/postgrest/default.nix @@ -14,19 +14,19 @@ unasync, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "postgrest"; - version = "2.28.3"; + version = "2.29.0"; pyproject = true; src = fetchFromGitHub { owner = "supabase"; repo = "supabase-py"; - tag = "v${version}"; - hash = "sha256-Ra7Ig9IMWouMIadx6mg/pe8GlgLCavR6OsPjqgySTCw="; + tag = "v${finalAttrs.version}"; + hash = "sha256-LaSlAYFvx/HHdfmc9J+KScVQ9JFGS98Yfihzn8F7t3g="; }; - sourceRoot = "${src.name}/src/postgrest"; + sourceRoot = "${finalAttrs.src.name}/src/postgrest"; build-system = [ uv-build ]; @@ -61,8 +61,8 @@ buildPythonPackage rec { meta = { description = "Client library for Supabase Functions"; homepage = "https://github.com/supabase/supabase-py"; - changelog = "https://github.com/supabase/supabase-py/blob/${src.tag}/CHANGELOG.md"; + changelog = "https://github.com/supabase/supabase-py/blob/v${finalAttrs.src.tag}/CHANGELOG.md"; maintainers = with lib.maintainers; [ macbucheron ]; license = lib.licenses.mit; }; -} +}) diff --git a/pkgs/development/python-modules/realtime/default.nix b/pkgs/development/python-modules/realtime/default.nix index 34ac3f9bafb5..88f95f1a4f2b 100644 --- a/pkgs/development/python-modules/realtime/default.nix +++ b/pkgs/development/python-modules/realtime/default.nix @@ -15,14 +15,14 @@ buildPythonPackage (finalAttrs: { pname = "realtime"; - version = "3.0.0a1"; + version = "2.29.0"; pyproject = true; src = fetchFromGitHub { owner = "supabase"; repo = "supabase-py"; tag = "v${finalAttrs.version}"; - hash = "sha256-Pvu2zyRKS99/KEIWwQXBR7Moegt0KITiaMWi5mi+CL4="; + hash = "sha256-LaSlAYFvx/HHdfmc9J+KScVQ9JFGS98Yfihzn8F7t3g="; }; sourceRoot = "${finalAttrs.src.name}/src/realtime"; @@ -57,6 +57,9 @@ buildPythonPackage (finalAttrs: { homepage = "https://github.com/supabase/supabase-py"; changelog = "https://github.com/supabase/supabase-py/blob/${finalAttrs.src.tag}/CHANGELOG.md"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ siegema ]; + maintainers = with lib.maintainers; [ + siegema + macbucheron + ]; }; }) diff --git a/pkgs/development/python-modules/storage3/default.nix b/pkgs/development/python-modules/storage3/default.nix index 97d6ba899034..e901fe0a5379 100644 --- a/pkgs/development/python-modules/storage3/default.nix +++ b/pkgs/development/python-modules/storage3/default.nix @@ -14,19 +14,19 @@ pytestCheckHook, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "storage3"; - version = "2.28.3"; + version = "2.29.0"; pyproject = true; src = fetchFromGitHub { owner = "supabase"; repo = "supabase-py"; - tag = "v${version}"; - hash = "sha256-Ra7Ig9IMWouMIadx6mg/pe8GlgLCavR6OsPjqgySTCw="; + tag = "v${finalAttrs.version}"; + hash = "sha256-LaSlAYFvx/HHdfmc9J+KScVQ9JFGS98Yfihzn8F7t3g="; }; - sourceRoot = "${src.name}/src/storage"; + sourceRoot = "${finalAttrs.src.name}/src/storage"; build-system = [ uv-build ]; @@ -61,8 +61,11 @@ buildPythonPackage rec { meta = { description = "Client library for Supabase Functions"; homepage = "https://github.com/supabase/supabase-py"; - changelog = "https://github.com/supabase/supabase-py/blob/${src.tag}/CHANGELOG.md"; - maintainers = with lib.maintainers; [ siegema ]; + changelog = "https://github.com/supabase/supabase-py/blob/v${finalAttrs.src.tag}/CHANGELOG.md"; license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + siegema + macbucheron + ]; }; -} +}) diff --git a/pkgs/development/python-modules/supabase-auth/default.nix b/pkgs/development/python-modules/supabase-auth/default.nix index 9d09abc88313..bc576b2b9a49 100644 --- a/pkgs/development/python-modules/supabase-auth/default.nix +++ b/pkgs/development/python-modules/supabase-auth/default.nix @@ -12,19 +12,19 @@ pytest-mock, pytest-asyncio, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "supabase-auth"; - version = "2.28.3"; + version = "2.29.0"; pyproject = true; src = fetchFromGitHub { owner = "supabase"; repo = "supabase-py"; - tag = "v${version}"; - hash = "sha256-Ra7Ig9IMWouMIadx6mg/pe8GlgLCavR6OsPjqgySTCw="; + tag = "v${finalAttrs.version}"; + hash = "sha256-LaSlAYFvx/HHdfmc9J+KScVQ9JFGS98Yfihzn8F7t3g="; }; - sourceRoot = "${src.name}/src/auth"; + sourceRoot = "${finalAttrs.src.name}/src/auth"; build-system = [ uv-build ]; @@ -59,8 +59,8 @@ buildPythonPackage rec { meta = { description = "Client library for Supabase Auth"; homepage = "https://github.com/supabase/supabase-py/"; - changelog = "https://github.com/supabase/supabase-py/blob/${src.tag}/CHANGELOG.md"; + changelog = "https://github.com/supabase/supabase-py/blob/v${finalAttrs.src.tag}/CHANGELOG.md"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ macbucheron ]; }; -} +}) diff --git a/pkgs/development/python-modules/supabase-functions/default.nix b/pkgs/development/python-modules/supabase-functions/default.nix index 5b64f658a45a..36738f53e2c2 100644 --- a/pkgs/development/python-modules/supabase-functions/default.nix +++ b/pkgs/development/python-modules/supabase-functions/default.nix @@ -11,19 +11,19 @@ yarl, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "supabase-functions"; - version = "2.28.3"; + version = "2.29.0"; pyproject = true; src = fetchFromGitHub { owner = "supabase"; repo = "supabase-py"; - tag = "v${version}"; - hash = "sha256-Ra7Ig9IMWouMIadx6mg/pe8GlgLCavR6OsPjqgySTCw="; + tag = "v${finalAttrs.version}"; + hash = "sha256-LaSlAYFvx/HHdfmc9J+KScVQ9JFGS98Yfihzn8F7t3g="; }; - sourceRoot = "${src.name}/src/functions"; + sourceRoot = "${finalAttrs.src.name}/src/functions"; build-system = [ uv-build ]; @@ -53,8 +53,8 @@ buildPythonPackage rec { meta = { description = "Client library for Supabase Functions"; homepage = "https://github.com/supabase/supabase-py"; - changelog = "https://github.com/supabase/supabase-py/blob/${src.tag}/CHANGELOG.md"; + changelog = "https://github.com/supabase/supabase-py/blob/v${finalAttrs.src.tag}/CHANGELOG.md"; maintainers = with lib.maintainers; [ macbucheron ]; license = lib.licenses.mit; }; -} +}) diff --git a/pkgs/development/python-modules/supabase/default.nix b/pkgs/development/python-modules/supabase/default.nix index 22ba8f3fa260..ea14a847e07d 100644 --- a/pkgs/development/python-modules/supabase/default.nix +++ b/pkgs/development/python-modules/supabase/default.nix @@ -16,19 +16,19 @@ pytest-cov-stub, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "supabase"; - version = "2.28.3"; + version = "2.29.0"; pyproject = true; src = fetchFromGitHub { owner = "supabase"; repo = "supabase-py"; - tag = "v${version}"; - hash = "sha256-Ra7Ig9IMWouMIadx6mg/pe8GlgLCavR6OsPjqgySTCw="; + tag = "v${finalAttrs.version}"; + hash = "sha256-LaSlAYFvx/HHdfmc9J+KScVQ9JFGS98Yfihzn8F7t3g="; }; - sourceRoot = "${src.name}/src/supabase"; + sourceRoot = "${finalAttrs.src.name}/src/supabase"; build-system = [ uv-build ]; @@ -61,7 +61,11 @@ buildPythonPackage rec { meta = { homepage = "https://github.com/supabase/supabase-py"; license = lib.licenses.mit; + changelog = "https://github.com/supabase/supabase-py/blob/v${finalAttrs.src.tag}/CHANGELOG.md"; description = "Supabas client for Python"; - maintainers = with lib.maintainers; [ siegema ]; + maintainers = with lib.maintainers; [ + siegema + macbucheron + ]; }; -} +})