aliabid94
a238af4d68
Refactor plots to drop altair
and use vega.js
directly ( #8807 )
...
* changes
* add changeset
* changes
* changes
* changes
* add changeset
* changes
* add changeset
* changes
* add changeset
* add changeset
* changes
* changes
* changes
* changes
* changes
* changes
* changes
* changes
* changes
* changes
* changes
* changes
* changes
* changes
* add changeset
* changes
* changes
* Update gradio/components/native_plot.py
Co-authored-by: Abubakar Abid <abubakar@huggingface.co>
* Update gradio/components/native_plot.py
Co-authored-by: Abubakar Abid <abubakar@huggingface.co>
* Update gradio/blocks.py
Co-authored-by: Abubakar Abid <abubakar@huggingface.co>
* changes
* changes
* changes
* Update gradio/components/native_plot.py
Co-authored-by: Abubakar Abid <abubakar@huggingface.co>
* Update gradio/components/native_plot.py
Co-authored-by: Abubakar Abid <abubakar@huggingface.co>
* changes
* changes
* changes
---------
Co-authored-by: Ali Abid <aliabid94@gmail.com>
Co-authored-by: gradio-pr-bot <gradio-pr-bot@users.noreply.github.com>
Co-authored-by: Abubakar Abid <abubakar@huggingface.co>
2024-07-22 09:52:48 -07:00
Hannah
914b1935de
Add copy button to gr.Markdown
( #8851 )
...
* add copy button
* add changeset
* add changeset
* lint
* value tweak
---------
Co-authored-by: gradio-pr-bot <gradio-pr-bot@users.noreply.github.com>
Co-authored-by: Abubakar Abid <abubakar@huggingface.co>
2024-07-22 12:39:20 +01:00
Abubakar Abid
5622331da7
Extend pyright
to cover tests as well ( #8856 )
...
* add type to test
* ignore certain demos
* notebooks
* type test_video
* more typing
* more typing
* more typing
* add changeset
* more typing
* more
* more
* files
* ds
* ds
* plots
* audio
push
* annotated
* utils
* routes
* iface
* server
* restore
* external
* dep
* components
* chat interface
* fixes
* blocks
* blocks
* blocks
* blocks
* fixes
* fixes
* format
* fix
---------
Co-authored-by: gradio-pr-bot <gradio-pr-bot@users.noreply.github.com>
2024-07-21 19:55:18 -07:00
Abubakar Abid
d1f044145a
Use covariant container types across the codebase and add typing to our demos ( #8854 )
...
* more typing
* add changeset
* tweaks
* more changes
* more fixes
* more changes
* more fixes
* more fixes
* delete
* add changeset
* notebooks
* restore
* restore
* format
* add changeset
* more typing fixes
* fixes
* change
* fixes
* fix
* format
* more fixes
* fixes
* fixes for python3.9
* demo
* fix
* fixes
* fix typo
* type
* formatting
* add changeset
---------
Co-authored-by: gradio-pr-bot <gradio-pr-bot@users.noreply.github.com>
Co-authored-by: aliabd <ali.si3luwa@gmail.com>
2024-07-19 18:34:34 -07:00
Abubakar Abid
a3d23b43e7
Add loop
parameters to gr.Audio
and gr.Video
( #8806 )
...
* add loop
* changes
* add changeset
* audio player
* fix tests
* test audio
---------
Co-authored-by: gradio-pr-bot <gradio-pr-bot@users.noreply.github.com>
2024-07-16 22:05:59 -07:00
Abubakar Abid
4030f28af6
Allows updating the dataset of a gr.Examples
( #8745 )
...
* helpers
* add changeset
* changes
* add changeset
* changes
* tweak
* format
* example to docs
* add changeset
* fixes
* add tuple
* add changeset
* print
* format
* clean'
* clean
* format
* format backend
* fix backend tests
* format
* notebooks
* comment
* delete demo
* add changeset
* docstring
* docstring
* changes
* add changeset
* components
* changes
* changes
* format
* add test
* fix python test
* use deep_equal
---------
Co-authored-by: gradio-pr-bot <gradio-pr-bot@users.noreply.github.com>
2024-07-15 09:19:52 -07:00
Freddy Boulton
5e36144232
Add guides for msg format and llm agents ( #8750 )
...
* Add guides
* add changeset
* Add code
* Add code
* Add notebook
* rename msg_format to type
* Fix docs
* notebooks
* missing link
* Update guides
---------
Co-authored-by: gradio-pr-bot <gradio-pr-bot@users.noreply.github.com>
Co-authored-by: Abubakar Abid <abubakar@huggingface.co>
2024-07-12 11:53:28 +00:00
aliabid94
e3c7079e38
gr.DateTime component ( #8713 )
...
* changes
* changes
* add changeset
* changes
* changes
* changes
* changes
* changes
* changes
* changes
* changes
* changes
* changes
* changes
* changes
* changes
* changes
* changes
* changes
* changes
* changes
* Update gradio/components/datetime.py
Co-authored-by: Abubakar Abid <abubakar@huggingface.co>
* changes
* changes
---------
Co-authored-by: Ali Abid <aliabid94@gmail.com>
Co-authored-by: gradio-pr-bot <gradio-pr-bot@users.noreply.github.com>
Co-authored-by: Abubakar Abid <abubakar@huggingface.co>
2024-07-10 20:55:45 -07:00
Abubakar Abid
fb0daf3730
Improvements to gr.Examples
: adds events as attributes and documents, them, adds sample_labels
, and visible
properties ( #8733 )
...
* events
* examples
* add changeset
* format
* add changeset
* add changeset
* format
* changes
* Update gradio/components/dataset.py
Co-authored-by: Ali Abdalla <ali.si3luwa@gmail.com>
* Update gradio/helpers.py
Co-authored-by: Ali Abdalla <ali.si3luwa@gmail.com>
* add test
* Update test/test_helpers.py
Co-authored-by: Ali Abdalla <ali.si3luwa@gmail.com>
* changes
* format
* add to interface as well
---------
Co-authored-by: gradio-pr-bot <gradio-pr-bot@users.noreply.github.com>
Co-authored-by: Ali Abdalla <ali.si3luwa@gmail.com>
2024-07-10 16:35:36 -07:00
Freddy Boulton
d15ada9a1c
Fix multimodal textbox custom components ( #8719 )
...
* Add code
* add changeset
* Add code
* Update comment
---------
Co-authored-by: gradio-pr-bot <gradio-pr-bot@users.noreply.github.com>
2024-07-10 13:09:08 +02:00
Freddy Boulton
4221290d84
Support Message API for chatbot and chatinterface ( #8422 )
...
* first commit
* Add code
* Tests + code
* lint
* Add code
* notebook
* add changeset
* type
* Add client test
* type
* Add code
* Chatbot type
* Add code
* test chatbot
* fix e2e test
* js tests
* Consolidate Error and Tool message. Allow Messages in postprocess
* Rename to messages
* fix tests
* notebook clean
* More tests and messages
* add changeset
* notebook
* client test
* Fix issues
* Chatbot docs
* add changeset
* Add image
* Add img tag
* Address comments
* Add code
* Revert chatinterface streaming change. Use title in metadata. Address pngwn comments
* Add code
* changelog highlight
---------
Co-authored-by: gradio-pr-bot <gradio-pr-bot@users.noreply.github.com>
2024-07-10 11:08:06 +00:00
Dawood Khan
bc1d45d874
Model3D point cloud and wireframe display modes ( #8687 )
...
* display modes
* add changeset
* test fixes
* lint
* Update gradio/components/model3d.py
Co-authored-by: Abubakar Abid <abubakar@huggingface.co>
* solid
---------
Co-authored-by: gradio-pr-bot <gradio-pr-bot@users.noreply.github.com>
Co-authored-by: Abubakar Abid <abubakar@huggingface.co>
2024-07-04 14:06:41 -07:00
Abubakar Abid
c946c6f31a
Allow supplying custom gr.Chatbot
with events to gr.ChatInterface
( #8677 )
...
* allow chatbot.like
* changes
* add changeset
* add to docs
* add to docs
* fix
* fix
* add changeset
* add changeset
* move to chatinterface docs
* add changeset
---------
Co-authored-by: gradio-pr-bot <gradio-pr-bot@users.noreply.github.com>
2024-07-02 14:13:33 -04:00
aliabid94
2943d6d688
Add Timer component ( #8505 )
...
* chagnes
* add changeset
* changes
* changes
* changes
* changes
* changes
* changes
* changes
* changes
* changes
* changes
* changes
* changes
* changes
* changes
* change
* add docs
* add changeset
* remove demo
* add changeset
* add changeset
* changes
* changes
* changes
* add changeset
* changes
* changes
* changes
* changes
* changes
* changes
* changes
* changes
* Update gradio/components/timer.py
Co-authored-by: Abubakar Abid <abubakar@huggingface.co>
* changes
* changes
---------
Co-authored-by: Ali Abid <aliabid94@gmail.com>
Co-authored-by: gradio-pr-bot <gradio-pr-bot@users.noreply.github.com>
Co-authored-by: aliabd <ali.si3luwa@gmail.com>
Co-authored-by: pngwn <hello@pngwn.io>
Co-authored-by: Abubakar Abid <abubakar@huggingface.co>
2024-06-28 16:53:44 -07:00
Abubakar Abid
34430b934d
Handle GIFs correct in gr.Image
preprocessing ( #8589 )
...
* handle gifs correct in image preprocessing
* add changeset
* fix
* add test
* add test
* docstring
* add docs
* image
* revert
* change
* add changeset
---------
Co-authored-by: gradio-pr-bot <gradio-pr-bot@users.noreply.github.com>
2024-06-20 23:25:42 +00:00
aliabid94
797621b81a
Improved plot rendering ( #8580 )
...
* changes
* add changeset
* add changeset
* add changeset
* changes
* changes
* restore altair
* changes
* changes
* changes
* changes
* changes
* changes
* Update twenty-jokes-argue.md
* changes
* chanegs
* changes
* changes
* changes
* changes
---------
Co-authored-by: Ali Abid <aliabid94@gmail.com>
Co-authored-by: gradio-pr-bot <gradio-pr-bot@users.noreply.github.com>
2024-06-20 23:09:04 +00:00
Abubakar Abid
bc5fccfeee
Allow gr.load
to work inside gr.Blocks
automatically ( #8579 )
...
* load-in-blocks
* allow gr.load inside gr.Blocks
* add changeset
* add changeset
---------
Co-authored-by: gradio-pr-bot <gradio-pr-bot@users.noreply.github.com>
2024-06-20 12:39:58 -04:00
Abubakar Abid
a1c21cb69a
fix dataset update ( #8581 )
...
* fix dataset update
* revert'
* add changeset
* add test
* add changeset
* changes
* add template
* add changeset
* fix docstring
* test postprocessing
---------
Co-authored-by: gradio-pr-bot <gradio-pr-bot@users.noreply.github.com>
2024-06-19 23:00:57 +00:00
luke zhang
d429690611
Fix request serialization for fastapi /docs
( #8530 )
...
* Fix request serialization for fastapi `/docs`
* fix issues identified in code review
* unit test
* add changeset
---------
Co-authored-by: freddyaboulton <alfonsoboulton@gmail.com>
Co-authored-by: gradio-pr-bot <gradio-pr-bot@users.noreply.github.com>
2024-06-11 19:25:50 +00:00
Abubakar Abid
7c5fec3a26
Use root url for monitoring url ( #8506 )
...
* use root url for monitoring url
* add changeset
* format
* add unit test
---------
Co-authored-by: gradio-pr-bot <gradio-pr-bot@users.noreply.github.com>
2024-06-11 02:25:03 -07:00
Freddy Boulton
2a59bab3bb
Fixes TabbedInterface bug where only first interface events get triggered ( #8504 )
...
* Add code
* add changeset
* Add code
---------
Co-authored-by: gradio-pr-bot <gradio-pr-bot@users.noreply.github.com>
2024-06-09 08:30:28 -07:00
Abubakar Abid
41a449383a
fix client flaky tests ( #8481 )
...
* fix client flaky tests
* format
* add changeset
---------
Co-authored-by: gradio-pr-bot <gradio-pr-bot@users.noreply.github.com>
2024-06-06 07:05:28 -07:00
Freddy Boulton
48eeea4eaa
Refactor Cancelling Logic To Use /cancel ( #8370 )
...
* Cancel refactor
* add changeset
* add changeset
* types
* Add code
* Fix types
---------
Co-authored-by: gradio-pr-bot <gradio-pr-bot@users.noreply.github.com>
2024-06-05 15:32:24 -04:00
Abubakar Abid
2cd02ff3b7
Remove deprecated parameters from Python Client ( #8444 )
...
* deprecate
* add changeset
* file -> handle_file
* more updates
* format
* add changeset
* fix connect
* fix tests
* fix more tests
* remove outdated test
* serialize
* address review comments
* fix dir
---------
Co-authored-by: gradio-pr-bot <gradio-pr-bot@users.noreply.github.com>
2024-06-05 00:26:28 +00:00
aliabid94
4a55157ed9
state.change listener with deep hash check ( #8446 )
...
* changes
* changes
* add changeset
* changes
* changes
* changes
* changes
* Update guides/04_building-with-blocks/04_dynamic-apps-with-render-decorator.md
Co-authored-by: Abubakar Abid <abubakar@huggingface.co>
---------
Co-authored-by: Ali Abid <aliabid94@gmail.com>
Co-authored-by: gradio-pr-bot <gradio-pr-bot@users.noreply.github.com>
Co-authored-by: Abubakar Abid <abubakar@huggingface.co>
2024-06-04 14:19:30 -07:00
Abubakar Abid
33c8081aa9
Handle special arguments when extracting parameter names for view API page ( #8400 )
...
* fix special args
* add changeset
* format
* ignore typecheck
---------
Co-authored-by: gradio-pr-bot <gradio-pr-bot@users.noreply.github.com>
2024-06-04 08:12:10 -07:00
Xu Song
33e8babb17
Enable hiding the inline category in HighlightedText with a show_inline_category
argument ( #8355 )
...
* Enable hidding inline_category in HighlightedText
* add changeset
* Update test_highlighted_text.py
* add changeset
* Update gradio/components/highlighted_text.py
Co-authored-by: Abubakar Abid <abubakar@huggingface.co>
* add story
---------
Co-authored-by: gradio-pr-bot <gradio-pr-bot@users.noreply.github.com>
Co-authored-by: Abubakar Abid <abubakar@huggingface.co>
Co-authored-by: Hannah <hannahblair@users.noreply.github.com>
2024-05-23 09:17:41 +00:00
aliabid94
55f664f297
Add event listener support to render blocks ( #8243 )
...
* changes
* add changeset
* changes
* changes
* changes
* changes
* changes
* changes
* changeas
* changes
* add changeset
* changes
* add changeset
* changes
* changes
* changes
* changes
* changes
* changes
* changes
* changes
* add changeset
* changes
* cganges
* changes
* changes
* changes
* changes
* add changeset
* changes
* chagnes
* changes
* changes
* changes
* changes
* changes
* js
* remove console log
* changes
* changes
* changes
* changes
* changes
* changes
* changes
* changes
* changes
* add changeset
* changes
* chnages
* changes
* cnages
* changes
* changes
* changes
* changes
* changes
* changes
* changes
* changes
* changes
* changes
* changes
* changes
* add changeset
* changes
* changes
* changes
* changes
* changes
* changes
* changes
* add changeset
* changes
* changes
* changes
* changes
* changes
* changes
* changes
* changes
* changes
* changes
* changes
* add changeset
* Add `state.change` listener (#8297 )
* state changes
* changes
---------
Co-authored-by: Ali Abid <aliabid94@gmail.com>
Co-authored-by: Abubakar Abid <abubakar@huggingface.co>
* changes
* changes
* add changeset
* changes
* changes
* changes
* changes
* changes
* changes
---------
Co-authored-by: Ali Abid <aliabid94@gmail.com>
Co-authored-by: gradio-pr-bot <gradio-pr-bot@users.noreply.github.com>
Co-authored-by: Abubakar Abid <abubakar@huggingface.co>
2024-05-22 14:51:53 -07:00
Freddy Boulton
ee1e2942e0
Ensure JSON component outputs handled properly in postprocess ( #8292 )
...
* Add code
* Json postprocess
* add changeset
* add changeset
* Fix json tests
* fix flag
* Address comments
---------
Co-authored-by: gradio-pr-bot <gradio-pr-bot@users.noreply.github.com>
2024-05-15 21:38:50 +00:00
Freddy Boulton
7e976fd9bf
Send ProcessCompleted message when job is cancelled ( #8260 )
2024-05-13 17:43:25 -04:00
Abubakar Abid
05fe4918c0
Allow Spaces with .success()
to be gr.load
-ed ( #8242 )
...
* fix success in gr.load
* add changeset
---------
Co-authored-by: gradio-pr-bot <gradio-pr-bot@users.noreply.github.com>
2024-05-08 19:34:23 -05:00
Yuichiro Tachibana (Tsuchiya)
0493c66303
Split test/test_components.py into test/components/test_*.py ( #8218 )
...
* Split test/test_components.py into test/components/test_*.py
* Remove test/components/conftest.py because what it configures is already defined in pyproject.toml
2024-05-07 16:06:34 +09:00
aliabid94
5436031f92
Render decorator 2 ( #8110 )
...
* changes
* add changeset
* changes
* changes
* changes
* changes
* changes
* changes
* changeas
* changes
* add changeset
* changes
* add changeset
* changes
* changes
* changes
* changes
* changes
* changes
* changes
* changes
* add changeset
* changes
* cganges
* changes
* changes
* changes
* changes
* add changeset
* changes
* chagnes
* changes
* changes
* changes
* changes
* remove console log
* changes
* changes
* changes
* changes
* changes
---------
Co-authored-by: Ali Abid <aliabid94@gmail.com>
Co-authored-by: gradio-pr-bot <gradio-pr-bot@users.noreply.github.com>
Co-authored-by: Abubakar Abid <abubakar@huggingface.co>
2024-05-06 08:36:07 -07:00
pngwn
24b2286a22
allow the canvas size to be set on the ImageEditor
( #8127 )
...
* add canvas size kwarg to imageeditor
* add changeset
* fix tests
* fix cropsize
* changes
* notebooks
* update docstrings
* fix type
* fix undefined dimensions
* Update image_editor.py
Co-authored-by: Abubakar Abid <abubakar@huggingface.co>
* fix type
* format
---------
Co-authored-by: gradio-pr-bot <gradio-pr-bot@users.noreply.github.com>
Co-authored-by: Abubakar Abid <abubakar@huggingface.co>
2024-05-03 10:55:19 +01:00
Freddy Boulton
449d0e6e14
Refactor analytics to not use api.gradio.app ( #8180 )
...
* Analytics refactor
* add changeset
* add changeset
* Fix wasm?
* Fix python tests'
* Revert changes chrome
* use util function
---------
Co-authored-by: gradio-pr-bot <gradio-pr-bot@users.noreply.github.com>
2024-05-02 20:29:19 -04:00
Freddy Boulton
72039be93a
Support custom components in gr.load ( #8200 )
...
* Add code
* add changeset
* Update fuzzy-mirrors-scream.md
* Update fuzzy-mirrors-scream.md
* Fix tests
* Update .changeset/fuzzy-mirrors-scream.md
Co-authored-by: Abubakar Abid <abubakar@huggingface.co>
* Fix code
---------
Co-authored-by: gradio-pr-bot <gradio-pr-bot@users.noreply.github.com>
Co-authored-by: Abubakar Abid <abubakar@huggingface.co>
2024-05-02 23:07:45 +00:00
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
Abubakar Abid
487db7b5d5
Respect auth_dependency
parameter in launch()
( #8097 )
...
* respect auth dependency provided in launch()
* add changeset
* format
* add changeset
* changes
* fix lint
---------
Co-authored-by: gradio-pr-bot <gradio-pr-bot@users.noreply.github.com>
2024-04-23 14:26:19 -07:00
Abubakar Abid
cbdfbdfc97
upgrade ruff
test dependency to ruff==0.4.1
( #8100 )
...
* upgrade ruff==0.4.1
* add changeset
* add changeset
---------
Co-authored-by: gradio-pr-bot <gradio-pr-bot@users.noreply.github.com>
2024-04-23 09:16:58 -07:00
aliabid94
91a7a31cd1
Store configs per session in the backend ( #8030 )
...
* changes
* add changeset
* changes
* changes
* changes
* changes
* changes
* changes
* changeas
* add changeset
* unrelated fix
* Update gradio/blocks.py
Co-authored-by: Abubakar Abid <abubakar@huggingface.co>
---------
Co-authored-by: Ali Abid <aliabid94@gmail.com>
Co-authored-by: gradio-pr-bot <gradio-pr-bot@users.noreply.github.com>
Co-authored-by: Abubakar Abid <abubakar@huggingface.co>
2024-04-22 11:20:05 -07:00
Lucain
ac30e07f92
[HF OAuth] Logout user if oauth token has expired ( #8093 )
...
* Logout user if oauth token has expired
* add changeset
* add changeset
* mark flaky test as flaky
* fixes
---------
Co-authored-by: gradio-pr-bot <gradio-pr-bot@users.noreply.github.com>
Co-authored-by: Abubakar Abid <abubakar@huggingface.co>
2024-04-22 08:18:04 -07:00
Freddy Boulton
2afca65419
Add max_file_size
parameter to launch()
that limits the size of files that can be uploaded in the Gradio app ( #7909 )
...
* File size limits
* Implementation
* add changeset
* Fix tests
* python client support
* lint
* fix test
* lint
* add changeset
* Set at the blocks level
* add changeset
* type check
* format
* lint
* lint
* Delete files as soon as they're encountered
* fix tests
* type hint 🙄
* Fix tests
* Fix below limit test
* add changeset
* Fix tests
* Add client file
* revert loop code
* Add to guides
* Pass in via gradio component
* add changeset
* Update loading status
* Make errors closeable
* add changeset
* Add code
* Lint
* Changelog highlight
* Fix i18n in storybook
* Address comments
---------
Co-authored-by: gradio-pr-bot <gradio-pr-bot@users.noreply.github.com>
2024-04-19 15:38:53 -04:00
pngwn
074ce3805a
ensure the ImageEditor
works correctly with layers and change
events ( #8059 )
...
* stuff
* fix layrs
* add changeset
* lint
* ensure a default image can be passed when sources list is empty
* fix loading status
* add layers option to disable layer ui
* types
* fix tests
* cleanup
* cleanup
* notebooks
* fix composite
* fix
* fix trash icon
* add changeset
* fix layer bg
* fix error display
* notebooks
---------
Co-authored-by: gradio-pr-bot <gradio-pr-bot@users.noreply.github.com>
2024-04-18 15:55:00 +00:00
pngwn
dbb7373dde
ensure ImageEditor
events work as expected ( #7845 )
...
* changes
* changes
* more fix
* more fix
* add changeset
* fix initial crop
* fix format
* fix format
* fix formats
* faster?
* race condition
* fixes + test
* fix type?
* notebooks
* fix type
* change demo
* add changeset
* fix type
* fix type
* fix type again
* fix type again again
* lint
* lint again
* fix test
* tests
* fix
* tests
* address comments
* fix notebooks
* fix tests
* fix stories
* fix webcam ui
* cleanup
* add changeset
* fix input event
* add format param + fix input event
* fix test
---------
Co-authored-by: gradio-pr-bot <gradio-pr-bot@users.noreply.github.com>
Co-authored-by: Abubakar Abid <abubakar@huggingface.co>
2024-04-15 20:16:07 +00:00
Yuichiro Tachibana (Tsuchiya)
f17d1a0a6f
Add an explicit dependency of urllib3~=2.0
and update processing_utils.save_url_to_cache
to use urllib3
for Lite support ( #8011 )
...
* Add an explicit dependency of `urllib3` and update `processing_utils.save_url_to_cache` to use `urllib3` for Lite support
* add changeset
* Update requirements.txt
Co-authored-by: Abubakar Abid <abubakar@huggingface.co>
* add changeset
* update test requirements
* update test reqs
* add changeset
---------
Co-authored-by: gradio-pr-bot <gradio-pr-bot@users.noreply.github.com>
Co-authored-by: Abubakar Abid <abubakar@huggingface.co>
2024-04-14 17:46:55 +00:00
Michael
299c87c477
Document that show_copy_button in gr.Textbox is not visible when show_label=False ( #8012 )
...
* Document that show_copy_button in gr.Textbox is not visible when show_label=False
Remove dict_to_dataclass since its not used
* add changeset
* tweak wording
---------
Co-authored-by: gradio-pr-bot <gradio-pr-bot@users.noreply.github.com>
Co-authored-by: Abubakar Abid <abubakar@huggingface.co>
2024-04-12 18:17:19 +00:00
Freddy Boulton
c1df2f818c
Fix example loading for custom components ( #7981 )
...
* format
* add changeset
* add changeset
* Update component
* Add tests
* Add code
---------
Co-authored-by: gradio-pr-bot <gradio-pr-bot@users.noreply.github.com>
2024-04-10 17:52:41 -04:00
Abubakar Abid
8250a1a0df
Handle the case of multiple headers when constructing root url ( #7938 )
...
* handle the case of multiple headers
* lint
* add changeset
* Update gradio/route_utils.py
* add changeset
* lint
---------
Co-authored-by: gradio-pr-bot <gradio-pr-bot@users.noreply.github.com>
2024-04-05 02:35:12 +00:00
Freddy Boulton
a4782f7a09
Allow displaying gr.Code examples by their filename if value is a tuple ( #7912 )
...
* Add code
* add changeset
* add changeset
* Only display filename
---------
Co-authored-by: gradio-pr-bot <gradio-pr-bot@users.noreply.github.com>
2024-04-04 00:38:55 +00:00
Abubakar Abid
2bae1cfbd4
Adds an "API Recorder" to the view API page, some internal methods have been made async ( #7850 )
...
* changes
* code recorder
* api docs
* add changeset
* changes
* change
* add changeset
* add changeset
* changes
* fixes
* format
* changes
* fix
* add changeset
* rename
* api recorder
* docs
* changes for pr
* fix
* async-ify
* add changeset
* fix typing
* fixes
* fix test/test_blocks
* fix more tests
* fix test
* add changeset
* fix more tests
* add async version
* make 2 separate functions
* format
* fix
* format
* fix tests
* move resource
* changes
* fix cache
* lite fixes
* make lazy cache async
* fix
* fix
* flaky
* replace null with None
* fixes
---------
Co-authored-by: gradio-pr-bot <gradio-pr-bot@users.noreply.github.com>
2024-04-03 14:28:06 -07:00