CPython
What stands out
Next to the 106 other projects of GitStats Gallery: where CPython is in the top or bottom 15%.
- 24%Code still there
Of the 13,608,642 lines ever written into CPython's own source, 24% are still there; the rest were rewritten or removed.
13th lowest of 97; the median project: 37%.
- Commits
- 134,121
- 12.1 per active day · 10.1 per day
- Authors
- 3,737
- 35.9 commits per author
- Lines of Code
- 3,266,013
- +11,141,789 added · −7,876,923 removed
- Files
- 5,916
- 125 extensions
- Active Days
- 11,074
- of 13,234 days · 83.7%
- Longest Streak
- 681 days
- consecutive active days
Commits per year
Top contributors
| Author | Commits | Share | Bar |
|---|---|---|---|
| Guido van Rossum | 11,408 | 8.5% | |
| Victor Stinner | 8,682 | 6.5% | |
| Benjamin Peterson | 5,879 | 4.4% | |
| Serhiy Storchaka | 5,829 | 4.3% | |
| Georg Brandl | 5,680 | 4.2% |
Latest releases
| Tag | Date | Commits | Authors |
|---|---|---|---|
| v3.16.0a1 | 2026-10-13 | 2,302 | Serhiy Storchaka, Victor Stinner +420 |
| v3.15.0b1 | 2026-05-07 | 424 | Hugo van Kemenade, Neko Asakura +154 |
| v3.15.0a8 | 2026-04-07 | 384 | Stan Ulbrych, Victor Stinner +114 |
| v3.15.0a7 | 2026-03-10 | 317 | Victor Stinner, Stan Ulbrych +95 |
| v3.15.0a6 | 2026-02-11 | 262 | Serhiy Storchaka, Sam Gross +94 |
How CPython compares with other Python open source projects →
How CPython ranks among Python open source projects by AI-assisted commits →
Badge for your README
The share of the last 12 months’ commits that name an AI coding assistant, a lower bound, updated every week with this report.
[](https://shenxianpeng.dev/gitstats/gallery/cpython/)
Generate this report for your own repository with gitstats-action · All Gallery reports
The smallest workflow
Publishes the report to GitHub Pages on every push to main: turn on Pages for the gh-pages branch.
# .github/workflows/gitstats.yml
name: GitStats Report
on:
push:
branches: [main]
permissions:
contents: write
jobs:
gitstats:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v7
with:
fetch-depth: 0
- uses: shenxianpeng/gitstats-action@v1
with:
deploy-to-pages: true