| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Original HTTPS Page] |
Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.
You must be logged in to block users.
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abuseLast updated 2026-08-28.
I have made some commit to 307 projects (some of which I started and are denoted with italics).
(Grouped by commit count.)
≥ 103 ≥ 102I have had commit rights for over 23 years (since 2003-04-18 PDT).
In that time I have become the 12th most prolific contributor to CPython.
I have (co-)authored 35/738 PEPs (4.7%).(Listed from oldest to newest, although I may have become a co-author post-creation.)
| # | Title | Status | Co-authors |
|---|---|---|---|
| 4 | Deprecation of Standard Modules | 🏃 | Martin von Löwis |
| 2 | Procedure for Adding New Modules | 🏃 | Martijn Faassen |
| 11 | CPython platform support | 🏃 | Martin von Löwis |
| 12 | Sample reStructuredText PEP Template | 🏃 | David Goodger, Barry Warsaw |
| 3100 | Miscellaneous Python 3.0 Plans | ✅ | |
| 339 | Design of the CPython Compiler | 🤦 | |
| 348 | Exception Reorganization for Python 3.0 | ❌ | |
| 352 | Required Superclass for Exceptions | ✅ | Guido van Rossum |
| 360 | Externally Maintained Packages | ✅ | |
| 362 | Function Signature Object | ✅ | Jiwon Seo, Yury Selivanov, Larry Hastings |
| 3108 | Standard Library Reorganization | ✅ | |
| 3113 | Removal of Tuple Parameter Unpacking | ✅ | |
| 3122 | Delineation of the main module | ❌ | |
| 374 | Choosing a distributed VCS for the Python project | ✅ | Stephen J. Turnbull, Alexandre Vassalotti, Barry Warsaw, Dirkjan Ochtman |
| 401 | BDFL Retirement | ❌ | Barry Warsaw |
| 3003 | Python Language Moratorium | ✅ | Jesse Noller, Guido van Rossum |
| 399 | Pure Python/C Accelerator Module Compatibility Requirements | ✅ | |
| 512 | Migrating from hg.python.org to GitHub | ✅ | |
| 488 | Elimination of PYO files | ✅ | |
| 518 | Specifying Minimum Build System Requirements for Python Projects | ✅ | Nathaniel J. Smith, Donald Stufft |
| 519 | Adding a file system path protocol | ✅ | Koos Zevenhoven |
| 523 | Adding a frame evaluation API to CPython | ✅ | Dino Viehland |
| 8001 | Python Governance Voting Process | ✅ | Christian Heimes, Donald Stufft, Eric Snow, Gregory P. Smith, Łukasz Langa, Mariatta, Nathaniel J. Smith, Pablo Galindo Salgado, Raymond Hettinger, Tal Einat, Tim Peters, Zachary Ware |
| 594 | Removing dead batteries from the standard library | ✅ | Christian Heimes |
| 621 | Storing project metadata in pyproject.toml | ✅ | Dustin Ingram, Paul Ganssle, Pradyun Gedam, Sébastien Eustace, Thomas Kluyver, Tzu-ping Chung |
| 650 | Specifying Installer Requirements for Python Projects | 🤦 | Vikram Jayanthi, Dustin Ingram |
| 641 | Using an underscore in the version portion of Python 3.10 compatibility tags | ❌ | Steve Dower, Barry Warsaw |
| 665 | A file format to list Python dependencies for reproducibility of an application | ❌ | Pradyun Gedam, Tzu-ping Chung |
| 685 | Comparison of extra names for optional distribution dependencies | ✅ | |
| 751 | A file format to record Python dependencies for installation reproducibility | ✅ | |
| 758 | Allow ``except`` and ``except*`` expressions without parentheses | ✅ | Pablo Galindo Salgado |
| 760 | No More Bare Excepts | 🤦 | Pablo Galindo Salgado |
| 794 | Import Name Metadata | 👍 | |
| 816 | WASI Support | 🏃 | |
| 832 | Virtual environment discovery | ✍ |
| Back | FazBrowse Home | New Git URL |