Documentation Index
Fetch the complete documentation index at: https://mintlify.com/speedyapply/JobSpy/llms.txt
Use this file to discover all available pages before exploring further.
Install JobSpy
Install the package
Install JobSpy from PyPI using pip:The
-U flag upgrades JobSpy to the latest version if you already have it installed.Requirements
JobSpy installs the following dependencies automatically:| Package | Purpose |
|---|---|
Python >=3.10 | Minimum runtime version |
pandas | Returns results as a DataFrame |
pydantic | Validates job post data models |
beautifulsoup4 | Parses HTML from job board pages |
requests | Makes HTTP requests to job boards |
tls-client | Handles TLS fingerprinting to avoid blocks |
markdownify | Converts HTML job descriptions to Markdown |
numpy | Supports DataFrame operations |
regex | Extended regex for salary parsing |
You do not need to install these packages manually. They are declared as dependencies and installed alongside
python-jobspy.Upgrading an existing installation
To upgrade to the latest version of JobSpy at any time, run the same install command with the-U flag:
