gradio
3b9494f5 - Lite: Fix the analytics module to use asyncio to work in the Wasm env (#5045)

Commit
2 years ago
Lite: Fix the analytics module to use asyncio to work in the Wasm env (#5045) * Fix the analytics module to use asyncio to work in the Wasm env * add changeset * add changeset * Add changeset * Revert "Add changeset" This reverts commit 052f2bd7372c13adb579ff289e4a5946f377049d. * Add the `is_wasm` field to the analytics telemetry * Restore the initialization code in Blocks.launch() in the Wasm env * Remove a call of analytics.version_check() in Blocks.launch() in the Wasm mode * Add a `type: ignore` directive to the line of importing the `pyodide` module * Fix a test case * Refactor _do_wasm_analytics_request() and add a unit test for it * Get the IP address for analytics in the Wasm mode --------- Co-authored-by: gradio-pr-bot <gradio-pr-bot@users.noreply.github.com> Co-authored-by: Abubakar Abid <abubakar@huggingface.co>
Author
Parents
Loading