Skip to content
Navigation Menu
Toggle navigation
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Spark
Build and deploy intelligent apps
GitHub Models
Manage and compare prompts
MCP Registry
New
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
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
Accelerator
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 or jump to...
Search code, repositories, users, issues, pull requests...
Search syntax tips
Provide feedback
Saved searches
Use saved searches to filter your results more quickly
Sign in
Sign up
Appearance settings
Resetting 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
/
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
34.5k
Star
72.5k
Code
Issues
5k+
Pull requests
2.1k
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
All time
Commit History
Commits on May 1, 2026
gh-75707: tarfile: Add optional open() argument "mtime" (GH-138117)
Show description for bb911a2
3 people
authored
bb911a2
Copy full SHA for bb911a2
gh-124397: Add free-threading support for iterators. (gh-148894)
rhettinger
authored
91e871a
Copy full SHA for 91e871a
gh-149202: Implement PEP 831 – Frame Pointers Everywhere: Enabling System-Level Observability for Python (#149201)
Show description for 3236773
4 people
authored
3236773
Copy full SHA for 3236773
gh-149083: Change several other docs examples to use `sentinel()` (#149213)
sobolevn
authored
690e0de
Copy full SHA for 690e0de
Fix source link in `Doc/howto/descriptor.rst` (#149215)
sobolevn
authored
8c611e1
Copy full SHA for 8c611e1
Clarify `max_length` in zstd & zlib decompressor documentation (#143805)
Show description for 6040d65
Dreamsorcerer
and
emmatyping
authored
6040d65
Copy full SHA for 6040d65
gh-148726: Document the GC change in What's New in Python 3.14 (#149209)
hugovk
authored
4e3811f
Copy full SHA for 4e3811f
gh-139038: Update final JIT figures for 3.15rc1 (#149210)
Show description for fa54244
Fidget-Spinner
and
StanFromIreland
authored
fa54244
Copy full SHA for fa54244
gh-83938, gh-122476: Stop incorrectly RFC 2047 encoding non-ASCII email addresses (#122540)
Show description for d96ffc1
medmunds
and
bitdancer
authored
d96ffc1
Copy full SHA for d96ffc1
Commits on Apr 30, 2026
gh-149028: Revert gh-92936 changes (GH-149182)
Show description for c80e446
serhiy-storchaka
authored
c80e446
Copy full SHA for c80e446
GH-148726: Forward-port generational GC. (GH-148746)
Show description for 1575a81
4 people
authored
1575a81
Copy full SHA for 1575a81
gh-149083: Use `sentinel` in `functools.rst` docs (#149176)
sobolevn
authored
bf42481
Copy full SHA for bf42481
gh-113471: Add custom default Content-Type to http.server (#113475)
Show description for cc5f8b5
6 people
authored
cc5f8b5
Copy full SHA for cc5f8b5
gh-111264: Add a note about untrusted input to tomllib docs (GH-146209)
Show description for 9d41e2a
encukou
and
StanFromIreland
authored
9d41e2a
Copy full SHA for 9d41e2a
gh-149085: Add `max_threads` keyword to `faulthandler.dump_traceback()` (GH-149106)
Show description for 7686abe
efroemling
authored
7686abe
Copy full SHA for 7686abe
Revert pylock.toml change to make MSI builds pass (#149175)
Show description for a94c790
encukou
authored
a94c790
Copy full SHA for a94c790
GH-145378: Use PyREPL as the default input console for pdb (#145379)
gaogaotiantian
authored
234c12c
Copy full SHA for 234c12c
Commits on Apr 29, 2026
gh-149026: Add colour to `pickletools` CLI output (#149027)
Show description for 8851a06
hugovk
and
picnixz
authored
8851a06
Copy full SHA for 8851a06
Commits on Apr 28, 2026
gh-149119: docs: mention that sentinel does not support subclassing (#149120)
Show description for 2674c32
StelarDream
authored
2674c32
Copy full SHA for 2674c32
Build docs from `pylock.toml` (#149058)
hugovk
authored
40dc61a
Copy full SHA for 40dc61a
gh-108951: document addition of TaskGroup.cancel() (#149031)
Show description for 8a8d737
3 people
authored
8a8d737
Copy full SHA for 8a8d737
GH-83065: Fix import deadlock by implementing hierarchical module locking (GH-137196)
Show description for 9a57179
gpshead
authored
9a57179
Copy full SHA for 9a57179
gh-125862: Keep ContextDecorator open across generator/coroutine execution (GH-136212)
Show description for 2925139
agronholm
and
gpshead
authored
2925139
Copy full SHA for 2925139
gh-149035: Modernize legacy Python patterns in `Doc/tutorial/stdlib2.rst` (#149036)
Show description for c8799f1
ByteFlowing1337
and
Copilot
authored
c8799f1
Copy full SHA for c8799f1
gh-137600: Promote `ast` node constructor deprecation warnings to errors (#137601)
Show description for d2f506a
3 people
authored
d2f506a
Copy full SHA for d2f506a
gh-148829: Implement PEP 661 (#148831)
Show description for 29a92ab
4 people
authored
29a92ab
Copy full SHA for 29a92ab
Commits on Apr 27, 2026
gh-148529: Minor improvements of the struct module documentation (GH-148565)
Show description for 3e5a3cb
serhiy-storchaka
authored
3e5a3cb
Copy full SHA for 3e5a3cb
GH-135357: Add socket.SO_PASSRIGHTS constant (#135355)
Show description for f4a726d
6 people
authored
f4a726d
Copy full SHA for f4a726d
gh-82665 Mention that HTMLParser.handle_starttag value can be None (#134312)
Show description for 804c213
3 people
authored
804c213
Copy full SHA for 804c213
Document that multiprocessing treats local same-user processes as trusted (GH-149001)
Show description for f27e91e
gpshead
authored
f27e91e
Copy full SHA for f27e91e
Commits on Apr 26, 2026
gh-148991: Add colour to `tokenize` CLI output (#148992)
Show description for 1e7dfbc
hugovk
and
StanFromIreland
authored
1e7dfbc
Copy full SHA for 1e7dfbc
gh-148981: Add color parameter to `ast.dump` (#148982)
Show description for 6d4ca16
StanFromIreland
authored
6d4ca16
Copy full SHA for 6d4ca16
Commits on Apr 25, 2026
gh-146311: Reject non-canonical padding bits in base32, 64, & 85 decoding (GH-146312)
Show description for c5fcdb4
gpshead
authored
c5fcdb4
Copy full SHA for c5fcdb4
gh-140727: Update tachyon logo (#148965)
maigimenez
authored
a2fa63b
Copy full SHA for a2fa63b
gh-134690: Removed deprecated `codetype.co_lnotab` (#134691)
sobolevn
authored
85d3bcd
Copy full SHA for 85d3bcd
Previous
Next
You can’t perform that action at this time.