Python Development Workflow

See also CPython infrastructure.

Code Review

  • GitHub (current)
  • OLD: Rietveld
    • Based on patch files
    • bugs.python.org had a tool to create a review from a Mercurial repository
    • Support multiple “versions” of a patch
    • People who comment cannot unsubscribe: new comments are sent by emails
    • User database disconnected from bugs.python.org database
    • The server was not reliable and failed often

Python Bug Tracker

GitHub bots

cherry-pick for backports

miss-islington

Mariatta is the primary maintainer. The bot runs in Heroku.

The bot runs cherry-picker to backport changes in CPython.