fix: add missing shutil import in weibo and xiaoyuzhou installers (#125)
Both _install_weibo_deps() and _install_xiaoyuzhou_deps() use shutil.which() but didn't import shutil, causing NameError during agent-reach install. Co-authored-by: Panniantong <panniantong@users.noreply.github.com>
This commit is contained in:
@@ -459,6 +459,8 @@ def _install_system_deps():
|
|||||||
|
|
||||||
def _install_xiaoyuzhou_deps():
|
def _install_xiaoyuzhou_deps():
|
||||||
"""Install Xiaoyuzhou podcast transcription script."""
|
"""Install Xiaoyuzhou podcast transcription script."""
|
||||||
|
import shutil
|
||||||
|
|
||||||
print("Setting up Xiaoyuzhou podcast transcription...")
|
print("Setting up Xiaoyuzhou podcast transcription...")
|
||||||
|
|
||||||
tools_dir = os.path.expanduser("~/.agent-reach/tools/xiaoyuzhou")
|
tools_dir = os.path.expanduser("~/.agent-reach/tools/xiaoyuzhou")
|
||||||
@@ -506,6 +508,7 @@ def _install_xiaoyuzhou_deps():
|
|||||||
|
|
||||||
def _install_weibo_deps():
|
def _install_weibo_deps():
|
||||||
"""Install Weibo MCP server (Panniantong fork with visitor passport auth)."""
|
"""Install Weibo MCP server (Panniantong fork with visitor passport auth)."""
|
||||||
|
import shutil
|
||||||
import subprocess
|
import subprocess
|
||||||
|
|
||||||
print("Setting up Weibo MCP server...")
|
print("Setting up Weibo MCP server...")
|
||||||
|
|||||||
Reference in New Issue
Block a user