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
Events
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 }}
pythoncapi
cpython
Repository navigation
Code
Pull requests
Actions
Projects
Security and quality
Insights
More
items
Commits
Breadcrumbs
History for
cpython
Doc
extending
extending.rst
on
pythoncapi
User selector
All users
Datepicker
All time
Commit history
Commits on Apr 8, 2018
Improve highlighting of some code blocks. (GH-6401)
serhiy-storchaka
authored
46936d5
View commit details
Copy full SHA for 46936d5
View code at this point
Browse repository at this point
Commits on Jan 20, 2018
bpo-25910: Link redirections in docs (#1933)
Show description for 338cd83
CuriousLearner
authored and
vstinner
committed
338cd83
View commit details
Copy full SHA for 338cd83
View code at this point
Browse repository at this point
Commits on Nov 24, 2017
Extending Python Doc minor updates (GH-4518)
Show description for cdfe910
lelit
authored and
Mariatta
committed
cdfe910
View commit details
Copy full SHA for cdfe910
View code at this point
Browse repository at this point
Commits on Aug 30, 2017
Fix the indentation in Extending Python code example (GH-3244)
Show description for d9a2b99
sir-sigurd
authored and
Mariatta
committed
d9a2b99
View commit details
Copy full SHA for d9a2b99
View code at this point
Browse repository at this point
Commits on Mar 30, 2017
bpo-29918: Add missed "const" modifiers in C API documentation. (#846)
serhiy-storchaka
authored
84b8e92
View commit details
Copy full SHA for 84b8e92
View code at this point
Browse repository at this point
Commits on Oct 30, 2016
Issue #26638: Mask undefined CLI options to defeat new Sphinx warnings
vadmium
committed
5c67933
View commit details
Copy full SHA for 5c67933
View code at this point
Browse repository at this point
Commits on Jul 26, 2016
Issue #26462: Doc: reduce literal_block warnings, fix syntax highlighting.
Show description for 1050d2d
vadmium
committed
1050d2d
View commit details
Copy full SHA for 1050d2d
View code at this point
Browse repository at this point
Commits on Feb 26, 2016
Closes #25910: fix dead and permanently redirected links in the docs. Thanks to SilentGhost for the patch.
birkenfeld
committed
5d94134
View commit details
Copy full SHA for 5d94134
View code at this point
Browse repository at this point
Commits on Jul 3, 2015
Close #24458: PEP 489 documentation
Show description for 2ab5b09
ncoghlan
committed
2ab5b09
View commit details
Copy full SHA for 2ab5b09
View code at this point
Browse repository at this point
Commits on Jun 21, 2015
Fixed documentation of functions with const char* arguments.
serhiy-storchaka
committed
cd881b8
View commit details
Copy full SHA for cd881b8
View code at this point
Browse repository at this point
Fixed documentation of functions with const char* arguments.
serhiy-storchaka
committed
03863d2
View commit details
Copy full SHA for 03863d2
View code at this point
Browse repository at this point
Commits on Jan 5, 2015
merge 3.4
benjaminp
committed
743ffe2
View commit details
Copy full SHA for 743ffe2
View code at this point
Browse repository at this point
emphasize that cffi is better than extension modules for portability
benjaminp
committed
63b5558
View commit details
Copy full SHA for 63b5558
View code at this point
Browse repository at this point
Commits on Oct 31, 2014
merge with 3.4
birkenfeld
committed
e21a531
View commit details
Copy full SHA for e21a531
View code at this point
Browse repository at this point
#22613: remaining corrections in extending/reference docs (thanks Jacques Ducasse)
birkenfeld
committed
a4c8c47
View commit details
Copy full SHA for a4c8c47
View code at this point
Browse repository at this point
Commits on Aug 1, 2014
Issue #18395, #22108: Update embedded Python examples to decode correctly
Show description for 25e014b
vstinner
committed
25e014b
View commit details
Copy full SHA for 25e014b
View code at this point
Browse repository at this point
Commits on Oct 9, 2013
Issue 19195: Improved cross-references in C API documentation.
serhiy-storchaka
committed
0b68a2d
View commit details
Copy full SHA for 0b68a2d
View code at this point
Browse repository at this point
Commits on Oct 6, 2013
Extending example: use Py_RETURN_NONE
birkenfeld
committed
a072de1
View commit details
Copy full SHA for a072de1
View code at this point
Browse repository at this point
Minor improvement: add indication that the main function goes on.
birkenfeld
committed
49c6fc9
View commit details
Copy full SHA for 49c6fc9
View code at this point
Browse repository at this point
Small clarification in extending docs.
birkenfeld
committed
337672b
View commit details
Copy full SHA for 337672b
View code at this point
Browse repository at this point
Commits on Aug 15, 2012
merge 3.2
eliben
committed
bdbc0b0
View commit details
Copy full SHA for bdbc0b0
View code at this point
Browse repository at this point
Issue #15656: fixing code sample in extending doc
eliben
committed
8f77349
View commit details
Copy full SHA for 8f77349
View code at this point
Browse repository at this point
Commits on Feb 27, 2012
Some corrections for the Doc/extending documentation. Closes #14129
eliben
committed
49ac6f4
View commit details
Copy full SHA for 49ac6f4
View code at this point
Browse repository at this point
Commits on Feb 11, 2012
fix Doc/extending/extending.rst typo
eliben
committed
44fb613
View commit details
Copy full SHA for 44fb613
View code at this point
Browse repository at this point
Commits on Nov 26, 2010
Use PyLong_FromLong where appropriate.
birkenfeld
committed
c877a7c
View commit details
Copy full SHA for c877a7c
View code at this point
Browse repository at this point
Commits on Oct 6, 2010
Fix errors found by "make suspicious".
birkenfeld
committed
682d7e0
View commit details
Copy full SHA for 682d7e0
View code at this point
Browse repository at this point
Migrate to Sphinx 1.0 C language constructs.
birkenfeld
committed
60203b4
View commit details
Copy full SHA for 60203b4
View code at this point
Browse repository at this point
Commits on Aug 2, 2010
#9037: add example how to raise custom exceptions from C code.
birkenfeld
committed
9c491c9
View commit details
Copy full SHA for 9c491c9
View code at this point
Browse repository at this point
Commits on Mar 21, 2010
Merged revisions 78338,78345-78346,78561-78562,78566,78574,78581,78634,78660,78675 via svnmerge from
Show description for 2614cda
benjaminp
committed
2614cda
View commit details
Copy full SHA for 2614cda
View code at this point
Browse repository at this point
Commits on Feb 6, 2010
Recorded merge of revisions 78024 via svnmerge from
Show description for c4a55fc
birkenfeld
committed
c4a55fc
View commit details
Copy full SHA for c4a55fc
View code at this point
Browse repository at this point
Commits on Sep 17, 2009
Merged revisions 74862 via svnmerge from
Show description for 7f98a6c
brettcannon
committed
7f98a6c
View commit details
Copy full SHA for 7f98a6c
View code at this point
Browse repository at this point
Commits on Jul 11, 2009
#6421: The self argument of module-level PyCFunctions is now a reference to the module object.
birkenfeld
committed
21dc5ba
View commit details
Copy full SHA for 21dc5ba
View code at this point
Browse repository at this point
Commits on May 5, 2009
add a replacement API for PyCObject, PyCapsule #5630
Show description for b173f78
benjaminp
committed
b173f78
View commit details
Copy full SHA for b173f78
View code at this point
Browse repository at this point
Commits on Apr 27, 2009
Merged revisions 72009 via svnmerge from
Show description for e720c0a
birkenfeld
committed
e720c0a
View commit details
Copy full SHA for e720c0a
View code at this point
Browse repository at this point
Commits on Apr 5, 2009
Merged revisions 70712,70714,70764-70765,70769-70771,70773,70776-70777,70788-70789,70824,70828,70832,70836,70842,70851,70855,70857,70866-70872,70883,70885,70893-70894,70896-70897,70903,70905-70907,…
Show description for d23f822
benjaminp
committed
d23f822
View commit details
Copy full SHA for d23f822
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.