Yuichiro Tachibana (Tsuchiya) 937c858371
Use orjson to serialize dict including np.array (#8041)
* Use orjson to serialize dict including np.array

* add changeset

* Update json_component demo and add an E2E test using it

* Rename demo/json_component -> demo/json_component_blocks

* Add json_component_interface demo and an E2E test using it

* Fix to await assertion promises

* Revert renaming of json_component demo

* add changeset

* Rename js/app/test/json_component_blocks.spec.ts -> js/app/test/json_component.spec.ts

* Revert changes in routes.py and add orjson to json_component.py

* Update gr.Checkbox.postprocess to ensure a bool value is returned

* add changeset

* Remove the if-block in gr.Checkbox.postprocess handling NumPy arrays as they are not reasonable values to be interpreted as checkbox's value

* Update gr.JSON's docstring

* Add test/components/test_json_component.py

* Remove JSON component E2E tests

* Update gr.JSON's docstring

* docstring

---------

Co-authored-by: gradio-pr-bot <gradio-pr-bot@users.noreply.github.com>
Co-authored-by: Abubakar Abid <abubakar@huggingface.co>
2024-04-25 16:13:01 +09:00
..
2023-10-31 04:46:02 +00:00
2023-12-20 21:16:21 -05:00
2023-10-31 10:11:17 -04:00
2023-10-31 10:11:17 -04:00
2023-11-13 15:14:55 -08:00
2023-10-31 02:41:19 -07:00
2023-10-19 10:56:10 -07:00
2023-10-31 10:11:17 -04:00
2023-10-19 10:56:10 -07:00
2023-10-19 10:56:10 -07:00