COMMITS
/ Python/import.c April 29, 2012
B
Issue #13959: Re-implement imp.NullImporter in Lib/imp.py.
Brett Cannon committed
April 27, 2012
B
Issue #14605: Use None in sys.path_importer_cache to represent no
Brett Cannon committed
V
Check newly created consistency using _PyUnicode_CheckConsistency(str, 1)
Victor Stinner committed
April 25, 2012
B
Issue #14605: Insert to the front of sys.path_hooks instead of appending.
Brett Cannon committed
April 22, 2012
B
Issue #13959: Re-implement imp.find_module() in Lib/imp.py.
Brett Cannon committed
April 21, 2012
B
Issue #13959: Re-implement imp.source_from_cache() in Lib/imp.py.
Brett Cannon committed
B
Issue #13959: Re-implement imp.cache_from_source() in Lib/imp.py.
Brett Cannon committed
April 18, 2012
B
rollback 005fd1fe31ab (see #14609 and #14582)
Benjamin Peterson committed
April 17, 2012
B
Issue #13959: Re-implement imp.load_compiled() in imp.py.
Brett Cannon committed
B
Issue #14592: A relative import will raise a KeyError if __package__
Brett Cannon committed
B
Fix #14600. Correct reference handling and naming of ImportError convenience function
Brian Curtin committed
B
Issue #13959: Re-implement imp.load_source() in imp.py.
Brett Cannon committed
April 16, 2012
A
Fix another refleak
Antoine Pitrou committed
A
Fix a refleak
Antoine Pitrou committed
A
Fix reference loss on Py_None when None is encountered in sys.modules.
Antoine Pitrou committed
B
Issue #13959: Re-implement imp.load_package() in imp.py.
Brett Cannon committed
B
Issue #13959: Re-implement imp.load_module() in imp.py.
Brett Cannon committed
April 15, 2012
B
Issue #13959: Simplify imp.reload() by relying on a module's
Brett Cannon committed
B
Issue #13959: Rename imp to _imp and add Lib/imp.py and begin
Brett Cannon committed
B
Issue #14582: Import returns the module returned by a loader instead
Brett Cannon committed
B
Set ImportError.name when raising the exception in the case of None
Brett Cannon committed
B
Handle importing pkg.mod by executing
Brett Cannon committed
April 14, 2012
B
Fix Windows build
Brian Curtin committed
B
Undo a C99 idiom.
Brett Cannon committed
B
Issue #2377: Make importlib the implementation of __import__().
Brett Cannon committed
March 16, 2012
B
in 72556ff86828, I should have updated the magic as well as the comment (#14230)
Benjamin Peterson committed
March 15, 2012
B
fix comment
Benjamin Peterson committed
B
perform yield from delegation by repeating YIELD_FROM opcode (closes #14230)
Benjamin Peterson committed
February 22, 2012
A
Issue #14084: Fix a file descriptor leak when importing a module with a bad encoding.
Antoine Pitrou committed
A
Issue #14084: Fix a file descriptor leak when importing a module with a bad encoding.
Antoine Pitrou committed
A
In find_module(), do not silence fileno() and dup() errors.
Antoine Pitrou committed
January 25, 2012
V
Remove now useless arbitrary limit of module name length
Victor Stinner committed
A
Port import fixes from 2.7.
Antoine Pitrou committed
A
Port import fixes from 2.7.
Antoine Pitrou committed
January 24, 2012
A
January 18, 2012
A
Fix the builtin module initialization code to store the init function for future reinitialization.
Antoine Pitrou committed
A
Fix the builtin module initialization code to store the init function for future reinitialization.
Antoine Pitrou committed
January 13, 2012
A
Issue #13645: pyc files now contain the size of the corresponding source
Antoine Pitrou committed
December 18, 2011
V
(Merge 3.2) Handle correctly _Py_fopen() error: don't replace the exception
Victor Stinner committed
V
import.c now catchs _Py_stat() exceptions
Victor Stinner committed
December 7, 2011
C
Followup to a541bda2f5e2: Add a short comment.
Charles-François Natali committed
C
Issue #11051: Reduce the number of syscalls per import.
Charles-François Natali committed
November 25, 2011
A
PEP 3155 / issue #13448: Qualified name for classes and functions.
Antoine Pitrou committed
November 16, 2011
V
Catch PyUnicode_AS_UNICODE() errors
Victor Stinner committed
November 15, 2011
A
Use PyUnicode_FromFormat() to create the temporary file name.
Antoine Pitrou committed
A
Fix regression under Windows following b75b41237380 (from issue #13392)
Antoine Pitrou committed
A
Issue #13392: Writing a pyc file should now be atomic under Windows as well.
Antoine Pitrou committed
November 10, 2011
C
Issue #13303: Fix bytecode file default permission.
Charles-François Natali committed
November 3, 2011
É
Merge follow-up for #11254 and other changes from 3.2
Éric Araujo committed