Skip to content
Navigation Menu
Sign in
Products
Platform
GitHub
Repository hosting, code review, and collaboration
Copilot
AI coding agent for tasks, projects, and automated work
Build & Ship
Actions
CI/CD and automation
Code Quality
Quality analysis, fixes, and enforcement
Codespaces
Cloud development environments
Secure
Code Security
Vulnerability detection and remediation
Secret Protection
Secret scanning and leak prevention
All Features
Developers
Learn
Documentation
Training
Certifications
Build
Build with Copilot
Customize Copilot
Integrations
Explore
Trending repos
GitHub Sponsors
Developer articles
Changelog
Changelog
Your source for the latest features, improvements, and fixes across GitHub products, all in one place.
Businesses
By Stage
Enterprises
Team
Startups
Nonprofits
By Industry
Healthcare
Financial services
Manufacturing
Government
See all industries
Evaluate GitHub
Why GitHub
Customer Stories
Business insights
Trust Center
Add-ons
GitHub Advanced Security
Enterprise-grade code security
Copilot for business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Resources
Learn & Connect
Documentation
Resource center
Blog
Events & webinars
Community Forum
Customer Stories
Integrations
Support
Customer support
Training
GitHub Status
Company
About
Partners
Changelog
GitHub Universe
GitHub Universe
The event for developers, by developers — talks, workshops, and what’s next for GitHub.
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 }}
mhsmith
cpython
Repository navigation
Code
Pull requests
Projects
Security and quality
Insights
More
items
Commits
Breadcrumbs
History for
cpython
Doc
c-api
on
libpython-variable
User selector
All users
Datepicker
All time
Commit history
Commits on Jul 22, 2024
Docs: spelling and grammar fixes (#122084)
Show description for bc264ea
3 people
authored
bc264ea
View commit details
Copy full SHA for bc264ea
View code at this point
Browse repository at this point
Commits on Jul 19, 2024
GH-121970: Rewrite the C-API annotations extension (#121985)
Show description for 22c9d9c
AA-Turner
and
encukou
authored
22c9d9c
View commit details
Copy full SHA for 22c9d9c
View code at this point
Browse repository at this point
gh-121905: Consistently use "floating-point" instead of "floating point" (GH-121907)
serhiy-storchaka
authored
1a0c7b9
View commit details
Copy full SHA for 1a0c7b9
View code at this point
Browse repository at this point
Commits on Jul 17, 2024
gh-121834: Improve `complex` C-API docs (#121835)
Show description for 72dccd6
3 people
authored
72dccd6
View commit details
Copy full SHA for 72dccd6
View code at this point
Browse repository at this point
Commits on Jul 16, 2024
gh-113993: Don't immortalize in PyUnicode_InternInPlace; keep immortalizing in other API (#121364)
Show description for b4aedb2
encukou
authored
b4aedb2
View commit details
Copy full SHA for b4aedb2
View code at this point
Browse repository at this point
gh-121403: Add notes for PyList_GetXXX APIs about the need for init (gh-121626)
corona10
authored
2bac2b8
View commit details
Copy full SHA for 2bac2b8
View code at this point
Browse repository at this point
Commits on Jul 14, 2024
gh-121749: Fix discrepancy in docs for `PyModule_AddObjectRef` (GH-121750)
GovernmentPlates
authored
26dfb27
View commit details
Copy full SHA for 26dfb27
View code at this point
Browse repository at this point
Commits on Jul 11, 2024
gh-121615: Improve `module.rst` C-API docs with better error descriptions (#121616)
sobolevn
authored
e6264b4
View commit details
Copy full SHA for e6264b4
View code at this point
Browse repository at this point
Commits on Jul 10, 2024
gh-121567: Improve `slice` C-API docs by mentioning exceptions (#121568)
Show description for 84a5597
sobolevn
and
erlend-aasland
authored
84a5597
View commit details
Copy full SHA for 84a5597
View code at this point
Browse repository at this point
Commits on Jul 9, 2024
gh-121533: Improve `PyCell_[Get,Set]` docs: mention the exceptions (#121534)
Show description for 649d5b6
sobolevn
and
vstinner
authored
649d5b6
View commit details
Copy full SHA for 649d5b6
View code at this point
Browse repository at this point
Commits on Jul 6, 2024
[docs] fix a Sphinx directive in `c-api/object.rst` (#121430)
picnixz
authored
ada964f
View commit details
Copy full SHA for ada964f
View code at this point
Browse repository at this point
Commits on Jul 3, 2024
docs: Fix "Py_TPFLAGS_MANAGED_WEAKREF is set in tp_flags" (#112237)
da-woods
authored
4232976
View commit details
Copy full SHA for 4232976
View code at this point
Browse repository at this point
Commits on Jul 2, 2024
Fix phrasing in paragraphs with leading "similar" (#121135)
rffontenelle
authored
4f1e1df
View commit details
Copy full SHA for 4f1e1df
View code at this point
Browse repository at this point
Commits on Jun 28, 2024
gh-121115: Skip __index__ in PyLong_AsNativeBytes by default (GH-121118)
zooba
authored
2894aa1
View commit details
Copy full SHA for 2894aa1
View code at this point
Browse repository at this point
Commits on Jun 24, 2024
gh-120858: PyDict_Next should not lock the dict (#120859)
Show description for 375b723
colesbury
authored
375b723
View commit details
Copy full SHA for 375b723
View code at this point
Browse repository at this point
gh-119182: Add PyUnicodeWriter_WriteUCS4() function (#120849)
vstinner
authored
2e15785
View commit details
Copy full SHA for 2e15785
View code at this point
Browse repository at this point
Commits on Jun 21, 2024
gh-119344: Make critical section API public (#119353)
Show description for 8f17d69
colesbury
authored
8f17d69
View commit details
Copy full SHA for 8f17d69
View code at this point
Browse repository at this point
gh-120838: Add a Note in the Docs About Expectations for Py_Finalize() (gh-120839)
ericsnowcurrently
authored
03fa2df
View commit details
Copy full SHA for 03fa2df
View code at this point
Browse repository at this point
gh-119182: Add PyUnicodeWriter_DecodeUTF8Stateful() (#120639)
Show description for 4123226
vstinner
and
serhiy-storchaka
authored
4123226
View commit details
Copy full SHA for 4123226
View code at this point
Browse repository at this point
Commits on Jun 20, 2024
gh-117511: Make PyMutex public in the non-limited API (#117731)
colesbury
authored
3af7263
View commit details
Copy full SHA for 3af7263
View code at this point
Browse repository at this point
Commits on Jun 19, 2024
GH-119462: Enforce invariants of type versioning (GH-120731)
Show description for 00257c7
markshannon
authored
00257c7
View commit details
Copy full SHA for 00257c7
View code at this point
Browse repository at this point
Commits on Jun 18, 2024
gh-118789: Add `PyUnstable_Object_ClearWeakRefsNoCallbacks` (#118807)
Show description for e8752d7
colesbury
and
encukou
authored
e8752d7
View commit details
Copy full SHA for e8752d7
View code at this point
Browse repository at this point
Commits on Jun 17, 2024
gh-119182: Add PyUnicodeWriter C API (#119184)
vstinner
authored
5c4235c
View commit details
Copy full SHA for 5c4235c
View code at this point
Browse repository at this point
Commits on Jun 3, 2024
gh-116560: Add PyLong_GetSign() public function (#116561)
Show description for 61d3ab3
skirpichev
and
vstinner
authored
61d3ab3
View commit details
Copy full SHA for 61d3ab3
View code at this point
Browse repository at this point
gh-119968: Improved monitoring c-api docs (#119969)
SweetyAngel
authored
cae4c80
View commit details
Copy full SHA for cae4c80
View code at this point
Browse repository at this point
Commits on Jun 2, 2024
gh-118934: Fix PyEval_GetLocals docs (PEP 667) (#119932)
Show description for fd6cd62
ncoghlan
authored
fd6cd62
View commit details
Copy full SHA for fd6cd62
View code at this point
Browse repository at this point
Commits on Jun 1, 2024
gh-118888: Further PEP 667 docs updates (gh-119893)
Show description for 2180991
ncoghlan
authored
2180991
View commit details
Copy full SHA for 2180991
View code at this point
Browse repository at this point
gh-74929: PEP 667 C API documentation (gh-119379)
Show description for 3859e09
ncoghlan
authored
3859e09
View commit details
Copy full SHA for 3859e09
View code at this point
Browse repository at this point
Commits on May 27, 2024
GH-117283: Add doc warning for `PyTuple_SetItem` refcount > 1 (#117916)
savannahostrowski
authored
041a566
View commit details
Copy full SHA for 041a566
View code at this point
Browse repository at this point
gh-119467: Fix Py_buffer.format type and correct documentation typo (#119475)
adiaholic
authored
3b26cd8
View commit details
Copy full SHA for 3b26cd8
View code at this point
Browse repository at this point
Commits on May 26, 2024
docs: fix a few typos identified by codespell (#119516)
nedbat
authored
d25954d
View commit details
Copy full SHA for d25954d
View code at this point
Browse repository at this point
Commits on May 21, 2024
Docs: Add central references to free-threading-related options (#119017)
swtaarrs
authored
9fa206a
View commit details
Copy full SHA for 9fa206a
View code at this point
Browse repository at this point
gh-118692: Avoid creating unnecessary StopIteration instances for monitoring (#119216)
iritkatriel
authored
6e9863d
View commit details
Copy full SHA for 6e9863d
View code at this point
Browse repository at this point
gh-111389: Add PyHASH_MULTIPLIER constant (#119214)
vstinner
authored
f6da790
View commit details
Copy full SHA for f6da790
View code at this point
Browse repository at this point
gh-74929: PEP 667 general docs update (gh-119201)
Show description for e870c85
ncoghlan
authored
e870c85
View commit details
Copy full SHA for e870c85
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.