Abubakar Abid
8f46556b38
Fix api recorder ( #8247 )
...
* fix api recorder
* add changeset
* call data
* fix
* changes
* add changeset
* changes
* format frontend
* lint
* changes
* format
* add changeset
* changes
* add changeset
* fixes
* add changeset
* fix'
* format
* fixes
* add changeset
* add test
* format
* changes
* fix backend tests
* changes
* format
* fix py tests
* push
* data
* add logging
* remove console log
* fix root
* remove console
* format
---------
Co-authored-by: gradio-pr-bot <gradio-pr-bot@users.noreply.github.com>
2024-05-17 13:37:44 -07:00
Ricci084
15d85b13f1
Update Python version requirement in Chinese README ( #8314 )
2024-05-17 04:21:37 -07:00
Freddy Boulton
c6495e1c87
Add auth to demo ( #8305 )
2024-05-16 13:08:21 -04:00
Shaurya Khurana
69e50edd13
Update 05_gradio-lite.md to fix spelling error: straightrward
to straightforward
( #8303 )
2024-05-16 11:18:10 +01:00
pngwn
11b88915d3
chore: update versions ( #8291 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-05-16 00:23:53 +02: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
pngwn
929d216d49
always create a jwt when connecting to a space if a hf_token is present ( #8296 )
...
* fix param name
* format
* always create a jwt if a hf token is present
* add changeset
* add changeset
* remove throw
---------
Co-authored-by: gradio-pr-bot <gradio-pr-bot@users.noreply.github.com>
2024-05-15 16:20:34 +02:00
Freddy Boulton
4350215348
Link to troubleshooting guide in the custom component loading status ( #8279 )
...
* Add code
* Add code
* add changeset
* Add code
* remove unused style
* add changeset
* Update js/app/src/Index.svelte
Co-authored-by: Hannah <hannahblair@users.noreply.github.com>
* Update guides/06_custom-components/06_frequently-asked-questions.md
Co-authored-by: Hannah <hannahblair@users.noreply.github.com>
* Update guides/06_custom-components/06_frequently-asked-questions.md
Co-authored-by: Hannah <hannahblair@users.noreply.github.com>
---------
Co-authored-by: gradio-pr-bot <gradio-pr-bot@users.noreply.github.com>
Co-authored-by: Hannah <hannahblair@users.noreply.github.com>
2024-05-14 23:02:45 +00:00
renovate[bot]
16c0235f53
chore(deps): update dependency svelte-eslint-parser to ^0.36.0 ( #8290 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-14 20:18:48 +00:00
renovate[bot]
7c81897076
chore(deps): update dependency esbuild to ^0.21.0 ( #8229 )
...
* chore(deps): update dependency esbuild to ^0.21.0
* add changeset
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: gradio-pr-bot <gradio-pr-bot@users.noreply.github.com>
2024-05-14 13:05:39 -07:00
pngwn
053316dd0f
chore: update versions ( #8286 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-05-14 12:45:39 +00:00
pngwn
7d9d8eab50
use the correct query param to pass the jwt to the heartbeat event ( #8285 )
...
* fix param name
* format
* fix jwt queryparam
* add changeset
* add changeset
---------
Co-authored-by: gradio-pr-bot <gradio-pr-bot@users.noreply.github.com>
2024-05-14 12:20:07 +00:00
pngwn
ca8864f514
chore: update versions ( #8274 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-05-13 23:23:49 +00:00
Abubakar Abid
de52f0e5af
Reduce the analytics that are collected in Gradio ( #8263 )
...
* reduce analytics
* add changeset
* mark flaky
* lint
---------
Co-authored-by: gradio-pr-bot <gradio-pr-bot@users.noreply.github.com>
Co-authored-by: freddyaboulton <alfonsoboulton@gmail.com>
2024-05-13 23:10:08 +00:00
Freddy Boulton
7e976fd9bf
Send ProcessCompleted message when job is cancelled ( #8260 )
2024-05-13 17:43:25 -04:00
Abubakar Abid
d708ca8fca
Reorganize Guides in a more logical order ( #8262 )
...
* guides reorg
* separate flagging
* examples
* tweak
* Update 01_quickstart.md
* redirect
* redirect
* add changeset
---------
Co-authored-by: gradio-pr-bot <gradio-pr-bot@users.noreply.github.com>
2024-05-13 20:13:31 +00:00
Yuichiro Tachibana (Tsuchiya)
4ae17a4653
Embedded Lite example apps in the docs ( #8278 )
...
* Disable MDsveX's smartypants option to preserve the Python code embedded in the doc as Lite apps unchanged
* Add Lite embedded apps to 06_gradio-lite-and-transformers-js.md
* add changeset
* Add comments
* add changeset
---------
Co-authored-by: gradio-pr-bot <gradio-pr-bot@users.noreply.github.com>
2024-05-13 12:08:31 -07:00
Freddy Boulton
719d5962bb
Fix bug where status tracker was the target of pointer events ( #8261 )
...
* Fix
* add changeset
---------
Co-authored-by: gradio-pr-bot <gradio-pr-bot@users.noreply.github.com>
2024-05-13 12:06:32 -07:00
Abubakar Abid
a9e1a8ac56
Make exceptions in the Client more specific ( #8264 )
...
* more specific exceptions
* format
* add changeset
* fix
* add changeset
---------
Co-authored-by: gradio-pr-bot <gradio-pr-bot@users.noreply.github.com>
2024-05-13 12:06:06 -07:00
Freddy Boulton
0bf3d1a992
Fix bug where client could not connect to apps that had self signed certificates ( #8276 )
...
* Add code
* add changeset
* Cancel request
---------
Co-authored-by: gradio-pr-bot <gradio-pr-bot@users.noreply.github.com>
2024-05-13 18:22:39 +00:00
pngwn
9a87eb1992
Cs fix client ( #8275 )
...
* fix param name
* format
* fix cs
2024-05-13 15:43:21 +01:00
pngwn
fbf4edde7c
Client fixes ( #8272 )
...
* fix param name
* fix hidden state variable
* pass jwt to heartbeat event
* notebooks
* format
* add changeset
---------
Co-authored-by: gradio-pr-bot <gradio-pr-bot@users.noreply.github.com>
2024-05-13 15:35:07 +01:00
pngwn
30463c5e15
chore: update versions ( #8225 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-05-10 19:31:04 +01:00
Hannah
e09b4e8216
Add support for passing keyword args to data
in JS client ( #8197 )
...
* allow passing kwargs to data param
* add changeset
* tweak
* update data usage in client/js readme
* more readme tweaks
* edit codesnippet
* add changeset
* check parameters exist
* add changeset
* test
* remove null check
* remove test
* use api_info
* unit tests
* type tweak
* test
* remove unused vars
* tweak
* import semiver
* tests tweak
* format code snippet
* feedback changes
* format
* typefix
---------
Co-authored-by: gradio-pr-bot <gradio-pr-bot@users.noreply.github.com>
2024-05-10 19:46:28 +02:00
Freddy Boulton
c562a3d9a4
Cancel server progress from the python client ( #8245 )
...
* implementation + test
* add changeset
* WIP using events
* Use /cancel route
* Try bumping lite
* add changeset
* Fix stream closing issue
---------
Co-authored-by: gradio-pr-bot <gradio-pr-bot@users.noreply.github.com>
2024-05-10 12:26:39 -04:00
Yuichiro Tachibana (Tsuchiya)
d62a48b183
Delete embedded Lite apps in the doc ( #8232 )
2024-05-10 15:50:38 +09:00
Dawood Khan
bf909bd145
Change upload icon for MultimodalTextbox ( #8236 )
...
* icon
* add changeset
* add changeset
* test fix
* format
---------
Co-authored-by: gradio-pr-bot <gradio-pr-bot@users.noreply.github.com>
2024-05-09 23:32:28 -04:00
Freddy Boulton
0a6f0a7e02
Fix custom component detection logic in analytics ( #8254 )
...
* Add code
* add changeset
* revert
* add changeset
---------
Co-authored-by: gradio-pr-bot <gradio-pr-bot@users.noreply.github.com>
2024-05-09 23:49:51 +00:00
Yuichiro Tachibana (Tsuchiya)
32d915aad5
Apply clean_indent() to the file contents specified with <gradio-file> tags ( #8219 )
...
* Apply clean_indent() to the file contents specified with <gradio-file> tags
* add changeset
* add changeset
---------
Co-authored-by: gradio-pr-bot <gradio-pr-bot@users.noreply.github.com>
2024-05-09 12:49:24 -05:00
Abubakar Abid
52dac637a3
Adds examples_per_page
to gr.ChatInterface
and allows clear_btn
in gr.Interface
to be hidden ( #8244 )
...
* add to and allow setting to in
* docs
* add changeset
---------
Co-authored-by: gradio-pr-bot <gradio-pr-bot@users.noreply.github.com>
2024-05-09 10:23:27 -05:00
renovate[bot]
5a93d639f6
chore(deps): update mcr.microsoft.com/devcontainers/python docker tag to v1 ( #8251 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-09 11:04:17 -04:00
Freddy Boulton
9ece050a70
Fix bug where updating a component's value in reload mode would not be shown in UI ( #8227 )
...
* Update code
* add changeset
* lint
* Add code
* add changeset
---------
Co-authored-by: gradio-pr-bot <gradio-pr-bot@users.noreply.github.com>
2024-05-09 10:05:27 -04:00
pngwn
22df61a26a
Client node fix ( #8252 )
...
* fix client in node
* run all client tests in ci
* add changeset
* fix types
* add changeset
* format
* types
* add changeset
* format
---------
Co-authored-by: gradio-pr-bot <gradio-pr-bot@users.noreply.github.com>
2024-05-09 12:06:28 +01: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
Freddy Boulton
6ee1f1f721
Display all custom components in the gallery ( #8224 )
...
* Add code
* add changeset
* restore pnpm lock
* Empty
* new lockfile
* pin 9.0
* Test
* Fix action
* add changeset
* Update tests-js.yml
* remove limit
* revert pnpm-lock
* add changeset
* fix template issue
---------
Co-authored-by: gradio-pr-bot <gradio-pr-bot@users.noreply.github.com>
Co-authored-by: aliabd <ali.si3luwa@gmail.com>
2024-05-07 12:58:33 -04:00
Yuichiro Tachibana (Tsuchiya)
1a5bed2ffb
Delete frontend builds for the normal version before building Lite for faster and lighter build process ( #8230 )
2024-05-07 21:11:10 +09: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
Ali Abdalla
f176e1b509
Convert all demos on docs to lite ( #8220 )
...
* use lite for demos
* styling
* formatting
* add changeset
* add changeset
* add changeset
---------
Co-authored-by: gradio-pr-bot <gradio-pr-bot@users.noreply.github.com>
2024-05-06 18:57:30 -07:00
renovate[bot]
892181b4fd
chore(deps): update dependency @types/prismjs to v1.26.4 ( #8226 )
...
* chore(deps): update dependency @types/prismjs to v1.26.4
* add changeset
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: gradio-pr-bot <gradio-pr-bot@users.noreply.github.com>
2024-05-06 19:58:12 -04:00
renovate[bot]
aedf0c8770
chore(deps): update pnpm to ~9.1.0 ( #8221 )
...
* chore(deps): update pnpm to ~9.1.0
* pin 9.1
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: freddyaboulton <alfonsoboulton@gmail.com>
2024-05-06 18:22:39 +00: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
be2b1e1261
chore: update versions ( #8172 )
2024-05-03 19:06:05 +01:00
Freddy Boulton
3a6f1a50b2
Only connect to heartbeat if needed ( #8169 )
...
* Add connect_heartbeat field
* fix types
* add changeset
---------
Co-authored-by: gradio-pr-bot <gradio-pr-bot@users.noreply.github.com>
2024-05-03 13:36:02 -04:00
Hannah
91b5cd6132
remove redundant event source logic ( #8211 )
...
* remove redundant event source logic
* add changeset
---------
Co-authored-by: gradio-pr-bot <gradio-pr-bot@users.noreply.github.com>
2024-05-03 17:22:55 +01:00
Hannah
b9afe93915
Rename eventSource_Factory
and fetch_implementation
( #8209 )
...
* rename eventSource_factory -> stream_factory + rename event_source -> steam
* rename fetch_implementation -> fetch
* rename fetch to _fetch due to global.fetch conflict
* add changeset
* format
* format
* format
* format
* fix
---------
Co-authored-by: gradio-pr-bot <gradio-pr-bot@users.noreply.github.com>
2024-05-03 15:24:19 +02: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
renovate[bot]
f5b710c919
chore(deps): update dependency eslint to v9 ( #8121 )
...
* chore(deps): update dependency eslint to v9
* update deps + fix things
* add changeset
* fix preview
* add changeset
* lockfile
* format
* add changeset
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: pngwn <hello@pngwn.io>
Co-authored-by: gradio-pr-bot <gradio-pr-bot@users.noreply.github.com>
2024-05-03 09:57:08 +01:00
Yuichiro Tachibana (Tsuchiya)
1435d1d2dc
Extend Interface.from_pipeline() to support Transformers.js.py pipelines on Lite ( #8052 )
...
* Extend Interface.from_pipeline() to support Transformers.js.py pipelines on Lite (wip: only object-detection in this commit)
* add changeset
* Add image-classification and image-segmentation
* Add zero-shot-image-classification and zero-shot-object-detection
* Add document-question-answering
* Add feature-extraction and fill-mask
* Add question-answering and summarization
* Fix an error message
* Add text2text-generation, text-classification, and text-generation
* Add translation andtranslation_xx_to_yy
* Add zero-shot-classification
* Add postprocess_takes_inputs to control the args passed to the postprocess function of each pipeline
* Add topk option to image-classification
* format_backend
* Add audio-classification, automatic-speech-recognition, and zero-shot-audio-classification
* Add image-to-text
* Add token-classification (with JSON component as an output. Is it correct?)
* Ignore import type failure of transformers_js_py
* Add image-feature-extraction
* Add image-to-image
* Add text-to-audio
* Add depth-estimation
* Remove `render=False`
* Reorder the if-blocks following the Transformers.js doc
* Update gradio/pipelines_utils.py
Co-authored-by: Abubakar Abid <abubakar@huggingface.co>
* Update gradio/pipelines_utils.py
Co-authored-by: Abubakar Abid <abubakar@huggingface.co>
* Fix feature-extraction demo
* Fix demo title
* Add guides/08_gradio-clients-and-lite/gradio-lite-and-transformers-js.md without contents
* Rename guides/08_gradio-clients-and-lite/*.md to fix the order
* Use pipeline.model.config._name_or_path for the demo title instead of pipeline.model.config.model_type
* Fix normal Interface.from_pipeline to use pipeline.model.config.name_or_path as the demo title
* Write an article about Gradio-Lite and Transformers.js
* Update the doc
* tweaks
* add changeset
---------
Co-authored-by: gradio-pr-bot <gradio-pr-bot@users.noreply.github.com>
Co-authored-by: Abubakar Abid <abubakar@huggingface.co>
2024-05-03 07:37:51 +00:00
Yuichiro Tachibana (Tsuchiya)
cfc272ff79
Set the show_api flag on Lite ( #8205 )
...
* Set the show_api flag on Lite
* add changeset
* add changeset
---------
Co-authored-by: gradio-pr-bot <gradio-pr-bot@users.noreply.github.com>
2024-05-03 00:24:49 -07:00
Yuichiro Tachibana (Tsuchiya)
376dfaaa80
Specify the fastapi version on Lite to avoid ujson installation which is not available on Pyodide yet ( #8204 )
...
* Specify the fastapi version on Lite to avoid ujson installation which is not available on Pyodide yet
* add changeset
* Refactoring
---------
Co-authored-by: gradio-pr-bot <gradio-pr-bot@users.noreply.github.com>
2024-05-03 15:12:15 +09:00