From 75aeb2bb635a50b05c16534a42a7bdb8c0e8fbee Mon Sep 17 00:00:00 2001 From: Yiyu Zhou Date: Tue, 18 Nov 2025 03:23:49 -0800 Subject: [PATCH 1/2] python3Packages.gradio-client: 1.11.0 -> 1.12.1 --- pkgs/development/python-modules/gradio/client.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/gradio/client.nix b/pkgs/development/python-modules/gradio/client.nix index 8b87b869877e..6b988668be73 100644 --- a/pkgs/development/python-modules/gradio/client.nix +++ b/pkgs/development/python-modules/gradio/client.nix @@ -31,7 +31,7 @@ buildPythonPackage rec { pname = "gradio-client"; - version = "1.11.0"; + version = "1.12.1"; pyproject = true; # no tests on pypi @@ -41,7 +41,7 @@ buildPythonPackage rec { # not to be confused with @gradio/client@${version} tag = "gradio_client@${version}"; sparseCheckout = [ "client/python" ]; - hash = "sha256-dj8hJPXUBbFG9awP3o0vgyPt+gcCgzKKEQTEHkrEimA="; + hash = "sha256-Q0sEn7trWVVWh2XNZam10axuQBiPZvq//qTIR5WJn+4="; }; sourceRoot = "${src.name}/client/python"; From defcf8cb9cb46b620313c6a464da84036b858098 Mon Sep 17 00:00:00 2001 From: Yiyu Zhou Date: Tue, 18 Nov 2025 03:24:18 -0800 Subject: [PATCH 2/2] python3Packages.gradio: 5.38.2 -> 5.49.1 --- pkgs/development/python-modules/gradio/default.nix | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/gradio/default.nix b/pkgs/development/python-modules/gradio/default.nix index 02fcfec7ce3e..634bfc6c0021 100644 --- a/pkgs/development/python-modules/gradio/default.nix +++ b/pkgs/development/python-modules/gradio/default.nix @@ -75,25 +75,27 @@ buildPythonPackage rec { pname = "gradio"; - version = "5.38.2"; + version = "5.49.1"; pyproject = true; src = fetchFromGitHub { owner = "gradio-app"; repo = "gradio"; tag = "gradio@${version}"; - hash = "sha256-zKAH/tbF1S+LIi1i+BuKBUWDSI0+Ii5FhsZ3sQaFtto="; + hash = "sha256-tfjyu2yl+2ndPZWrsSrVf8qv2eqpU5ZJHVqM9saJVt4="; }; pnpmDeps = pnpm_9.fetchDeps { inherit pname version src; fetcherVersion = 1; - hash = "sha256-sIEsolHffX3cpAJU79w+ndRY4vvmWLxp2efTryv+j38="; + hash = "sha256-XnCx34nbX+essVfXJlxvYB9/lnolAkF81Jp6dAOqr8E="; }; pythonRelaxDeps = [ "aiofiles" + "gradio-client" "markupsafe" + "pillow" ]; pythonRemoveDeps = [ @@ -184,11 +186,6 @@ buildPythonPackage rec { pnpm package ''; - postBuild = '' - # SyntaxError: 'await' outside function - zip -d dist/gradio-*.whl gradio/_frontend_code/lite/examples/transformers_basic/run.py - ''; - # Add a pytest hook skipping tests that access network, marking them as "Expected fail" (xfail). # We additionally xfail FileNotFoundError, since the gradio devs often fail to upload test assets to pypi. preCheck = ''