PyPI Python Package Scraper
Pricing
from $2.00 / 1,000 results
Go to Apify Store
PyPI Python Package Scraper
Search and extract Python package data from PyPI. Get versions, dependencies, download stats, and classifiers. No API key needed.
Pricing
from $2.00 / 1,000 results
Rating
0.0
(0)
Developer

cloud9
Maintained by Community
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Search and extract Python package data from PyPI. Get versions, dependencies, download stats, and classifiers.
Features
- Extract data from https://pypi.org
- Multiple scraping modes: package, search
- Automatic rate limiting
- Proxy support via Apify Proxy
Input Configuration
Modes
- package: /pypi/{packageName}/json
- search: /simple/
Example Input
{"mode": "package","packages": ["example1","example2"],"maxResults": 20}
Output
The actor stores results in the Apify dataset. Each item contains:
info.nameinfo.versioninfo.summaryinfo.authorinfo.licenseinfo.requires_pythoninfo.keywordsinfo.classifiersinfo.project_urlsinfo.requires_dist
Usage Example
const input = {"mode": "package","packages": ["example1","example2"],"maxResults": 20};const run = await ApifyClient.actor('pypi-package-scraper').call(input);const { items } = await ApifyClient.dataset(run.defaultDatasetId).listItems();console.log(items);
Limits
- Maximum results per run: 100
- Rate limiting: 1 request per second (default)
Support
For issues or questions, contact the developer or open an issue on GitHub.
License
Apache-2.0