| Mar |
APR |
May |
|
17 |
|
| 2024 |
2025 |
2026 |
About this capture
The Wayback Machine - http://web.archive.org/web/20250417180155/https://github.com/python/devguide
Skip to content
Navigation Menu
●
GitHub Copilot
Write better code with AI
GitHub Advanced Security
Find and fix vulnerabilities
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Discussions
Collaborate outside of code
Code Search
Find more, search less
Explore
●
●
●
●
●
●
By company size
●
●
●
●
By use case
●
●
●
●
By industry
●
●
●
●
●
View all solutions
●
Topics
●
●
●
●
●
Explore
●
●
●
●
●
●
●
GitHub Sponsors
Fund open source developers
The ReadME Project
GitHub community articles
Repositories
●
●
●
●
Enterprise platform
AI-powered developer platform
Available add-ons
GitHub Advanced Security
Enterprise-grade security features
Copilot for business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
●
Search or jump to...
Clear
Search syntax tips
Provide feedback
Saved searches
Use saved searches to filter your results more quickly
To see all available qualifiers, see our documentation.
focus
You signed in with another tab or window. Reload to refresh your session.
You signed out in another tab or window. Reload to refresh your session.
You switched accounts on another tab or window. Reload to refresh your session.
Dismiss alert
{{ message }}
python
/
devguide
Public
●
Notifications
You must be signed in to change notification settings
●
Fork
841
Star
1.9k
The Python developer's guide
devguide.python.org/
License
CC0-1.0 license
1.9k
stars
841
forks
Branches
Tags
Activity
Star
Notifications
You must be signed in to change notification settings
●
Code
●
Issues
91
●
Pull requests
10
●
Actions
●
Projects
1
●
Security
●
Insights
Additional navigation options
●
Code
●
Issues
●
Pull requests
●
Actions
●
Projects
●
Security
●
Insights
python/devguide
main
BranchesTags
Folders and files
| Name | Name |
Last commit message
|
Last commit date
|
|---|
Latest commit
History
2,029 Commits
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Repository files navigation
●README
●Code of conduct
●CC0-1.0 license
●Security
The CPython Developer's Guide

This guide covers how to contribute to CPython. It is known by the
nickname of "the devguide" by the Python core developers.
The official home of this guide is https://devguide.python.org.
Render HTML
To render the devguide to HTML under _build/html, run:
make html
To render the devguide to HTML, and open the result in a browser, run:
make htmlview
To maintain a live view of edits as they are saved, run:
make htmllive
About
The Python developer's guide
devguide.python.org/
Resources
Readme
License
CC0-1.0 license
Code of conduct
Code of conduct
Security policy
Security policy
Activity
Custom properties
Stars
1.9k
stars
Watchers
135
watching
Forks
841
forks
Report repository
No releases published
Sponsor this project
●
https://www.python.org/psf/donations/python-dev/
Learn more about GitHub Sponsors
No packages published
+ 272 contributors
Languages
●
Python
42.6%
●
Jinja
19.2%
●
Makefile
10.0%
●
Batchfile
8.4%
●
PowerShell
8.1%
●
CSS
8.0%
●
JavaScript
3.7%
Footer
© 2025 GitHub, Inc.
●
Terms
●
Privacy
●
Security
●
Status
●
Docs
●
Contact
●
●
ation
You can’t perform that action at this time.