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
c-api
module.rst
on
pythoncapi
User selector
All users
Datepicker
All time
Commit history
Commits on Mar 17, 2018
bpo-32374: m_traverse may be called with m_state=NULL (GH-5140)
Show description for c2b0b12
Marcel Plch
authored and
ncoghlan
committed
c2b0b12
View commit details
Copy full SHA for c2b0b12
View code at this point
Browse repository at this point
Commits on Jun 13, 2017
bpo-30656: Fix Python C API Module Objects documentation (GH-2170)
Show description for 2d0afef
emilyemorehouse
authored and
Mariatta
committed
2d0afef
View commit details
Copy full SHA for 2d0afef
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 Aug 21, 2016
Issue #27782: Fix m_methods handling in multiphase init
Show description for 8682f57
ncoghlan
committed
8682f57
View commit details
Copy full SHA for 8682f57
View code at this point
Browse repository at this point
Commits on Aug 19, 2016
Issue #12946: Document that PyModule_GetDict can fail in some cases
berkerpeksag
committed
c01e766
View commit details
Copy full SHA for c01e766
View code at this point
Browse repository at this point
Commits on Jun 18, 2016
Issue #24314: Fix doc links for general attributes like __name__, __dict__
vadmium
committed
bae5d81
View commit details
Copy full SHA for bae5d81
View code at this point
Browse repository at this point
Commits on May 30, 2016
Issue #27125: Remove duplicated words from documentation and comments
vadmium
committed
a90a4a9
View commit details
Copy full SHA for a90a4a9
View code at this point
Browse repository at this point
Commits on Apr 15, 2016
Correct “an” → “a” with “Unicode”, “user”, “UTF”, etc
Show description for 6245cb3
vadmium
committed
6245cb3
View commit details
Copy full SHA for 6245cb3
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 May 23, 2015
PEP 489: Multi-phase extension module initialization
Show description for d5cacbb
ncoghlan
committed
d5cacbb
View commit details
Copy full SHA for d5cacbb
View code at this point
Browse repository at this point
Commits on Feb 26, 2014
Merge with 3.3
zware
committed
f8a5892
View commit details
Copy full SHA for f8a5892
View code at this point
Browse repository at this point
Fix several C-API doc typos caught by tomo cocoa on docs@.
Show description for 7bbd101
zware
committed
7bbd101
View commit details
Copy full SHA for 7bbd101
View code at this point
Browse repository at this point
Commits on Aug 10, 2013
Issue #18668: Further clarify m_size setting for non-negative values
eliben
committed
562d9cb
View commit details
Copy full SHA for 562d9cb
View code at this point
Browse repository at this point
Issue #18668: Further clarify m_size setting for non-negative values
eliben
committed
43694a5
View commit details
Copy full SHA for 43694a5
View code at this point
Browse repository at this point
Commits on Aug 7, 2013
Closing #18668: Properly document setting m_size in PyModuleDef
eliben
committed
7533137
View commit details
Copy full SHA for 7533137
View code at this point
Browse repository at this point
Issue #18668: Properly document setting m_size in PyModuleDef
eliben
committed
0d2d2b8
View commit details
Copy full SHA for 0d2d2b8
View code at this point
Browse repository at this point
Commits on May 4, 2013
#17115,17116: Have modules initialize the __package__ and __loader__
Show description for 4c14b5d
brettcannon
committed
4c14b5d
View commit details
Copy full SHA for 4c14b5d
View code at this point
Browse repository at this point
Commits on Mar 6, 2013
#17363: fix arguments in PyState_AddModule and PyState_RemoveModule docs.
ezio-melotti
committed
32b0f02
View commit details
Copy full SHA for 32b0f02
View code at this point
Browse repository at this point
Commits on Jun 22, 2012
Issue #15042: Add PyState_AddModule and PyState_RemoveModule.
Show description for 7800f75
loewis
committed
7800f75
View commit details
Copy full SHA for 7800f75
View code at this point
Browse repository at this point
Commits on Oct 7, 2011
Update C API docs for PEP 393.
birkenfeld
committed
db6c7f5
View commit details
Copy full SHA for db6c7f5
View code at this point
Browse repository at this point
Commits on Apr 30, 2011
merge 3.2
benjaminp
committed
1a50972
View commit details
Copy full SHA for 1a50972
View code at this point
Browse repository at this point
merge 3.1
benjaminp
committed
f97aed1
View commit details
Copy full SHA for f97aed1
View code at this point
Browse repository at this point
fix function name in example (closes #11966)
benjaminp
committed
4c02088
View commit details
Copy full SHA for 4c02088
View code at this point
Browse repository at this point
Commits on Mar 4, 2011
Issue #3080: Add PyModule_NewObject() function
Victor Stinner
committed
0639b56
View commit details
Copy full SHA for 0639b56
View code at this point
Browse repository at this point
Commits on Feb 23, 2011
Issue #3080: Add PyModule_GetNameObject()
Show description for bd47511
Victor Stinner
committed
bd47511
View commit details
Copy full SHA for bd47511
View code at this point
Browse repository at this point
Commits on Oct 6, 2010
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 18, 2010
Add versionadded tag to PyModule_GetFilenameObject() doc
Victor Stinner
committed
c14190d
View commit details
Copy full SHA for c14190d
View code at this point
Browse repository at this point
Commits on Aug 17, 2010
Issue #9425: Create PyModule_GetFilenameObject() function
Show description for 6c00c14
Victor Stinner
committed
6c00c14
View commit details
Copy full SHA for 6c00c14
View code at this point
Browse repository at this point
Commits on Jan 4, 2009
#4614: document PyModule_Create and PyModuleDef struct.
birkenfeld
committed
e69cdf9
View commit details
Copy full SHA for e69cdf9
View code at this point
Browse repository at this point
Commits on Jan 3, 2009
Remove trailing whitespace.
birkenfeld
committed
48310cd
View commit details
Copy full SHA for 48310cd
View code at this point
Browse repository at this point
Commits on Jan 27, 2008
Merged revisions 60284-60349 via svnmerge from
Show description for af98da1
tiran
committed
af98da1
View commit details
Copy full SHA for af98da1
View code at this point
Browse repository at this point
Commits on Jan 23, 2008
Merged revisions 60176-60209 via svnmerge from
Show description for 1af737c
tiran
committed
1af737c
View commit details
Copy full SHA for 1af737c
View code at this point
Browse repository at this point
Commits on Jan 20, 2008
Split C API docs in Py3k branch.
birkenfeld
committed
54a3faa
View commit details
Copy full SHA for 54a3faa
View code at this point
Browse repository at this point
Loading
You can’t perform that action at this time.