Skip to content

Commit

Permalink
changes
Browse files Browse the repository at this point in the history
  • Loading branch information
abidlabs committed Aug 30, 2024
1 parent 9771239 commit 11f9eda
Show file tree
Hide file tree
Showing 2 changed files with 19 additions and 24 deletions.
7 changes: 0 additions & 7 deletions gradio/networking.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@

from __future__ import annotations

import ipaddress
import os
import time
import warnings
Expand Down Expand Up @@ -41,12 +40,6 @@ def setup_tunnel(
raise RuntimeError(
"Could not get share link from Gradio API Server."
) from e
try:
ipaddress.ip_address(remote_host)
except ValueError as e:
raise ValueError(
f"Invalid IP address received from Gradio API Server: {remote_host}"
) from e
else:
remote_host, remote_port = share_server_address.split(":")
remote_port = int(remote_port)
Expand Down
36 changes: 19 additions & 17 deletions gradio/tunneling.py
Original file line number Diff line number Diff line change
Expand Up @@ -26,22 +26,22 @@
BINARY_URL = f"https://cdn-media.huggingface.co/frpc-gradio-{VERSION}/{BINARY_REMOTE_NAME}{EXTENSION}"

CHECKSUMS = {
'https://cdn-media.huggingface.co/frpc-gradio-0.3/frpc_windows_amd64.exe': '14bc0ea470be5d67d79a07412bd21de8a0a179c6ac1116d7764f68e942dc9ceb',
'https://cdn-media.huggingface.co/frpc-gradio-0.3/frpc_linux_amd64': 'c791d1f047b41ff5885772fc4bf20b797c6059bbd82abb9e31de15e55d6a57c4',
'https://cdn-media.huggingface.co/frpc-gradio-0.3/frpc_linux_arm64': '823ced25104de6dc3c9f4798dbb43f20e681207279e6ab89c40e2176ccbf70cd',
'https://cdn-media.huggingface.co/frpc-gradio-0.3/frpc_darwin_amd64': '930f8face3365810ce16689da81b7d1941fda4466225a7bbcbced9a2916a6e15',
'https://cdn-media.huggingface.co/frpc-gradio-0.3/frpc_darwin_arm64': 'dfac50c690aca459ed5158fad8bfbe99f9282baf4166cf7c410a6673fbc1f327',
'https://cdn-media.huggingface.co/frpc-gradio-0.3/frpc_linux_arm': '4b563beb2e36c448cc688174e20b53af38dc1ff2b5e362d4ddd1401f2affbfb7',
'https://cdn-media.huggingface.co/frpc-gradio-0.3/frpc_freebsd_386': 'cb0a56c764ecf96dd54ed601d240c564f060ee4e58202d65ffca17c1a51ce19c',
'https://cdn-media.huggingface.co/frpc-gradio-0.3/frpc_freebsd_amd64': '516d9e6903513869a011ddcd1ec206167ad1eb5dd6640d21057acc258edecbbb',
'https://cdn-media.huggingface.co/frpc-gradio-0.3/frpc_linux_386': '4c2f2a48cd71571498c0ac8a4d42a055f22cb7f14b4b5a2b0d584220fd60a283',
'https://cdn-media.huggingface.co/frpc-gradio-0.3/frpc_linux_mips': 'b309ecd594d4f0f7f33e556a80d4b67aef9319c00a8334648a618e56b23cb9e0',
'https://cdn-media.huggingface.co/frpc-gradio-0.3/frpc_linux_mips64': '0372ef5505baa6f3b64c6295a86541b24b7b0dbe4ef28b344992e21f47624b7b',
'https://cdn-media.huggingface.co/frpc-gradio-0.3/frpc_linux_riscv64': '1658eed7e8c14ea76e1d95749d58441ce24147c3d559381832c725c29cfc3df3',
'https://cdn-media.huggingface.co/frpc-gradio-0.3/frpc_linux_mipsle': 'a2aaba16961d3372b79bd7a28976fcd0f0bbaebc2b50d5a7a71af2240747960f',
'https://cdn-media.huggingface.co/frpc-gradio-0.3/frpc_windows_386.exe': '721b90550195a83e15f2176d8f85a48d5a25822757cb872e9723d4bccc4e5bb6',
'https://cdn-media.huggingface.co/frpc-gradio-0.3/frpc_linux_mips64le': '796481edd609f31962b45cc0ab4c9798d040205ae3bf354ed1b72fb432d796b8'
}
"https://cdn-media.huggingface.co/frpc-gradio-0.3/frpc_windows_amd64.exe": "14bc0ea470be5d67d79a07412bd21de8a0a179c6ac1116d7764f68e942dc9ceb",
"https://cdn-media.huggingface.co/frpc-gradio-0.3/frpc_linux_amd64": "c791d1f047b41ff5885772fc4bf20b797c6059bbd82abb9e31de15e55d6a57c4",
"https://cdn-media.huggingface.co/frpc-gradio-0.3/frpc_linux_arm64": "823ced25104de6dc3c9f4798dbb43f20e681207279e6ab89c40e2176ccbf70cd",
"https://cdn-media.huggingface.co/frpc-gradio-0.3/frpc_darwin_amd64": "930f8face3365810ce16689da81b7d1941fda4466225a7bbcbced9a2916a6e15",
"https://cdn-media.huggingface.co/frpc-gradio-0.3/frpc_darwin_arm64": "dfac50c690aca459ed5158fad8bfbe99f9282baf4166cf7c410a6673fbc1f327",
"https://cdn-media.huggingface.co/frpc-gradio-0.3/frpc_linux_arm": "4b563beb2e36c448cc688174e20b53af38dc1ff2b5e362d4ddd1401f2affbfb7",
"https://cdn-media.huggingface.co/frpc-gradio-0.3/frpc_freebsd_386": "cb0a56c764ecf96dd54ed601d240c564f060ee4e58202d65ffca17c1a51ce19c",
"https://cdn-media.huggingface.co/frpc-gradio-0.3/frpc_freebsd_amd64": "516d9e6903513869a011ddcd1ec206167ad1eb5dd6640d21057acc258edecbbb",
"https://cdn-media.huggingface.co/frpc-gradio-0.3/frpc_linux_386": "4c2f2a48cd71571498c0ac8a4d42a055f22cb7f14b4b5a2b0d584220fd60a283",
"https://cdn-media.huggingface.co/frpc-gradio-0.3/frpc_linux_mips": "b309ecd594d4f0f7f33e556a80d4b67aef9319c00a8334648a618e56b23cb9e0",
"https://cdn-media.huggingface.co/frpc-gradio-0.3/frpc_linux_mips64": "0372ef5505baa6f3b64c6295a86541b24b7b0dbe4ef28b344992e21f47624b7b",
"https://cdn-media.huggingface.co/frpc-gradio-0.3/frpc_linux_riscv64": "1658eed7e8c14ea76e1d95749d58441ce24147c3d559381832c725c29cfc3df3",
"https://cdn-media.huggingface.co/frpc-gradio-0.3/frpc_linux_mipsle": "a2aaba16961d3372b79bd7a28976fcd0f0bbaebc2b50d5a7a71af2240747960f",
"https://cdn-media.huggingface.co/frpc-gradio-0.3/frpc_windows_386.exe": "721b90550195a83e15f2176d8f85a48d5a25822757cb872e9723d4bccc4e5bb6",
"https://cdn-media.huggingface.co/frpc-gradio-0.3/frpc_linux_mips64le": "796481edd609f31962b45cc0ab4c9798d040205ae3bf354ed1b72fb432d796b8",
}

CHUNK_SIZE = 128

Expand Down Expand Up @@ -128,9 +128,11 @@ def _start_tunnel(self, binary: str) -> str:
"--server_addr",
f"{self.remote_host}:{self.remote_port}",
"--disable_log_color",
"--tls_enable" "--tls_trusted_ca_file",
"--tls_enable",
"--tls_trusted_ca_file",
CERTIFICATE_PATH,
]
print(" ".join(command))
self.proc = subprocess.Popen(
command, stdout=subprocess.PIPE, stderr=subprocess.PIPE
)
Expand Down

0 comments on commit 11f9eda

Please sign in to comment.