Python-jobspy

Latest version: v1.1.76

Safety actively analyzes 706267 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 8 of 10

1.1.13

* Fetch all the job types from Indeed (previously it would just pull one)
* Fix ZipRecruiter, the job URLs were not correct
* Add a `num_urgent_words` column: searches the entire description for urgency keywords and tallies them up:
* urgent
* immediate
* hiring now
* start asap
* Use a separate `requests session` object on each request to get a fresh cookie jar

1.1.12

* Bug fix - Indeed compensation min & max were swapped (thanks hennersj64)

1.1.11

Features

- LinkedIn scraper endpoint changed
- 1000 jobs can be returned on this endpoint, although quite difficult to hit with LinkedIn's rate limiting (rotating proxy helps)
- Goal is to easily hit that 1000 number, but right now the code is set to raise a LinkedInException if it receives 427 status code (too many requests) three times in a row with 10s delay
- Extracts emails
- The JobPosts now have an email field, and you will see any extracted emails in the email column
- Offset param
- You can now start you search from an offset (e.g. offset=120 to start 120 jobs from the beginning of the search)

1.1.7

Features
**Not technical?** Try out the web scraping tool on our site at [usejobspy.com](https://usejobspy.com). Let us know if you run into any issues or requests.

1.1.5

* Bug fix on job type param

1.1.4

- Homepage addition

Page 8 of 10

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.