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 }}
pythoncapi
cpython
Repository navigation
Code
Pull requests
Actions
Projects
Security and quality
Insights
More
items
Commits
Breadcrumbs
History for
cpython
Python
importdl.h
on
pythoncapi
User selector
All users
Datepicker
All time
Commit history
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 Oct 4, 2012
#16135: Removal of OS/2 support (I)
jcea
committed
b48925a
View commit details
Copy full SHA for b48925a
View code at this point
Browse repository at this point
Commits on May 4, 2012
Issue #13959: Move module type constants to Lib/imp.py.
brettcannon
committed
0429e1a
View commit details
Copy full SHA for 0429e1a
View code at this point
Browse repository at this point
Issue #13959: Re-implement imp.get_suffixes() in Lib/imp.py.
Show description for 2657df4
brettcannon
committed
2657df4
View commit details
Copy full SHA for 2657df4
View code at this point
Browse repository at this point
Commits on Mar 14, 2011
Issue #3080: _PyImport_LoadDynamicModule() uses Unicode for name and path
Show description for fefd70c
Victor Stinner
committed
fefd70c
View commit details
Copy full SHA for fefd70c
View code at this point
Browse repository at this point
Commits on May 9, 2010
Recorded merge of revisions 81029 via svnmerge from
Show description for f95a1b3
pitrou
committed
f95a1b3
View commit details
Copy full SHA for f95a1b3
View code at this point
Browse repository at this point
Commits on Dec 30, 2002
PEP 302 + zipimport:
Show description for 52e14d6
justvanrossum
committed
52e14d6
View commit details
Copy full SHA for 52e14d6
View code at this point
Browse repository at this point
Commits on Feb 26, 2002
OS/2 EMX port changes (Python part of patch #450267):
Show description for d940054
Andrew MacIntyre
committed
d940054
View commit details
Copy full SHA for d940054
View code at this point
Browse repository at this point
Commits on Nov 5, 2001
SF patch 473749 compile under OS/2 VA C++, from Michael Muller.
Show description for 603c683
tim-one
committed
603c683
View commit details
Copy full SHA for 603c683
View code at this point
Browse repository at this point
Commits on Sep 1, 2000
REMOVED all CWI, CNRI and BeOpen copyright markings.
Show description for 8586991
gvanrossum
committed
8586991
View commit details
Copy full SHA for 8586991
View code at this point
Browse repository at this point
Commits on Jul 9, 2000
Nuke all remaining occurrences of Py_PROTO and Py_FPROTO.
tim-one
committed
dbd9ba6
View commit details
Copy full SHA for dbd9ba6
View code at this point
Browse repository at this point
Commits on Jun 30, 2000
Change copyright notice - 2nd try.
gvanrossum
committed
ffcc381
View commit details
Copy full SHA for ffcc381
View code at this point
Browse repository at this point
Change copyright notice.
gvanrossum
committed
fd71b9e
View commit details
Copy full SHA for fd71b9e
View code at this point
Browse repository at this point
Commits on Dec 20, 1999
For Windows, need to add #include <windows.h>.
gvanrossum
committed
9528886
View commit details
Copy full SHA for 9528886
View code at this point
Browse repository at this point
Some rearrangements for the importdl.c restructuring.
Show description for 9f65081
gvanrossum
committed
9f65081
View commit details
Copy full SHA for 9f65081
View code at this point
Browse repository at this point
Commits on Aug 6, 1998
Added declarations for Mac code resource modules (Jack Jansen).
gvanrossum
committed
9c241ba
View commit details
Copy full SHA for 9c241ba
View code at this point
Browse repository at this point
Commits on Sep 5, 1997
First part of package support.
Show description for aee0bad
gvanrossum
committed
aee0bad
View commit details
Copy full SHA for aee0bad
View code at this point
Browse repository at this point
Commits on Jul 21, 1997
Removed some variables that are used to exchange data between import.c and
Show description for ef3d02e
gvanrossum
committed
ef3d02e
View commit details
Copy full SHA for ef3d02e
View code at this point
Browse repository at this point
Commits on May 14, 1997
One last rename glitch: import_modules -> _PyImport_Modules.
gvanrossum
committed
af5dfb4
View commit details
Copy full SHA for af5dfb4
View code at this point
Browse repository at this point
Commits on Apr 29, 1997
Quickly renamed the remaining files -- this directory is done.
gvanrossum
committed
79f25d9
View commit details
Copy full SHA for 79f25d9
View code at this point
Browse repository at this point
Commits on Oct 25, 1996
New permission notice, includes CNRI.
gvanrossum
committed
d266eb4
View commit details
Copy full SHA for d266eb4
View code at this point
Browse repository at this point
Commits on Jun 12, 1995
Check if we've already loaded a dynamic module under a different name.
sjoerdmullender
committed
fbe6d33
View commit details
Copy full SHA for fbe6d33
View code at this point
Browse repository at this point
Commits on Feb 15, 1995
Added hooks to support importing pyc code from a resource on the mac.
jackjansen
committed
9c96a92
View commit details
Copy full SHA for 9c96a92
View code at this point
Browse repository at this point
Commits on Jan 4, 1995
Added 1995 to copyright message.
Show description for 6d023c9
gvanrossum
committed
6d023c9
View commit details
Copy full SHA for 6d023c9
View code at this point
Browse repository at this point
Commits on Jan 2, 1995
Lots of changes, most minor (fatal() instead of abort(), use of
Show description for 1ae940a
gvanrossum
committed
1ae940a
View commit details
Copy full SHA for 1ae940a
View code at this point
Browse repository at this point
Loading
You can’t perform that action at this time.