2. Quick Guide
1. Create an issue (on b.p.o.) that describes your change*
2. Create a new branch in Git
3. Work on changes (e.g. fix a bug or add a new feature)
4. Run tests and make patchcheck
5. Commit and push changes to your GitHub fork
6. Create Pull Request on GitHub to merge a branch from your fork
7. Review and address comments on your Pull Request
8. When your changes are merged, you can delete the PR branch
9. Celebrate contributing to CPython! :)
* If an issue is trivial (e.g. typo fixes), or if an issue already exists, you can skip this step.
12. The Knights Who Say "Ni"
https://github.com/python/the-knights-who-say-ni
A bot to check if the author of a pull request to a Python
project has signed the PSF CLA.
13. The Knights Who Say "Ni"
https://www.youtube.com/watch?v=zIV4poUZAQo