# Core httpx>=0.27 pydantic>=2.6 pydantic-settings>=2.2 # HTML parsing beautifulsoup4>=4.12 lxml>=5 # Ingestion python-jobspy apify-client # Structured LLM extraction pydantic-ai # Browser agent (fallback only) browser-use playwright # Orchestration / scheduling prefect # Tests pytest