- Collect from all repositories:
python package_registry_scraper.py- Collect from specific repositories:
# Single repository
python package_registry_scraper.py --repos conda-forge
# Multiple repositories
python package_registry_scraper.py --repos conda-forge pypi npm- List available repositories:
python package_registry_scraper.py --list-repos- Specify output file:
python package_registry_scraper.py --repos pypi --output pypi_packages.json- Retry:
# Run with default settings
python package_registry_scraper.py -r pypi
# Run with periodic saving
python package_registry_scraper.py -r pypi --save-interval 300- suppress:
python package_registry_scraper.py --repos pypi --suppress-not-foundpython package_registry_scraper.py -r conda-forge pypi bioconductor --output-dir ./data --save-interval 100