gradio/demo
Dawood Khan e9aa9eec37
gr.Number() max/min limit (#3991)
* Add min max handling for Number (#3871)

* feat: add min max handling for Number

* Update CHANGELOG.md

* fix: Error when min or max is not specified

* fix formatting

* fix: error when nothing is specified

* Just put infinity in min and max

---------

Co-authored-by: Dawood Khan <dawoodkhan82@gmail.com>

* number limit

* Update gradio/components.py

Co-authored-by: Abubakar Abid <abubakar@huggingface.co>

* New Version Docs (#4027)

* [create-pull-request] automated change

* Trigger Build

---------

Co-authored-by: aliabd <aliabd@users.noreply.github.com>
Co-authored-by: aliabd <ali.si3luwa@gmail.com>

* Safer `HuggingFaceDatasetSaver` (and deprecate `HuggingFaceDatasetJsonSaver`) (#3973)

* Draft for a safer HuggingFaceDatasetSaver

* Rename (and replace) gr.SaferHuggingFaceDatasetSaver as gr.HuggingFaceDatasetSaver

* update changelog

* ruff

* doc

* tmp work

* merge 2 classes

* remove useless code

* adapt tests

* Update gradio/flagging.py

Co-authored-by: Abubakar Abid <abubakar@huggingface.co>

* Update CHANGELOG.md

* fix typing

* code formatting

* removed print from tests

* removing imports

* removing imports

* fix paths

* formatting

* wording

* formating

* fix tests

---------

Co-authored-by: testbot <lucainp@hf.co>
Co-authored-by: Abubakar Abid <abubakar@huggingface.co>

* merge

* Allow state to be rendered multiple times (#4030)

* state render

* add test

* formatting

* changelog

* Allow decoding b64 string without header in processing utils (#4031)

* allow decoding b64 string without headers

* install gradio-client in edittable mode

* update GH actions

* add test for decoding headerless b64

* add test for decoding headerless b64 image

* some linting

* fix test

---------

Co-authored-by: Abubakar Abid <abubakar@huggingface.co>

* Sets matplotlib backend to agg before rendering math (#4029)

* matplotlib-agg

* fix

* context manager

* Update CHANGELOG.md

* update demos

* linting

* removed warning

* fix test

* fixes

* fix tests

* Upgrade pyright to 1.1.305 (#4042)

* Fastapi Python Client Guide (#3892)

* fastapi guide

* changelog

* writing

* finish guide

* fix

* Update guides/06_client-libraries/fastapi-app-with-the-gradio-client.md

Co-authored-by: Ali Abdalla <ali.si3luwa@gmail.com>

* Update guides/06_client-libraries/fastapi-app-with-the-gradio-client.md

Co-authored-by: Ali Abdalla <ali.si3luwa@gmail.com>

* Update guides/06_client-libraries/fastapi-app-with-the-gradio-client.md

Co-authored-by: Ali Abdalla <ali.si3luwa@gmail.com>

* Update guides/06_client-libraries/fastapi-app-with-the-gradio-client.md

Co-authored-by: Ali Abdalla <ali.si3luwa@gmail.com>

* dependencies

* html

---------

Co-authored-by: Ali Abdalla <ali.si3luwa@gmail.com>

* fix overflowing gutter and dark mode base color (#4051)

* Add ability to blocklist filepaths, ability to specify where gradio temp files are created (#4047)

* temporary file

* tests

* formatting

* rename

* added another test

* guide

* formatting

* changelog

* added custom gradio temp directory (#4053)

* added custom gradio temp directory

* Update 03_sharing-your-app.md

* rename test

* address review

* remove print

* Chatbot code syntax highlighting (#4048)

* first pass

* fixes

* more fixes

* remove breaks

* format

* version

* pr fixes

* changelog

* test fix

* background color

* format

* revert test fix

* changes

* changes

* test

* changes

* changes

* changes

* changes

* changes

---------

Co-authored-by: Abubakar Abid <abubakar@huggingface.co>
Co-authored-by: Ali Abid <aabid94@gmail.com>

* Fixes issue with indentation in code field with streaming (#4043)

* indent fix

* fix

* changelog

* fix overflowing gutter and dark mode base color (#4051)

* Add ability to blocklist filepaths, ability to specify where gradio temp files are created (#4047)

* temporary file

* tests

* formatting

* rename

* added another test

* guide

* formatting

* changelog

* added custom gradio temp directory (#4053)

* added custom gradio temp directory

* Update 03_sharing-your-app.md

* rename test

* address review

* remove print

* Chatbot code syntax highlighting (#4048)

* first pass

* fixes

* more fixes

* remove breaks

* format

* version

* pr fixes

* changelog

* test fix

* background color

* format

* revert test fix

* changes

* changes

* test

* changes

* changes

* changes

* changes

* changes

---------

Co-authored-by: Abubakar Abid <abubakar@huggingface.co>
Co-authored-by: Ali Abid <aabid94@gmail.com>

* fix

* fix test

---------

Co-authored-by: Abubakar Abid <abubakar@huggingface.co>
Co-authored-by: pngwn <hello@pngwn.io>
Co-authored-by: Ali Abid <aabid94@gmail.com>

* [create-pull-request] automated change (#4059)

Co-authored-by: aliabid94 <aliabid94@users.noreply.github.com>
Co-authored-by: Abubakar Abid <abubakar@huggingface.co>

* changelog (#4064)

* New Version Docs (#4069)

* [create-pull-request] automated change

* Trigger Build

---------

Co-authored-by: aliabd <aliabd@users.noreply.github.com>
Co-authored-by: aliabd <ali.si3luwa@gmail.com>

* Soft theme fix (#4070)

* fix

* fix

---------

Co-authored-by: Abubakar Abid <abubakar@huggingface.co>

* Empty gallery fix (#4072)

* changes

* changes

---------

Co-authored-by: Abubakar Abid <abubakar@huggingface.co>

* Fix bug where functions with type hints caused errors (#4068)

* Fix + test

* CHANGELOG

* Update test/test_utils.py

Co-authored-by: Abubakar Abid <abubakar@huggingface.co>

* Update gradio/utils.py

Co-authored-by: Abubakar Abid <abubakar@huggingface.co>

---------

Co-authored-by: Abubakar Abid <abubakar@huggingface.co>

* More Ruff rules (#4038)

* Bump ruff to 0.0.264

* Enable Ruff Naming rules and fix most errors

* Move `clean_html` to utils (to fix an N lint error)

* Changelog

* Clean up possibly leaking file handles

* Enable and autofix Ruff SIM

* Fix remaining Ruff SIMs

* Enable and autofix Ruff UP issues

* Fix misordered import from #4048

* Fix bare except from #4048

---------

Co-authored-by: Abubakar Abid <abubakar@huggingface.co>

* [WIP] Language Agnostic Typing in `/info` route (#4039)

* First commit

* All serializers

* Remove output type

* Add route

* Format json

* Modify dropdown and slider choices

* Fix impl

* Lint

* Add tests

* Fix lint

* remove breakpoint

* Tests passing locally

* Format code

* Address comments

* Use union + fix tests

* handle multiple file case

* Add serializer to info payload

* lint

* Add to CHANGELOG

* grc version

* requirements

* fix test

---------

Co-authored-by: Abubakar Abid <abubakar@huggingface.co>

* Keep hidden Accordion content in DOM (#4073)

* changes

* changes

---------

Co-authored-by: Abubakar Abid <abubakar@huggingface.co>

* Theme builder fixes (#4080)

* theme-builder-fixes

* theme-builder-fixes

* fix expand issue

* changes

* Update gradio/themes/builder_app.py

* changelog

---------

Co-authored-by: Ali Abid <aabid94@gmail.com>

* Misc file and docs fixes (#4086)

* uvicorn version

* uvicorn version

* changes

* guides

* guide

* changelog

* typo

* typo

* Update guides/04_integrating-other-frameworks/01_using-hugging-face-integrations.md

* chinese lang

* rename

* Update guides/04_integrating-other-frameworks/01_using-hugging-face-integrations.md

* Update guides/03_building-with-blocks/04_custom-CSS-and-JS.md

Co-authored-by: aliabid94 <aabid94@gmail.com>

* address review

* simplify section

---------

Co-authored-by: aliabid94 <aabid94@gmail.com>

* Removing "State" from view API info (#4107)

* wip pr

* update client version

* update space fetcher

* changelog, workflow

* fix not flaky tests

* lint

* v2

* Dont send request to `/info` if version before 3.28.3 (#4109)

* Add code

* Lint

* CHANGELOG

---------

Co-authored-by: Abubakar Abid <abubakar@huggingface.co>

* Upload audio ios (#4071)

* changes

* changes

* change

* changes

* changes

* changes

---------

Co-authored-by: Abubakar Abid <abubakar@huggingface.co>

* Allow textbox / number submits to trigger Interface submit (#4090)

* changes

* changes

* changes

* changes

* changes

---------

Co-authored-by: Abubakar Abid <abubakar@huggingface.co>

* Fix slider released event not triggering when released on mobile (#4098)

* Fix slider released event not triggering when released on mobile

* Update CHANGELOG

* fix range test

* retrigger

---------

Co-authored-by: Abubakar Abid <abubakar@huggingface.co>

* Fix then logic to work after failures (#4115)

* change

* changes

* changes

---------

Co-authored-by: Abubakar Abid <abubakar@huggingface.co>

* Fixes to view API page (#4112)

* logo

* fix for new info and logo path

* changelog

* remove example_input from returns

---------

Co-authored-by: Ali Abdalla <ali.si3luwa@gmail.com>

* Add support for async generators (#3821)

* Add impl + unit test

* CHANGELOG

* Lint

* Type check

* Remove print

* Fix tests

* revert change

* Lint

* formatting

* Fix test

* Lint

---------

Co-authored-by: Abubakar Abid <abubakar@huggingface.co>
Co-authored-by: Ali Abid <aabid94@gmail.com>

* release (#4116)

* Bumpt client version (#4125)

* New Version Docs (#4131)

* [create-pull-request] automated change

* Trigger Build

---------

Co-authored-by: aliabd <aliabd@users.noreply.github.com>
Co-authored-by: aliabd <ali.si3luwa@gmail.com>

* Fix create version docs action (#4130)

* define version instead of upgrading

* add sleep

---------

Co-authored-by: Abubakar Abid <abubakar@huggingface.co>

* Fix dev docs (#4132)

* Move .config/README.md to js/README.md

* Link js/README.md from CONTRIBUTING.md

* Update CHANGELOG.md

---------

Co-authored-by: Abubakar Abid <abubakar@huggingface.co>

* changelog (#4136)

* Fix website build issue (#4142)

* upgrade pnpm

* changelgo

* Fix python client test (#4138)

* Fix python client test

* CHANGELOG

---------

Co-authored-by: Abubakar Abid <abubakar@huggingface.co>

* Fix isssue with running with nginx (#4133)

* nginx-root

* fix

* ability to set root path

* removed root

* removed root

* fix

* changelog

* Update gradio/routes.py

Co-authored-by: aliabid94 <aabid94@gmail.com>

* Update gradio/routes.py

Co-authored-by: aliabid94 <aabid94@gmail.com>

---------

Co-authored-by: aliabid94 <aabid94@gmail.com>

* Record username when flagging (#4135)

* record username

* fix

* changelog fix

* format

* fix hf saver

* fix deserialization

* fixes

* Fix api info for File component (#4153)

* Fix output file type info

* Fix example inputs

* CHANGELOG

* Update client

* Add test

* Bump version

* Bump min client version

* Update .prettierignore adding client/js/dist and .venv (#4160)

* Fix the prettier.ignorePath field in the VSCode workspace settings (#4164)

Co-authored-by: pngwn <hello@pngwn.io>

* simplify format of changelog (#4163)

* Fix the wildcard in .editorconfig to match files in nested directories (#4165)

* Fix the wildcard in .editorconfig to match files in nested directories

* Remove a wrong whitespace in a brace expansion notation in .editorconfig

---------

Co-authored-by: pngwn <hello@pngwn.io>

* Fix flaky interface test (#4168)

* Fix test

* Lint

* Fix vs code lint

* Adds missing components to gradio client serializing's component mapping (#4167)

* add missing serialization

* format

* update release note format

* update release note format

* fix test

* Release 3.30 (#4166)

* release

* requirements

* [Docs] Resolve numerous typos (#4170)

* Resolve numerous typos

* Delete test.py

* Run generate_notebooks

* notebooks

---------

Co-authored-by: Abubakar Abid <abubakar@huggingface.co>

* New Version Docs (#4172)

* [create-pull-request] automated change

* Update v3.30.0_template.html

---------

Co-authored-by: abidlabs <abidlabs@users.noreply.github.com>
Co-authored-by: Abubakar Abid <abubakar@huggingface.co>

* Dispatch dropdown change on value change for any reason (#4128)

* changes

* changes

* changes

---------

Co-authored-by: Abubakar Abid <abubakar@huggingface.co>

* hotfix for test (#4173)

* hotfix for test

* removed comment

* 3712 js client (#3899)

* update ci (#4184)

* bump client version (#4185)

* bump client version

* ignore spaces-test

* Fix (#4186)

* bump client version

* ignore spaces-test

* fix

* update token for npm action (#4187)

* change (#4189)

* ci typo (#4190)

* Fix npm publish again again (#4191)

* ci typo

* fix

* Fix npm publish again again (#4192)

* ci typo

* fix

* again

* Fix npm publish again again (#4193)

* ci typo

* fix

* again

* again

* Add format argument to Audio (#4178)

* experimental

* Add test

* Rename to format

* Rename

* CHANGELOG

* Add to docstring

* Update gradio/components.py

Co-authored-by: Abubakar Abid <abubakar@huggingface.co>

---------

Co-authored-by: Abubakar Abid <abubakar@huggingface.co>

* chore: update versions (#4188)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* Fix npm publish again again (#4195)

* ci typo

* fix

* again

* again

* again

* client docs tweaks (#4196)

* ci typo

* fix

* again

* again

* again

* ignore workbench

* small tweaks for publish + docs

* Fix "TypeError: issubclass() arg 1 must be a class" When Optional args  (#4200)

* fix "issubclass() arg 1 must be a class" when args is Optional

* Update CHANGELOG.md

add fix "TypeError: issubclass() arg 1 must be a class" when use Optional args

* Update gradio/helpers.py

Co-authored-by: Aarni Koskela <akx@iki.fi>

* changelog

* formatting

---------

Co-authored-by: Abubakar Abid <abubakar@huggingface.co>
Co-authored-by: Aarni Koskela <akx@iki.fi>

* Fix semiver import (#4201)

* fix token (#4208)

* fix token

* add label

* Fix Explanation Regarding NumPy Image Component (#4204)

* 20230513 swap np height and width in docs

* changelog

---------

Co-authored-by: Abubakar Abid <abubakar@huggingface.co>

* Correct stacklevel for check_deprecated_parameters (#4203)

Co-authored-by: Abubakar Abid <abubakar@huggingface.co>

* Programmatically launch reload to allow factories and arguments to be passed to the app (#4119)

* Programmatically lauch reload to allow factories and arguments to be passed to the app

* add warning

* modify warning

* guide fixes

* formatting

* changes

* warning

* import fix

* fix tests

* fix tests

---------

Co-authored-by: Abubakar Abid <abubakar@huggingface.co>

* Update CONTRIBUTING.md (#4220)

* Input listener (#4157)

* changes

* changes

* changes

* changes

* changes

* changes

* changes

* chnages

* fix

* changes

* changes

* merge

* changes

* restore

---------

Co-authored-by: Abubakar Abid <abubakar@huggingface.co>

* Do not do any analytics requests if analytics are disabled (#4194)

* Move analytics-related bits to gradio.analytics

* Do not do any analytics requests if analytics are disabled

* Remove unused log_feature_analytics

* removed redundant analytics, rewrote

* renamed

* save

* fixed test'

---------

Co-authored-by: Abubakar Abid <abubakar@huggingface.co>

* Increase websocket messaging timeout (#4235)

* increase websocket timeout

* changelog

* Fix for `typing.get_type_hints()` on Python 3.9 or lower (#4228)

* fix

* fix docstring

* type hint fix

* fix test

* Update gradio/utils.py

Co-authored-by: Aarni Koskela <akx@iki.fi>

* fix indentation

---------

Co-authored-by: Aarni Koskela <akx@iki.fi>

* Some tweaks to the Client (#4230)

* parameter names

* tweaks

* separate out serialize

* fix

* changelog

* fix

* fix

* improve test

* Only allow messaging update if analytics is enabled (#4236)

* Only allow messaging update if analytics are allowed

Follows up on #4194

* Remove duplicate changelog entry

* remove circular import

---------

Co-authored-by: Abubakar Abid <abubakar@huggingface.co>

* Fix client filepaths (#4202)

* transform returned paths to useful URLs

* changeset

* update app

* revert

* revert

* changelog

* Update client/js/src/client.ts

Co-authored-by: aliabid94 <aabid94@gmail.com>

* format

---------

Co-authored-by: Abubakar Abid <abubakar@huggingface.co>
Co-authored-by: aliabid94 <aabid94@gmail.com>

* fix cancels (#4225)

* fix cancels

* changelog

* refactor to make it work

* chore: update versions (#4207)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* Fix publish (#4240)

* fix npm publish

* fix npm publish

* release (#4219)

Co-authored-by: pngwn <hello@pngwn.io>

* Fixes chatbot_dialogpt demo (#4238)

* demo fix

* changelog

* fix

* demo

---------

Co-authored-by: Abubakar Abid <abubakar@huggingface.co>

* Fix JSONDecodeError (#4241)

* Fix JSONDecodeError bug (#4237)

* Remove unused import

* Clean up code

* Fix JSONDecodeError (#4241)

* Accept all Exceptions

---------

Co-authored-by: Abubakar Abid <abubakar@huggingface.co>

* make workbench private (#4247)

* Refactoring (#4223)

* Replace var with const in js/app/src/main.ts

* Remove unnecessary nullish coalescing in js/app/src/main.ts

* Remove unnecessary white spaces in the NPM scripts in js/app/package.json

* Use object key-value shorthand

* changelog

---------

Co-authored-by: pngwn <hello@pngwn.io>

* Move mount_css() from main.ts to css.ts (#4222)

* Move mount_css() from main.ts to css.ts because these is a circular dependency between main.ts and Index.svelte (and it will help the development of the Wasm ver in the future)

* changelog

---------

Co-authored-by: pngwn <hello@pngwn.io>

* [create-pull-request] automated change (#4250)

Co-authored-by: aliabd <aliabd@users.noreply.github.com>

* Fix run on click (#4258)

* fix run on click

* changelog

* Upgrade black to 23.3 (#4259)

* Upgrade black

* Conservatively upgrade packaging too since it's black's dependency

* Using marked for chatbot markdown parsing (#4150)

* fix info request in js client (#4271)

* fix info request in js client

* changelog

* Temp file fixes (#4256)

* Fix bug

* Linting

* CHANGELOG

* Add tests

* Update test

* Fix remaining components + add tests

* Fix tests

* Fix tests

* Address comments

* Ensure error modal display as expected when using the queue (#4273)

* Allow passing FastAPI app options (#4282)

* App: don't force docs_url and redoc_url to None

* App.create_app: allow passing in app_kwargs

* start_server + launch: allow passing in app_kwargs

* Changelog

* Apply suggestions from code review

Co-authored-by: Abubakar Abid <abubakar@huggingface.co>

* Use .launch for tests

---------

Co-authored-by: Abubakar Abid <abubakar@huggingface.co>

* Katex support in chatbot (#4285)

* katex

* katex support

* changelog

* fixes

* pr fixes

---------

Co-authored-by: Abubakar Abid <abubakar@huggingface.co>

* Release 3.32.0 (#4293)

* release 3.32.0

* changelog

* New Version Docs (#4296)

* [create-pull-request] automated change

* Update v3.32.0_template.html

---------

Co-authored-by: abidlabs <abidlabs@users.noreply.github.com>
Co-authored-by: Abubakar Abid <abubakar@huggingface.co>

* Add overridden type annotations on `normalise_file()` to remove @ts-i… (#4315)

* Add overridden type annotations on `normalise_file()` to remove @ts-ignore, and remove its unnecessary export

* changeset

---------

Co-authored-by: pngwn <hello@pngwn.io>

* typo (minor): extra newline puts the documentation of colums to grid (#4337)

* typo (minor): extra newline puts the documentation of colums to grid

* edited changelog

* changelog

---------

Co-authored-by: thiswillbeyourgithub <github@32mail.33mail.com>
Co-authored-by: Abubakar Abid <abubakar@huggingface.co>

* return a Dependency instance from Blocks.load event listener (#4304)

* return a Dependency instance from Blocks.load event listener

* a test case for chaining then from load event

* update CHANGELOG

* add test for load.then with blocks re-used

* fixes

---------

Co-authored-by: Abubakar Abid <abubakar@huggingface.co>

* Fix typo in client/js/README.md (#4310)

Co-authored-by: Abubakar Abid <abubakar@huggingface.co>

* chore: update versions (#4283)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* Optimize frontend's is_dep calls (#4334)

* Optimize is_dep (36 to 12 msec)

* Call is_dep less (12 msec to 9 msec)

* Changelog

---------

Co-authored-by: pngwn <hello@pngwn.io>

* various client refactors + tweaks (#4357)

* changeset

* Add a type annotation on the `api` variable to which the return value of `view_config()` is assigned, and update the type annotation and exception handling on `view_config` as well (#4311)

* Remove unnecessary @ts-ignore (#4314)

* Remove unnecessary Promise wrapping another promise (#4313)

* Remove unnecessary Promise wrapping another promise

* Remove an error handeler that may remove detailed error stacks

* changeset

* remove changeset

---------

Co-authored-by: pngwn <hello@pngwn.io>

* Stop using `let` for unchanged variables in `client.ts` (#4312)

* Stop using `let` for unchanged variables in `client.ts`

* fixes

---------

Co-authored-by: pngwn <hello@pngwn.io>

---------

Co-authored-by: Yuichiro Tachibana (Tsuchiya) <t.yic.yt@gmail.com>

* Remove a bunch of unused frontend code (#4275)

Co-authored-by: pngwn <hello@pngwn.io>

* Respect `interactive=True` in output of `gr.Interface` (#4356)

* tests

* changelog

* lint

* Update gradio/interface.py

Co-authored-by: Aarni Koskela <akx@iki.fi>

* format

---------

Co-authored-by: Aarni Koskela <akx@iki.fi>

* Don't allow dotfiles for /file= route (#4303)

* Don't allow dotfiles or files in "dot directories" for /file=

* update guide

---------

Co-authored-by: Abubakar Abid <abubakar@huggingface.co>

* Push to spaces (#4033)

* changes

* first commit

* Update gradio/upload.py

Co-authored-by: Aarni Koskela <akx@iki.fi>

* Update gradio/upload.py

Co-authored-by: Aarni Koskela <akx@iki.fi>

* changes

* changes

* changes

* changes

* changes

* changes

* changes

* chnages

* changes

* changes

* changes

* changes

* Update 03_sharing-your-app.md

* changes

* changes

* change

* changes

* changes

* changes

* Update gradio/deploy_space.py

Co-authored-by: Abubakar Abid <abubakar@huggingface.co>

* changes

* changes

* changes

---------

Co-authored-by: Aarni Koskela <akx@iki.fi>
Co-authored-by: Abubakar Abid <abubakar@huggingface.co>

* Do not send HF token to other domains via `/proxy` (#4368)

* test

* fix

* changelog

* fix, add warnings

* Make chatbot input fields non-interactive while bot is streaming (#4363)

* Add demo impl

* trigger then if generating

* remove unused value

* CHANGELOG

* Fix code

* Update guide

* Update guides/07_other-tutorials/creating-a-chatbot.md

Co-authored-by: pngwn <hello@pngwn.io>

---------

Co-authored-by: pngwn <hello@pngwn.io>
Co-authored-by: Abubakar Abid <abubakar@huggingface.co>

* Prevent path traversal in `/file` routes (#4370)

* add tests

* add tests

* file route fix

* update tests

* formatting

* file access

* cleanup

* cleaning

* fix tests

* Favicon fix for Windows (#4369)

* favicon fix

* changelog

* svg

* remove favicon

* actual fix

* Add pypi classifiers to pyproject.toml (#4383)

* Add pypi classifiers to pyproject.toml

* Add OS classifier

---------

Co-authored-by: Freddy Boulton <alfonsoboulton@gmail.com>

* Use DOMPurify to sanitize html in chatbot (#4360)

* dompurify

* changelog

* format

* clean

* changelog

* Update run.py

* update happy-dom

---------

Co-authored-by: pngwn <hello@pngwn.io>

* fix copy button invalid & copy button (invisible) duplication bug in chatbot (#4350)

* fix a copy button duplication bug in chatbot

* fix copy button invalid issue

* Update CHANGELOG.md: Fixed Copy Button

* fix changelog typo

* switch to static HTML + event delegation for copy button

* fix

* format + notebooks

* format + notebooks

---------

Co-authored-by: Abubakar Abid <abubakar@huggingface.co>
Co-authored-by: pngwn <hello@pngwn.io>

* release 3.33.0 (#4392)

Co-authored-by: aliabid94 <aabid94@gmail.com>

* Restore offline support (#4398)

* changes

* changes

* changes

* New Version Docs (#4397)

* [create-pull-request] automated change

* Update temporary_template.html

---------

Co-authored-by: abidlabs <abidlabs@users.noreply.github.com>
Co-authored-by: Abubakar Abid <abubakar@huggingface.co>

* Fix Base parent in Docs, add Group (#4391)

* fix base parent

* add group to docs

---------

Co-authored-by: Abubakar Abid <abubakar@huggingface.co>

* Remove old versioned docs and fix repo classification  (#4362)

* remove old versioned docs

* delete versioned docs when new one is created

* ignore website dir in linguist calc

* upload and download versioned docs

* modify github action

* remove gitattributes file

---------

Co-authored-by: Abubakar Abid <abubakar@huggingface.co>

* Update message when share link binary is blocked (#4380)

* update share link message

* address suggestion

* changelog

* fix

* formatting

* Update utils.py for validate_url (#4388)

* Update utils.py for validate_url

AWS s3 presigned url cannot work for both HEAD and GET. So when HEAD the presigned url, it will return 403(Forbidden)

* Update gradio/utils.py

* changelog

---------

Co-authored-by: Abubakar Abid <abubakar@huggingface.co>

* v3.33.1 + Guide on setting up Gradio behind nginx... (#4379)

* nginx guide

* delete 3.33.0

* version

* unindent

* Prevent label change event from triggering itself (#4371)

* Fix the Node and pnpm setup actions (#4394)

* Run `pnpm i` with pnpm@8.6.0 to re-generate the lock file (#4393)

* fix indent (#4404)

* Throttle scroll event  (#4158)

* Throttle scroll event

This decreases the amount of function calls when scrolling through the documentation website.

* fix themes base

---------

Co-authored-by: Abubakar Abid <abubakar@huggingface.co>
Co-authored-by: Ali Abdalla <ali.si3luwa@gmail.com>

* merge

* fixes

* changes

* more changes

* notebook

* changelog

* error handle backend

* Update gradio/components.py

Co-authored-by: Abubakar Abid <abubakar@huggingface.co>

* Update gradio/components.py

Co-authored-by: Abubakar Abid <abubakar@huggingface.co>

* Adds `variant` and `interactive` props to `gr.UploadButton` (#4436)

* upload button

* fix index

* changelog

* formatting

* cleanup

* fix  get_continuous_fn bug when having every (#4434)

* fix the bug for wrap continuous func with parameter every while origin func return generator

* Update utils.py

* Update CHANGELOG.md

* Update test_utils.py

* Update CHANGELOG.md

* formatting

---------

Co-authored-by: Abubakar Abid <abubakar@huggingface.co>

* Fix Safari video playback (#4433)

* changes

* changes

---------

Co-authored-by: Abubakar Abid <abubakar@huggingface.co>

* test fix

* test

* tests

* fix ui test

* format

* Increase version gradio-client version/changelog (#4441)

* Increase version gradio-client version/changelog

* req

---------

Co-authored-by: Abubakar Abid <abubakar@huggingface.co>

* fixes

* notebook

* fixed tests finally

* format

* python test fix

* test fix

* remove style from test

* Update CHANGELOG.md

* theme test fix

---------

Co-authored-by: Artemy Egorov <artegoser@gmail.com>
Co-authored-by: Abubakar Abid <abubakar@huggingface.co>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: aliabd <aliabd@users.noreply.github.com>
Co-authored-by: aliabd <ali.si3luwa@gmail.com>
Co-authored-by: Lucain <lucainp@gmail.com>
Co-authored-by: testbot <lucainp@hf.co>
Co-authored-by: 1lint <105617163+1lint@users.noreply.github.com>
Co-authored-by: Aarni Koskela <akx@iki.fi>
Co-authored-by: pngwn <hello@pngwn.io>
Co-authored-by: Ali Abid <aabid94@gmail.com>
Co-authored-by: aliabid94 <aliabid94@users.noreply.github.com>
Co-authored-by: Freddy Boulton <alfonsoboulton@gmail.com>
Co-authored-by: space-nuko <24979496+space-nuko@users.noreply.github.com>
Co-authored-by: Yuichiro Tachibana (Tsuchiya) <t.yic.yt@gmail.com>
Co-authored-by: Tom Aarsen <37621491+tomaarsen@users.noreply.github.com>
Co-authored-by: abidlabs <abidlabs@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: LingFeng.Chen.Cn <lingfeng.chen.cn@gmail.com>
Co-authored-by: Der Chien <b03902015@ntu.edu.tw>
Co-authored-by: Micky Brunetti <micky2be@users.noreply.github.com>
Co-authored-by: David Ai <davidai2018@gmail.com>
Co-authored-by: thiswillbeyourgithub <26625900+thiswillbeyourgithub@users.noreply.github.com>
Co-authored-by: thiswillbeyourgithub <github@32mail.33mail.com>
Co-authored-by: Paul Garner <ego@anentropic.com>
Co-authored-by: WilliamRoyNelson <william.roy.nelson@gmail.com>
Co-authored-by: binary-husky <96192199+binary-husky@users.noreply.github.com>
Co-authored-by: Yan <alvindaiyan@gmail.com>
Co-authored-by: Shavit <shavit@users.noreply.github.com>
Co-authored-by: dkjshk <xie0510@126.com>
2023-06-10 21:12:11 -04:00
..
all_demos JS client take 2 (#3388) 2023-03-07 16:36:25 +00:00
altair_plot Add support for altair plots (#2741) 2022-12-02 14:53:42 -03:00
animeganv2 Switch linting to Ruff (#3710) 2023-04-03 15:48:18 -07:00
audio_component Remove footers and min-height the correct way (#2860) 2022-12-21 19:01:42 +04:00
audio_debugger Add open in colab buttons to demos in docs and /demos (#2608) 2022-11-22 16:56:46 -08:00
autocomplete Fix loading private Spaces (#4430) 2023-06-07 13:55:05 -05:00
automatic-speech-recognition Fix loading private Spaces (#4430) 2023-06-07 13:55:05 -05:00
barplot_component Add missing demos for Code and Barplot (#3550) 2023-03-20 19:16:18 -04:00
blocks_component_shortcut Add open in colab buttons to demos in docs and /demos (#2608) 2022-11-22 16:56:46 -08:00
blocks_essay Adds copy button to textbox via .style() (#3452) 2023-03-15 16:45:45 -07:00
blocks_essay_update Add open in colab buttons to demos in docs and /demos (#2608) 2022-11-22 16:56:46 -08:00
blocks_flag Add open in colab buttons to demos in docs and /demos (#2608) 2022-11-22 16:56:46 -08:00
blocks_flashcards Add open in colab buttons to demos in docs and /demos (#2608) 2022-11-22 16:56:46 -08:00
blocks_flipper 3248 image (#3277) 2023-02-23 08:46:44 +00:00
blocks_form gr.Number() max/min limit (#3991) 2023-06-10 21:12:11 -04:00
blocks_gpt Sets up the Python gradio client (#3300) 2023-03-23 15:33:44 -07:00
blocks_hello Add open in colab buttons to demos in docs and /demos (#2608) 2022-11-22 16:56:46 -08:00
blocks_inputs Add open in colab buttons to demos in docs and /demos (#2608) 2022-11-22 16:56:46 -08:00
blocks_interpretation Sets matplotlib backend to agg before rendering math (#4029) 2023-05-01 23:59:31 -05:00
blocks_joined Add open in colab buttons to demos in docs and /demos (#2608) 2022-11-22 16:56:46 -08:00
blocks_js_methods Fix error when using backen_fn and custom js at the same time (#3358) 2023-03-03 14:37:05 -05:00
blocks_kinematics Use gr.lineplot for kinematics demo (#2998) 2023-01-18 05:21:34 -05:00
blocks_kitchen_sink UI fixes for themes (#3590) 2023-04-28 14:31:41 -04:00
blocks_layout Remove style parameter (#4374) 2023-06-07 18:35:31 -07:00
blocks_mask ensure image is always drawn (#3386) 2023-03-06 16:04:42 +00:00
blocks_multiple_event_triggers LinePlot (#2807) 2022-12-20 11:13:51 -05:00
blocks_neural_instrument_coding Add open in colab buttons to demos in docs and /demos (#2608) 2022-11-22 16:56:46 -08:00
blocks_outputs Add open in colab buttons to demos in docs and /demos (#2608) 2022-11-22 16:56:46 -08:00
blocks_page_load Add open in colab buttons to demos in docs and /demos (#2608) 2022-11-22 16:56:46 -08:00
blocks_plug the original demo would fail after switching to the 3rd tab once, by … (#2971) 2023-01-13 13:41:53 -05:00
blocks_random_slider Add open in colab buttons to demos in docs and /demos (#2608) 2022-11-22 16:56:46 -08:00
blocks_scroll Add open in colab buttons to demos in docs and /demos (#2608) 2022-11-22 16:56:46 -08:00
blocks_simple_squares Add elem classes (#3466) 2023-03-15 14:01:53 -07:00
blocks_speech_text_sentiment Add open in colab buttons to demos in docs and /demos (#2608) 2022-11-22 16:56:46 -08:00
blocks_static Add open in colab buttons to demos in docs and /demos (#2608) 2022-11-22 16:56:46 -08:00
blocks_style Fix blocks_style demo (#2890) 2022-12-27 11:51:08 -05:00
blocks_textbox_max_lines Add open in colab buttons to demos in docs and /demos (#2608) 2022-11-22 16:56:46 -08:00
blocks_update Add open in colab buttons to demos in docs and /demos (#2608) 2022-11-22 16:56:46 -08:00
blocks_webcam Add open in colab buttons to demos in docs and /demos (#2608) 2022-11-22 16:56:46 -08:00
blocks_xray Python backend to theming (#2931) 2023-03-06 12:52:31 -08:00
bokeh_plot Switch linting to Ruff (#3710) 2023-04-03 15:48:18 -07:00
button_component Remove footers and min-height the correct way (#2860) 2022-12-21 19:01:42 +04:00
calculator 3229 styling (#3233) 2023-02-19 15:16:08 +00:00
calculator_blocks Add open in colab buttons to demos in docs and /demos (#2608) 2022-11-22 16:56:46 -08:00
calculator_blocks_cached Add open in colab buttons to demos in docs and /demos (#2608) 2022-11-22 16:56:46 -08:00
calculator_list_and_dict Add open in colab buttons to demos in docs and /demos (#2608) 2022-11-22 16:56:46 -08:00
calculator_live Add open in colab buttons to demos in docs and /demos (#2608) 2022-11-22 16:56:46 -08:00
cancel_events Add open in colab buttons to demos in docs and /demos (#2608) 2022-11-22 16:56:46 -08:00
change_vs_input Input listener (#4157) 2023-05-15 21:36:57 -04:00
chatbot_component Remove footers and min-height the correct way (#2860) 2022-12-21 19:01:42 +04:00
chatbot_dialogpt Fixes chatbot_dialogpt demo (#4238) 2023-05-16 21:43:15 -04:00
chatbot_multimodal Make chatbot input fields non-interactive while bot is streaming (#4363) 2023-05-31 12:58:22 -07:00
chatbot_simple Corner status tracker (#4396) 2023-06-05 18:11:53 -07:00
chatbot_streaming Make chatbot input fields non-interactive while bot is streaming (#4363) 2023-05-31 12:58:22 -07:00
checkbox_component Remove footers and min-height the correct way (#2860) 2022-12-21 19:01:42 +04:00
checkboxgroup_component Remove footers and min-height the correct way (#2860) 2022-12-21 19:01:42 +04:00
chicago-bikeshare-dashboard Sets matplotlib backend to agg before rendering math (#4029) 2023-05-01 23:59:31 -05:00
clustering [Docs] Resolve numerous typos (#4170) 2023-05-11 15:20:41 -05:00
code [Docs] Resolve numerous typos (#4170) 2023-05-11 15:20:41 -05:00
code_component Add missing demos for Code and Barplot (#3550) 2023-03-20 19:16:18 -04:00
color_generator Add open in colab buttons to demos in docs and /demos (#2608) 2022-11-22 16:56:46 -08:00
color_picker Add open in colab buttons to demos in docs and /demos (#2608) 2022-11-22 16:56:46 -08:00
colorpicker_component Remove footers and min-height the correct way (#2860) 2022-12-21 19:01:42 +04:00
concurrency_with_queue Add open in colab buttons to demos in docs and /demos (#2608) 2022-11-22 16:56:46 -08:00
concurrency_without_queue Add open in colab buttons to demos in docs and /demos (#2608) 2022-11-22 16:56:46 -08:00
count_generator Add open in colab buttons to demos in docs and /demos (#2608) 2022-11-22 16:56:46 -08:00
custom_path
dashboard [Docs] Resolve numerous typos (#4170) 2023-05-11 15:20:41 -05:00
dataframe_block-ui-test UI stuck caused by the 'selected' of DataFrame not being reset (#3916) 2023-04-20 10:27:52 -04:00
dataframe_component Remove footers and min-height the correct way (#2860) 2022-12-21 19:01:42 +04:00
dataframe_datatype Add open in colab buttons to demos in docs and /demos (#2608) 2022-11-22 16:56:46 -08:00
dataset Theme base 2 (#2840) 2023-01-17 12:47:40 -08:00
dataset_component Adding missing embedded components on docs (#3027) 2023-01-24 13:15:06 -08:00
depth_estimation Switch linting to Ruff (#3710) 2023-04-03 15:48:18 -07:00
diff_texts HighlightedImage component (#3836) 2023-04-14 13:11:27 -07:00
diffusers_with_batching Added diffusers demo with batching & some misc improvements to doc (#3224) 2023-02-17 18:53:21 -06:00
digit_classifier make use of gr. consistent (#3901) 2023-04-19 15:55:37 -04:00
dropdown_component Remove footers and min-height the correct way (#2860) 2022-12-21 19:01:42 +04:00
Echocardiogram-Segmentation Switch linting to Ruff (#3710) 2023-04-03 15:48:18 -07:00
english_translator Add open in colab buttons to demos in docs and /demos (#2608) 2022-11-22 16:56:46 -08:00
event_trigger Final? (#3098) 2023-02-02 12:16:38 +00:00
examples_component Allow more image formats (#3225) 2023-02-21 11:50:44 +00:00
fake_diffusion Change image url for fake diffusion demos (#3120) 2023-02-03 11:21:41 -05:00
fake_diffusion_with_gif fix cancels (#4225) 2023-05-16 22:37:28 +01:00
fake_gan Add styles to gallery component (#3586) 2023-04-06 09:38:25 -07:00
fake_gan_2 Switch linting to Ruff (#3710) 2023-04-03 15:48:18 -07:00
fake_gan_no_input Switch linting to Ruff (#3710) 2023-04-03 15:48:18 -07:00
file_component Remove footers and min-height the correct way (#2860) 2022-12-21 19:01:42 +04:00
filter_records Add open in colab buttons to demos in docs and /demos (#2608) 2022-11-22 16:56:46 -08:00
fraud_detector Add open in colab buttons to demos in docs and /demos (#2608) 2022-11-22 16:56:46 -08:00
gallery_component Fix gallery grid (#3107) 2023-02-02 03:47:03 -08:00
gallery_selections Adding the .select event listener (#3399) 2023-03-13 17:12:41 -07:00
gender_sentence_custom_interpretation Add open in colab buttons to demos in docs and /demos (#2608) 2022-11-22 16:56:46 -08:00
gender_sentence_default_interpretation Add open in colab buttons to demos in docs and /demos (#2608) 2022-11-22 16:56:46 -08:00
generate_english_german Add open in colab buttons to demos in docs and /demos (#2608) 2022-11-22 16:56:46 -08:00
generate_tone Add open in colab buttons to demos in docs and /demos (#2608) 2022-11-22 16:56:46 -08:00
gif_maker Add open in colab buttons to demos in docs and /demos (#2608) 2022-11-22 16:56:46 -08:00
gpt_j Sets up the Python gradio client (#3300) 2023-03-23 15:33:44 -07:00
gpt_j_unified Sets up the Python gradio client (#3300) 2023-03-23 15:33:44 -07:00
hangman Switch linting to Ruff (#3710) 2023-04-03 15:48:18 -07:00
hello_blocks Update view api page to use Python client (#3765) 2023-04-13 16:20:33 -07:00
hello_login Add open in colab buttons to demos in docs and /demos (#2608) 2022-11-22 16:56:46 -08:00
hello_world Switch from SSH tunneling to FRP (#2509) 2022-12-14 08:10:45 -06:00
hello_world_2 Add open in colab buttons to demos in docs and /demos (#2608) 2022-11-22 16:56:46 -08:00
hello_world_3 Add open in colab buttons to demos in docs and /demos (#2608) 2022-11-22 16:56:46 -08:00
highlightedtext_component Remove footers and min-height the correct way (#2860) 2022-12-21 19:01:42 +04:00
html_component Remove footers and min-height the correct way (#2860) 2022-12-21 19:01:42 +04:00
image_classification Add open in colab buttons to demos in docs and /demos (#2608) 2022-11-22 16:56:46 -08:00
image_classifier Add open in colab buttons to demos in docs and /demos (#2608) 2022-11-22 16:56:46 -08:00
image_classifier_2 Add open in colab buttons to demos in docs and /demos (#2608) 2022-11-22 16:56:46 -08:00
image_classifier_interface_load Sets up the Python gradio client (#3300) 2023-03-23 15:33:44 -07:00
image_classifier_interpretation Add open in colab buttons to demos in docs and /demos (#2608) 2022-11-22 16:56:46 -08:00
image_component Remove footers and min-height the correct way (#2860) 2022-12-21 19:01:42 +04:00
image_mod Frontend fixes (#3026) 2023-01-20 13:24:24 -08:00
image_mod_default_image Add open in colab buttons to demos in docs and /demos (#2608) 2022-11-22 16:56:46 -08:00
image_segmentation Add DESCRIPTION.md to image_segmentation demo (#3866) 2023-04-14 21:35:25 -07:00
image_selections Get Image click coordinates from .select (#3786) 2023-04-10 14:47:33 -07:00
input_output Add open in colab buttons to demos in docs and /demos (#2608) 2022-11-22 16:56:46 -08:00
interface_parallel Add open in colab buttons to demos in docs and /demos (#2608) 2022-11-22 16:56:46 -08:00
interface_parallel_load Sets up the Python gradio client (#3300) 2023-03-23 15:33:44 -07:00
interface_random_slider Add open in colab buttons to demos in docs and /demos (#2608) 2022-11-22 16:56:46 -08:00
interface_series Add open in colab buttons to demos in docs and /demos (#2608) 2022-11-22 16:56:46 -08:00
interface_series_load Sets up the Python gradio client (#3300) 2023-03-23 15:33:44 -07:00
interpretation_component Adding missing embedded components on docs (#3027) 2023-01-24 13:15:06 -08:00
json_component Remove footers and min-height the correct way (#2860) 2022-12-21 19:01:42 +04:00
kitchen_sink Python backend to theming (#2931) 2023-03-06 12:52:31 -08:00
kitchen_sink_random Sets matplotlib backend to agg before rendering math (#4029) 2023-05-01 23:59:31 -05:00
label_component Remove footers and min-height the correct way (#2860) 2022-12-21 19:01:42 +04:00
latex Latex support (#2696) 2022-11-29 11:26:17 -08:00
leaderboard Add open in colab buttons to demos in docs and /demos (#2608) 2022-11-22 16:56:46 -08:00
lineplot_component Better docs navigation on mobile (#3112) 2023-02-07 12:42:57 -08:00
live_dashboard Adding a LinePlot component demo to the docs (#2868) 2022-12-20 20:27:21 -05:00
live_with_vars Add open in colab buttons to demos in docs and /demos (#2608) 2022-11-22 16:56:46 -08:00
longest_word Add open in colab buttons to demos in docs and /demos (#2608) 2022-11-22 16:56:46 -08:00
main_note Switch linting to Ruff (#3710) 2023-04-03 15:48:18 -07:00
map_airbnb Switch linting to Ruff (#3710) 2023-04-03 15:48:18 -07:00
markdown_component Fix markdown embedded component in docs (#3410) 2023-03-07 14:15:03 -08:00
markdown_example Fix markdown embedded component in docs (#3410) 2023-03-07 14:15:03 -08:00
matrix_transpose Add open in colab buttons to demos in docs and /demos (#2608) 2022-11-22 16:56:46 -08:00
model3D Add download button to model3d output (#3014) 2023-01-23 10:14:29 -05:00
model3d_component Remove footers and min-height the correct way (#2860) 2022-12-21 19:01:42 +04:00
musical_instrument_identification Switch linting to Ruff (#3710) 2023-04-03 15:48:18 -07:00
native_plots Bar Plot Component (#3157) 2023-02-09 16:42:25 -05:00
neon-tts-plugin-coqui Add open in colab buttons to demos in docs and /demos (#2608) 2022-11-22 16:56:46 -08:00
ner_pipeline Add open in colab buttons to demos in docs and /demos (#2608) 2022-11-22 16:56:46 -08:00
no_input Add open in colab buttons to demos in docs and /demos (#2608) 2022-11-22 16:56:46 -08:00
number_component Remove footers and min-height the correct way (#2860) 2022-12-21 19:01:42 +04:00
outbreak_forecast Sets matplotlib backend to agg before rendering math (#4029) 2023-05-01 23:59:31 -05:00
pictionary A few small fixes to docs / demos (#3611) 2023-03-24 16:28:38 -07:00
plot_component Remove footers and min-height the correct way (#2860) 2022-12-21 19:01:42 +04:00
progress Switch linting to Ruff (#3710) 2023-04-03 15:48:18 -07:00
progress_component Switch linting to Ruff (#3710) 2023-04-03 15:48:18 -07:00
progress_simple Add Progress Bar component (#2750) 2022-12-30 11:45:54 -08:00
question-answering Sets up the Python gradio client (#3300) 2023-03-23 15:33:44 -07:00
radio_component Remove footers and min-height the correct way (#2860) 2022-12-21 19:01:42 +04:00
request_ip_headers implement missing methods handle nested dict (#3459) 2023-03-14 15:15:12 -07:00
reset_components
reverse_audio Add open in colab buttons to demos in docs and /demos (#2608) 2022-11-22 16:56:46 -08:00
reversible_flow Add open in colab buttons to demos in docs and /demos (#2608) 2022-11-22 16:56:46 -08:00
rows_and_columns Add open in colab buttons to demos in docs and /demos (#2608) 2022-11-22 16:56:46 -08:00
sales_projections Sets matplotlib backend to agg before rendering math (#4029) 2023-05-01 23:59:31 -05:00
same-person-or-different Python backend to theming (#2931) 2023-03-06 12:52:31 -08:00
save_file_no_output Guide on 4 kinds of interfaces (#3003) 2023-02-02 07:58:29 -08:00
scatterplot_component Remove footers and min-height the correct way (#2860) 2022-12-21 19:01:42 +04:00
score_tracker Add open in colab buttons to demos in docs and /demos (#2608) 2022-11-22 16:56:46 -08:00
sentence_builder [Docs] Resolve numerous typos (#4170) 2023-05-11 15:20:41 -05:00
sentiment_analysis Add open in colab buttons to demos in docs and /demos (#2608) 2022-11-22 16:56:46 -08:00
sepia_filter Add open in colab buttons to demos in docs and /demos (#2608) 2022-11-22 16:56:46 -08:00
sine_curve Add open in colab buttons to demos in docs and /demos (#2608) 2022-11-22 16:56:46 -08:00
slider_component Remove footers and min-height the correct way (#2860) 2022-12-21 19:01:42 +04:00
slider_release Add event that's triggered when slider is released (#3353) 2023-03-02 21:29:49 -05:00
sound_alert [Docs] Resolve numerous typos (#4170) 2023-05-11 15:20:41 -05:00
spectogram Add open in colab buttons to demos in docs and /demos (#2608) 2022-11-22 16:56:46 -08:00
stable-diffusion Switch linting to Ruff (#3710) 2023-04-03 15:48:18 -07:00
state_component Remove footers and min-height the correct way (#2860) 2022-12-21 19:01:42 +04:00
stock_forecast Sets matplotlib backend to agg before rendering math (#4029) 2023-05-01 23:59:31 -05:00
stream_audio Add open in colab buttons to demos in docs and /demos (#2608) 2022-11-22 16:56:46 -08:00
stream_frames JS client take 2 (#3388) 2023-03-07 16:36:25 +00:00
streaming_stt Add open in colab buttons to demos in docs and /demos (#2608) 2022-11-22 16:56:46 -08:00
streaming_wav2vec Add open in colab buttons to demos in docs and /demos (#2608) 2022-11-22 16:56:46 -08:00
stt_or_tts Sets up the Python gradio client (#3300) 2023-03-23 15:33:44 -07:00
tax_calculator Add open in colab buttons to demos in docs and /demos (#2608) 2022-11-22 16:56:46 -08:00
text_analysis Add open in colab buttons to demos in docs and /demos (#2608) 2022-11-22 16:56:46 -08:00
text_generation Add open in colab buttons to demos in docs and /demos (#2608) 2022-11-22 16:56:46 -08:00
textbox_component Remove footers and min-height the correct way (#2860) 2022-12-21 19:01:42 +04:00
theme_builder Theme builder (#3664) 2023-03-30 11:20:34 -07:00
theme_extended_step_1 Theme+release (#3494) 2023-03-17 07:41:53 -07:00
theme_extended_step_2 Theme+release (#3494) 2023-03-17 07:41:53 -07:00
theme_extended_step_3 Theme+release (#3494) 2023-03-17 07:41:53 -07:00
theme_extended_step_4 Theme+release (#3494) 2023-03-17 07:41:53 -07:00
theme_new_step_1 Theme+release (#3494) 2023-03-17 07:41:53 -07:00
theme_new_step_2 Theme+release (#3494) 2023-03-17 07:41:53 -07:00
theme_new_step_3 Iframes guides and fixes theme_new_step_3\run.py (#3506) 2023-03-18 15:19:43 -07:00
theme_soft Use soft theme instead of glass theme in demo (#3503) 2023-03-18 13:07:23 -07:00
tictactoe Adding the .select event listener (#3399) 2023-03-13 17:12:41 -07:00
timeseries_component Remove footers and min-height the correct way (#2860) 2022-12-21 19:01:42 +04:00
timeseries-forecasting-with-prophet Add open in colab buttons to demos in docs and /demos (#2608) 2022-11-22 16:56:46 -08:00
titanic_survival Fix broken spaces in docs (#3698) 2023-03-29 16:03:22 -07:00
translation Add open in colab buttons to demos in docs and /demos (#2608) 2022-11-22 16:56:46 -08:00
unified_demo_text_generation Guide on 4 kinds of interfaces (#3003) 2023-02-02 07:58:29 -08:00
unispeech-speaker-verification Python backend to theming (#2931) 2023-03-06 12:52:31 -08:00
upload_button Add open in colab buttons to demos in docs and /demos (#2608) 2022-11-22 16:56:46 -08:00
uploadbutton_component Adding missing embedded components on docs (#3027) 2023-01-24 13:15:06 -08:00
variable_outputs Adds a demo / information about how to create demos with variable #s of outputs (#3127) 2023-02-06 11:38:54 -08:00
video_component ensure video resets state correctly when a new src is loaded (#3117) 2023-02-03 17:36:31 +00:00
video_identity Add open in colab buttons to demos in docs and /demos (#2608) 2022-11-22 16:56:46 -08:00
video_subtitle Adding subtitles to gr.Video (#3673) 2023-04-11 16:06:48 -07:00
waveform Audio waveform (#2706) 2022-12-15 12:35:22 -06:00
webcam Switch linting to Ruff (#3710) 2023-04-03 15:48:18 -07:00
white_noise_vid_not_playable Add open in colab buttons to demos in docs and /demos (#2608) 2022-11-22 16:56:46 -08:00
xgboost-income-prediction-with-explainability Sets matplotlib backend to agg before rendering math (#4029) 2023-05-01 23:59:31 -05:00
zip_files Support large files try 2 (#3191) 2023-02-17 15:31:02 -08:00
zip_to_json Add open in colab buttons to demos in docs and /demos (#2608) 2022-11-22 16:56:46 -08:00
__init__.py
generate_notebooks.py A few small fixes to docs / demos (#3611) 2023-03-24 16:28:38 -07:00
model3D_demo.zip
random_demos.py
write_config.py