tracking: unsupported job board scrapers (Monster, CareerBuilder, Dice, RemoteOK, WWR) #89
Labels
No labels
a11y
backlog
beta-feedback
bug
enhancement
feature-request
frontend
needs-triage
question
vue
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: Circuit-Forge/peregrine#89
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Track the implementation of job board scrapers that were in the default boards list but are not supported by the current version of JobSpy.
Background
JobSpy v0.x supported Monster, CareerBuilder, Dice, Remote OK, and We Work Remotely. The current installed version only supports:
linkedin,indeed,zip_recruiter,glassdoor,google,bayt,naukri,bdjobs.Users who went through the old wizard had all 10 boards enabled. One unsupported board name in
site_name=[...]causedscrape_jobs()to raise aKeyError, aborting the entire batch — resulting in 0 results across all boards for every location.Fixes shipped (v0.8.5+)
scripts/discover.pynow validates boards against theSiteenum before eachscrape_jobs()call and skips invalid ones with a warningGET /api/settings/searchnow returns asupportedbool on each board entryBacklog
Once a scraper is implemented and registered in
CUSTOM_SCRAPERS, the board will appear as active in the Settings UI automatically.