Overview of contributing to Python
mainThe Python Developer's Guide is a resource for contributing to CPython (the reference Python interpreter). Contributions are categorized into three main areas:
- Documentation: Includes doc quality, documenting, style guides, RST usage, translating, and the devguide itself.
- Code: Includes setup, getting help, pull requests, running tests, fixing issues, the developer lifecycle, git bootcamp, and communication.
- Triage: Includes using the issue tracker, triaging issues, helping with triage, identifying experts, using labels, GitHub FAQs, and the triage team.
New contributors can also seek guidance through the Core Python Mentorship group.