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.2k
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
Lib
on
main
User selector
All users
Datepicker
All time
Commit history
Commits on Oct 2, 2026
gh-158585: Adjust allocation in bytes_fromformat() (#158621)
Show description for 1a85213
vstinner
authored
1a85213
View commit details
Copy full SHA for 1a85213
View code at this point
Browse repository at this point
gh-150816: Speed up inspect.signature() for Python functions (#157463)
Show description for 8ba1f31
eendebakpt
and
claude
authored
8ba1f31
View commit details
Copy full SHA for 8ba1f31
View code at this point
Browse repository at this point
gh-156204: Guard recursion in `PyErr_GivenExceptionMatches` (GH-156205)
BHUVANSH855
authored
20d5e67
View commit details
Copy full SHA for 20d5e67
View code at this point
Browse repository at this point
gh-158140: Resolve lazily imported sibling submodules independently (#158521)
Show description for 00a1c3a
3 people
authored
00a1c3a
View commit details
Copy full SHA for 00a1c3a
View code at this point
Browse repository at this point
gh-158563: Fix various bugs in `turtle`'s undo handling (#158564)
StanFromIreland
authored
9d3b0b8
View commit details
Copy full SHA for 9d3b0b8
View code at this point
Browse repository at this point
gh-155695: Remove resolved names from sys.lazy_modules more consistently (#157714)
Show description for be87a85
3 people
authored
be87a85
View commit details
Copy full SHA for be87a85
View code at this point
Browse repository at this point
gh-158445: Skip invalid UCS-4 tests if Python is built with assertions (#158604)
Show description for 35bdbca
vstinner
authored
35bdbca
View commit details
Copy full SHA for 35bdbca
View code at this point
Browse repository at this point
gh-158445: Add C API tests on build information functions (#158603)
Show description for a831abb
vstinner
authored
a831abb
View commit details
Copy full SHA for a831abb
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
gh-156321: Don't eagerly log exceptions from a cancelled asyncio.shield() (#158590)
Show description for 2095eab
kumaraditya303
authored
2095eab
View commit details
Copy full SHA for 2095eab
View code at this point
Browse repository at this point
Commits on Oct 1, 2026
gh-158316: Avoid second buffer fetch on bytearray_decode() (#158485)
Show description for a4f28a5
johng
and
vstinner
authored
a4f28a5
View commit details
Copy full SHA for a4f28a5
View code at this point
Browse repository at this point
gh-142083: Document the 'w' type code in the array.array docstring (#158040)
Show description for ab01d18
v0ropaev
authored
ab01d18
View commit details
Copy full SHA for ab01d18
View code at this point
Browse repository at this point
gh-142349: Simplify lazy import resolution (#158282)
Show description for a6a63b6
3 people
authored
a6a63b6
View commit details
Copy full SHA for a6a63b6
View code at this point
Browse repository at this point
Cleanup Python/getopt.c: add _PyOS_GetOpt structure (#158362)
Show description for 82fcaf8
vstinner
authored
82fcaf8
View commit details
Copy full SHA for 82fcaf8
View code at this point
Browse repository at this point
gh-157468: Validate correct builtins used under JIT (GH-157766)
Show description for 0906d2a
johng
authored
0906d2a
View commit details
Copy full SHA for 0906d2a
View code at this point
Browse repository at this point
gh-155823: Fix stale stack on _SEND_VIRTUAL_TIER_TWO exhausted exit (GH-155844)
aisk
authored
1071f74
View commit details
Copy full SHA for 1071f74
View code at this point
Browse repository at this point
Commits on Sep 30, 2026
gh-158536: Skip some Android logging tests on OS versions with aggressive "chatty" filtering (#158531)
Show description for 763b6ed
mhsmith
authored
763b6ed
View commit details
Copy full SHA for 763b6ed
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
gh-157833: Fix specialized C calls with additional method flags (GH-157834)
overcat
authored
069c74a
View commit details
Copy full SHA for 069c74a
View code at this point
Browse repository at this point
gh-158072: Fix JIT crash with omitted default arguments (GH-158128)
lgeiger
authored
83de667
View commit details
Copy full SHA for 83de667
View code at this point
Browse repository at this point
gh-158380: Fix the stack operand used by JIT dict access guards (GH-158381)
cocolato
authored
b98c065
View commit details
Copy full SHA for b98c065
View code at this point
Browse repository at this point
gh-158451: Fix python-gdb.py for invalid Unicode strings (#158475)
Show description for 7eada7c
vstinner
authored
7eada7c
View commit details
Copy full SHA for 7eada7c
View code at this point
Browse repository at this point
gh-158451: Add _PyUnicodeWriter_FinishWithSize() test (#158481)
vstinner
authored
77c0675
View commit details
Copy full SHA for 77c0675
View code at this point
Browse repository at this point
gh-158446: Reject float format precision near INT_MAX (GH-158474)
Show description for b7b4f3e
gpshead
authored
b7b4f3e
View commit details
Copy full SHA for b7b4f3e
View code at this point
Browse repository at this point
gh-158451: Convert _PyUnicodeWriter_Prepare() to static inline function (#158466)
Show description for 70e6f3c
vstinner
authored
70e6f3c
View commit details
Copy full SHA for 70e6f3c
View code at this point
Browse repository at this point
gh-158451: Reuse PyUnicodeWriter_WriteStr() in PyUnicode_Format() (#158467)
Show description for 82a89b3
vstinner
authored
82a89b3
View commit details
Copy full SHA for 82a89b3
View code at this point
Browse repository at this point
gh-158364: Don't report other interpreters' threads in `sys._current_frames` (GH-158369)
Himesh-rupchandani
authored
c3cb468
View commit details
Copy full SHA for c3cb468
View code at this point
Browse repository at this point
gh-158451: Add _PyUnicodeWriter_WriteLatin1String() test (#158464)
Show description for 26d3f5d
vstinner
authored
26d3f5d
View commit details
Copy full SHA for 26d3f5d
View code at this point
Browse repository at this point
Commits on Sep 29, 2026
gh-157710: Avoid copy for large int in PyUnicodeWriter_WriteStr() (#158448)
Show description for 39e5ed7
vstinner
authored
39e5ed7
View commit details
Copy full SHA for 39e5ed7
View code at this point
Browse repository at this point
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
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
Previous
Next
You can’t perform that action at this time.