Skip to content

Test

Status: PASS (Hetzner server verified 2026-07-01)

Commands run

bash
pip install scrapegraphai
python -c "import scrapegraphai; from scrapegraphai.graphs import SmartScraperGraph; print('scrapegraphai imported OK\nSmartScraperGraph available')"

Actual output

scrapegraphai imported OK
SmartScraperGraph available

Version: scrapegraphai 2.1.4

Note

Actual scraping requires an LLM API key (OpenAI, Groq, or Ollama). Import and class availability confirmed without a key.


Hetzner (server)

Verified on: 2026-07-01

Verify command:

bash
ssh -o BatchMode=yes -o ConnectTimeout=15 agent-runtime-hetzner-1 \
  'source ~/browser-tools/venv-sg/bin/activate && python -c "import scrapegraphai;print(\"scrapegraphai ok\")"'

Real output:

scrapegraphai ok

Result: PASS. Import succeeded inside the dedicated venv at ~/browser-tools/venv-sg. No re-install was needed; the fix script had already placed the package there.