866 B
866 B
GitHub top-20 Python repositories (extract)
Lane: Extract — data extraction and tables. Date: 2026-11-03
Artifact
python-repos-top20.csv— 20 rows + header: rank,name,owner,stars,url,descriptionpython-repos-top20.json— full provenance + one record per repocheck.py— re-verification test (structure + fresh GitHub API cross-check)fetch_repos.py— raw source JSON -> artifact transform
Source
https://api.github.com/search/repositories?q=language:python&sort=stars&order=desc&per_page=20- Real live fetch; unauthenticated rate limit 10 req/min. No API key used.
Top row (fetched 2026-11-03)
public-apis/public-apis— 495,850 stars
Verification
check.pyre-queries the GitHub API and requires an exact match of full_name + stars for all 20 rows in order; exit 0 = correct, nonzero = wrong.