From 45463027df6c550135458a52a13090c19d49acb9 Mon Sep 17 00:00:00 2001 From: oliver Date: Mon, 4 May 2026 12:28:26 +0800 Subject: [PATCH] fix: declare httpx dependency for netx API ap_client uses httpx; missing from requirements caused ModuleNotFoundError when using -SkipInstall. Co-authored-by: Cursor --- requirements.txt | 1 + scripts/start_netx.ps1 | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 8710508..8265de0 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,5 +1,6 @@ fastapi>=0.115.0 uvicorn>=0.30.0 +httpx>=0.27.0 sqlalchemy>=2.0.0 psycopg[binary]>=3.2.0 pandas>=2.0.0 diff --git a/scripts/start_netx.ps1 b/scripts/start_netx.ps1 index 4a0f135..702af6d 100644 --- a/scripts/start_netx.ps1 +++ b/scripts/start_netx.ps1 @@ -41,7 +41,7 @@ if (-not $SkipInstall) { Write-Host "==> Installing dependencies" & $pythonExe -m pip install -r (Join-Path $projectRoot "requirements.txt") } else { - Write-Host "==> Skip dependency install" + Write-Host "==> Skip dependency install (if API fails with ModuleNotFoundError, run once without -SkipInstall)" } $env:NETX_HOST = $BindHost