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():
|
||||
"""Install Xiaoyuzhou podcast transcription script."""
|
||||
import shutil
|
||||
|
||||
print("Setting up Xiaoyuzhou podcast transcription...")
|
||||
|
||||
tools_dir = os.path.expanduser("~/.agent-reach/tools/xiaoyuzhou")
|
||||
@@ -506,6 +508,7 @@ def _install_xiaoyuzhou_deps():
|
||||
|
||||
def _install_weibo_deps():
|
||||
"""Install Weibo MCP server (Panniantong fork with visitor passport auth)."""
|
||||
import shutil
|
||||
import subprocess
|
||||
|
||||
print("Setting up Weibo MCP server...")
|
||||
|
||||
Reference in New Issue
Block a user