Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
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
Pricing
Search
/
Sign in
Sign up
Appearance settings
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
/
cpython
Public
Uh oh!
There was an error while loading.
Please reload this page
.
Notifications
You must be signed in to change notification settings
Fork
37.1k
Star
77.4k
Code
Issues
5k+
Pull requests
2.7k
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
Commits
Breadcrumbs
History for
cpython
Doc
on
main
User selector
All users
Datepicker
All time
Commit history
Commits on Oct 2, 2026
gh-158098: Add Setuptools workaround to abi3t migration guide (#158405)
encukou
authored
f610e8c
View commit details
Copy full SHA for f610e8c
View code at this point
Browse repository at this point
gh-157675: Add *limit* argument to encodings.idna.nameprep (GH-157682)
Show description for f7586aa
encukou
and
StanFromIreland
authored
f7586aa
View commit details
Copy full SHA for f7586aa
View code at this point
Browse repository at this point
Commits on Sep 30, 2026
Update `Doc/pylock.toml` (#158519)
StanFromIreland
authored
e580c88
View commit details
Copy full SHA for e580c88
View code at this point
Browse repository at this point
gh-156293: Use-after-free for server-side SSLContext with sni_callback (#158504)
Show description for 34a53dc
sethmlarson
and
gpshead
authored
34a53dc
View commit details
Copy full SHA for 34a53dc
View code at this point
Browse repository at this point
gh-156793: Validate SSLContext.wrap_bio() parameters like wrap_socket() (#158503)
Show description for 1697ea3
3 people
authored
1697ea3
View commit details
Copy full SHA for 1697ea3
View code at this point
Browse repository at this point
gh-158445: Detect invalid UCS4 characters in debug mode (#158502)
Show description for a14a4a6
vstinner
authored
a14a4a6
View commit details
Copy full SHA for a14a4a6
View code at this point
Browse repository at this point
Commits on Sep 29, 2026
gh-158439: Add _PyUnicodeWriter.recheck_maxchar (#158442)
Show description for a0491c8
vstinner
authored
a0491c8
View commit details
Copy full SHA for a0491c8
View code at this point
Browse repository at this point
Fix unnumbered list item's text alignment in 'Thread safety for set objects' (#158261)
rffontenelle
authored
a4ad141
View commit details
Copy full SHA for a4ad141
View code at this point
Browse repository at this point
gh-157579: Fix race condition in the cleanup of `tempfile.TemporaryDirectory` (GH-157580)
Show description for 5c20517
StanFromIreland
and
encukou
authored
5c20517
View commit details
Copy full SHA for 5c20517
View code at this point
Browse repository at this point
gh-157475: Add structured version info for decimal (GH-157476)
Show description for dc0b1f8
serhiy-storchaka
and
claude
authored
dc0b1f8
View commit details
Copy full SHA for dc0b1f8
View code at this point
Browse repository at this point
gh-157480: Add structured version info for dbm.ndbm (GH-157484)
Show description for 89bfac6
serhiy-storchaka
and
claude
authored
89bfac6
View commit details
Copy full SHA for 89bfac6
View code at this point
Browse repository at this point
gh-157514: Add structured version info for tkinter (GH-157516)
Show description for 4a5a7b9
serhiy-storchaka
and
claude
authored
4a5a7b9
View commit details
Copy full SHA for 4a5a7b9
View code at this point
Browse repository at this point
gh-157473: Add structured version info for pyexpat (GH-157474)
Show description for cbecd5e
serhiy-storchaka
and
claude
authored
cbecd5e
View commit details
Copy full SHA for cbecd5e
View code at this point
Browse repository at this point
gh-157513: Add structured version info for ssl (GH-157515)
Show description for 3b0c39c
serhiy-storchaka
and
claude
authored
3b0c39c
View commit details
Copy full SHA for 3b0c39c
View code at this point
Browse repository at this point
gh-157470: Add structured version info for sqlite3 (GH-157471)
Show description for 5d1ab45
serhiy-storchaka
and
claude
authored
5d1ab45
View commit details
Copy full SHA for 5d1ab45
View code at this point
Browse repository at this point
gh-157485: Add structured version info for readline (GH-157486)
Show description for 8b34557
serhiy-storchaka
and
claude
authored
8b34557
View commit details
Copy full SHA for 8b34557
View code at this point
Browse repository at this point
gh-157478: Add structured version info for dbm.gnu (GH-157479)
Show description for 0f5abe6
serhiy-storchaka
and
claude
authored
0f5abe6
View commit details
Copy full SHA for 0f5abe6
View code at this point
Browse repository at this point
Commits on Sep 28, 2026
gh-157847: Tidy up turtle motion docstrings and docs in `turtle` module (#158330)
StanFromIreland
authored
6e32490
View commit details
Copy full SHA for 6e32490
View code at this point
Browse repository at this point
gh-110131: Document how a non-empty default works with append and extend (#158155)
v0ropaev
authored
70bc048
View commit details
Copy full SHA for 70bc048
View code at this point
Browse repository at this point
gh-158010: Avoid recommending out-of-date OpenSSL in configure doc (GH-158266)
Show description for 869a505
3 people
authored
869a505
View commit details
Copy full SHA for 869a505
View code at this point
Browse repository at this point
gh-157847: Reorganize `turtle` documentation (#157868)
Show description for 4c3cb33
StanFromIreland
and
hugovk
authored
4c3cb33
View commit details
Copy full SHA for 4c3cb33
View code at this point
Browse repository at this point
gh-81241: Fix importing `ctypes` from statically linked interpreters (GH-153890)
Show description for 5637f4e
ZeroIntensity
authored
5637f4e
View commit details
Copy full SHA for 5637f4e
View code at this point
Browse repository at this point
Commits on Sep 27, 2026
gh-156360: Improve `turtle` translation support (#156422)
Show description for a57d165
StanFromIreland
and
m-aciek
authored
a57d165
View commit details
Copy full SHA for a57d165
View code at this point
Browse repository at this point
gh-133879: Update JIT perf numbers in What's New (#158279)
Show description for 7731da1
hugovk
and
StanFromIreland
authored
7731da1
View commit details
Copy full SHA for 7731da1
View code at this point
Browse repository at this point
Commits on Sep 26, 2026
gh-138912: Add fast path for match class patterns without sub-patterns (#144820)
Show description for 972cfaa
cdce8p
and
eendebakpt
authored
972cfaa
View commit details
Copy full SHA for 972cfaa
View code at this point
Browse repository at this point
gh-57491: Reduce the EPUB table of contents depth to 2 (#158105)
Danishk2445
authored
5eb4ab5
View commit details
Copy full SHA for 5eb4ab5
View code at this point
Browse repository at this point
Remove outdated information from `optparse` module docstring and docs (#157982)
StanFromIreland
authored
499dff1
View commit details
Copy full SHA for 499dff1
View code at this point
Browse repository at this point
Commits on Sep 25, 2026
gh-157127: Reword the argparse mutually exclusive group error message (#157134)
lazerg
authored
68d86eb
View commit details
Copy full SHA for 68d86eb
View code at this point
Browse repository at this point
Doc: link to documented thread safety guarantees for builtins (#158173)
ngoldbaum
authored
64d315a
View commit details
Copy full SHA for 64d315a
View code at this point
Browse repository at this point
gh-158102: Add tests for the slice C API (GH-158120)
Show description for 8c056c3
3 people
authored
8c056c3
View commit details
Copy full SHA for 8c056c3
View code at this point
Browse repository at this point
gh-158080: Py_InitializeFromConfig() no longer exits Python (#158085)
Show description for fe7717c
vstinner
authored
fe7717c
View commit details
Copy full SHA for fe7717c
View code at this point
Browse repository at this point
Commits on Sep 24, 2026
Docs/howto/remote_debugging: Give non-sudo suggestions first (#139139)
Show description for bee3031
geofft
and
pablogsal
authored
bee3031
View commit details
Copy full SHA for bee3031
View code at this point
Browse repository at this point
gh-154757: No longer deprecate PyModule_GetFilename() (#158076)
vstinner
authored
0b72907
View commit details
Copy full SHA for 0b72907
View code at this point
Browse repository at this point
gh-158001: Remove global configuration variables from C API (#158020)
Show description for 7242fea
vstinner
authored
7242fea
View commit details
Copy full SHA for 7242fea
View code at this point
Browse repository at this point
gh-157847: Rewrite `turtle` module docs introduction (#157854)
StanFromIreland
authored
9b3fc89
View commit details
Copy full SHA for 9b3fc89
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.