From 73e6770c2b7f1e34064f7f73e5bd047a10ce1c90 Mon Sep 17 00:00:00 2001 From: Abubakar Abid Date: Tue, 1 Aug 2023 16:27:16 -0400 Subject: [PATCH 1/8] fix to client --- client/python/gradio_client/serializing.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/client/python/gradio_client/serializing.py b/client/python/gradio_client/serializing.py index 6a4315f6bffc..43c6184143d5 100644 --- a/client/python/gradio_client/serializing.py +++ b/client/python/gradio_client/serializing.py @@ -38,12 +38,14 @@ def example_inputs(self) -> dict[str, Any]: # For backwards compatibility def input_api_info(self) -> tuple[str, str]: api_info = self.api_info() - return (api_info["serialized_input"][0], api_info["serialized_input"][1]) + types = api_info.get("serialized_input", [api_info["info"]["type"]]*2) + return (types[0], types[1]) # For backwards compatibility def output_api_info(self) -> tuple[str, str]: api_info = self.api_info() - return (api_info["serialized_output"][0], api_info["serialized_output"][1]) + types = api_info.get("serialized_output", [api_info["info"]["type"]]*2) + return (types[0], types[1]) def serialize(self, x: Any, load_dir: str | Path = ""): """ From 83038cad190cb6dacd8bbe9f5be43eff0dea0a19 Mon Sep 17 00:00:00 2001 From: gradio-pr-bot Date: Tue, 1 Aug 2023 20:28:51 +0000 Subject: [PATCH 2/8] add changeset --- .changeset/tired-regions-punch.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 .changeset/tired-regions-punch.md diff --git a/.changeset/tired-regions-punch.md b/.changeset/tired-regions-punch.md new file mode 100644 index 000000000000..451dedf1431a --- /dev/null +++ b/.changeset/tired-regions-punch.md @@ -0,0 +1,6 @@ +--- +"gradio": minor +"gradio_client": minor +--- + +feat:Fix `gradio_client` backwards compatibility From 4cb8881c55950941774c1fafac01fa5180bac19d Mon Sep 17 00:00:00 2001 From: Abubakar Abid Date: Tue, 1 Aug 2023 16:31:26 -0400 Subject: [PATCH 3/8] lint --- client/python/gradio_client/serializing.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/client/python/gradio_client/serializing.py b/client/python/gradio_client/serializing.py index 43c6184143d5..a5fb3c908086 100644 --- a/client/python/gradio_client/serializing.py +++ b/client/python/gradio_client/serializing.py @@ -38,13 +38,13 @@ def example_inputs(self) -> dict[str, Any]: # For backwards compatibility def input_api_info(self) -> tuple[str, str]: api_info = self.api_info() - types = api_info.get("serialized_input", [api_info["info"]["type"]]*2) + types = api_info.get("serialized_input", [api_info["info"]["type"]] * 2) # type: ignore return (types[0], types[1]) # For backwards compatibility def output_api_info(self) -> tuple[str, str]: api_info = self.api_info() - types = api_info.get("serialized_output", [api_info["info"]["type"]]*2) + types = api_info.get("serialized_output", [api_info["info"]["type"]] * 2) # type: ignore return (types[0], types[1]) def serialize(self, x: Any, load_dir: str | Path = ""): From 233cc84b5e2d27fd1867d733056d363b3f438b50 Mon Sep 17 00:00:00 2001 From: gradio-pr-bot Date: Tue, 1 Aug 2023 20:33:07 +0000 Subject: [PATCH 4/8] add changeset --- .changeset/tired-regions-punch.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.changeset/tired-regions-punch.md b/.changeset/tired-regions-punch.md index 451dedf1431a..fe777b2beae8 100644 --- a/.changeset/tired-regions-punch.md +++ b/.changeset/tired-regions-punch.md @@ -3,4 +3,4 @@ "gradio_client": minor --- -feat:Fix `gradio_client` backwards compatibility +feat:Fix `gradio_client` backwards compatibility for `gradio==3.24.1` From 27b4733882c441a4a325d142f834227ec4fe06ad Mon Sep 17 00:00:00 2001 From: gradio-pr-bot Date: Tue, 1 Aug 2023 20:33:33 +0000 Subject: [PATCH 5/8] add changeset --- .changeset/tired-regions-punch.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.changeset/tired-regions-punch.md b/.changeset/tired-regions-punch.md index fe777b2beae8..c36288d82534 100644 --- a/.changeset/tired-regions-punch.md +++ b/.changeset/tired-regions-punch.md @@ -3,4 +3,4 @@ "gradio_client": minor --- -feat:Fix `gradio_client` backwards compatibility for `gradio==3.24.1` +feat:Ensure `gradio_client` is backwards compatible with `gradio==3.24.1` From ad4102cee6fd176d461cfa3d05b556690ac929ae Mon Sep 17 00:00:00 2001 From: gradio-pr-bot Date: Tue, 1 Aug 2023 20:33:57 +0000 Subject: [PATCH 6/8] add changeset --- .changeset/tired-regions-punch.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.changeset/tired-regions-punch.md b/.changeset/tired-regions-punch.md index c36288d82534..9fe656db9491 100644 --- a/.changeset/tired-regions-punch.md +++ b/.changeset/tired-regions-punch.md @@ -1,6 +1,6 @@ --- -"gradio": minor -"gradio_client": minor +"gradio": patch +"gradio_client": patch --- feat:Ensure `gradio_client` is backwards compatible with `gradio==3.24.1` From d7a42b1ffbe2bad67dcca0ff5202834ca778a9e1 Mon Sep 17 00:00:00 2001 From: gradio-pr-bot Date: Tue, 1 Aug 2023 21:32:20 +0000 Subject: [PATCH 7/8] add changeset --- .changeset/tired-regions-punch.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.changeset/tired-regions-punch.md b/.changeset/tired-regions-punch.md index 9fe656db9491..4c6afed0e503 100644 --- a/.changeset/tired-regions-punch.md +++ b/.changeset/tired-regions-punch.md @@ -3,4 +3,4 @@ "gradio_client": patch --- -feat:Ensure `gradio_client` is backwards compatible with `gradio==3.24.1` +fix:Ensure `gradio_client` is backwards compatible with `gradio==3.24.1` From 5abdd457660951dd4fdde21970341379a086f286 Mon Sep 17 00:00:00 2001 From: Abubakar Abid Date: Wed, 2 Aug 2023 12:50:28 -0400 Subject: [PATCH 8/8] pin --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 33416024193c..dc18969df2da 100644 --- a/requirements.txt +++ b/requirements.txt @@ -3,7 +3,7 @@ aiohttp~=3.0 altair>=4.2.0,<6.0 fastapi ffmpy -gradio_client>=0.3.0 +gradio_client==0.3.0 httpx huggingface_hub>=0.14.0 importlib_resources>=1.3,<7.0