From 36b2af9a31e43e92f61f39636b7c32001c34734d Mon Sep 17 00:00:00 2001 From: Deva Kumar Gajulamandyam <37027138+gdevakumar@users.noreply.github.com> Date: Tue, 25 Jun 2024 07:31:08 -0700 Subject: [PATCH] Changed gradio version check from print statement to warning (#8609) * changed print statement to warning * Updated warnings in single line * add changeset --------- Co-authored-by: gradio-pr-bot --- .changeset/fifty-books-fly.md | 5 +++++ gradio/analytics.py | 6 +++--- 2 files changed, 8 insertions(+), 3 deletions(-) create mode 100644 .changeset/fifty-books-fly.md diff --git a/.changeset/fifty-books-fly.md b/.changeset/fifty-books-fly.md new file mode 100644 index 000000000000..ba19713a2004 --- /dev/null +++ b/.changeset/fifty-books-fly.md @@ -0,0 +1,5 @@ +--- +"gradio": patch +--- + +feat:Changed gradio version check from print statement to warning diff --git a/gradio/analytics.py b/gradio/analytics.py index b5a478dfbf54..79fb9c2d54ed 100644 --- a/gradio/analytics.py +++ b/gradio/analytics.py @@ -103,11 +103,11 @@ def version_check(): current_pkg_version = get_package_version() latest_pkg_version = httpx.get(url=PKG_VERSION_URL, timeout=3).json()["version"] if Version(latest_pkg_version) > Version(current_pkg_version): - print( + warnings.warn( f"IMPORTANT: You are using gradio version {current_pkg_version}, " - f"however version {latest_pkg_version} is available, please upgrade." + f"however version {latest_pkg_version} is available, please upgrade. \n" + f"--------" ) - print("--------") except json.decoder.JSONDecodeError: warnings.warn("unable to parse version details from package URL.") except KeyError: