• v0.4.1 94fd2ea332

    v0.4.1 — Jobgether Integration
    Some checks failed
    CI / test (push) Failing after 32s
    Stable

    pyr0ball released this 2026-03-15 09:45:51 -07:00 | 163 commits to main since this release

    Changes

    • Jobgether filter — all scrapers now silently drop listings with company = "Jobgether" via config/blocklist.yaml; no more ghost employer entries in the pipeline
    • Jobgether URL scraper_scrape_jobgether() in scrape_url.py handles direct jobgether.com URLs; Playwright-based with URL slug company extraction as fallback (bypasses previous 403 errors on manual imports)
    • Cover letter recruiter framing — when source = "jobgether", cover letter prompts now address the Jobgether recruiter: "Your client at {company} will appreciate..." or "Your client will appreciate..." when employer is anonymous

    Notes

    A full Jobgether discovery scraper was investigated but found not viable — Cloudflare Turnstile blocks all headless browsers and robots.txt blocks all bots. The email digest → paste URL → slug extraction flow covers the practical use case.

    Downloads