202 Commits (00a0fc1144d928515ff8abd0de7bb6ad072fcbdb)

Author SHA1 Message Date
Serhiy Storchaka 00a0fc1144 Issue #27942: String constants now interned recursively in tuples and frozensets. 9 years ago
Martin Panter 46f50726a0 Issue #27076: Doc, comment and tests spelling fixes 10 years ago
Serhiy Storchaka b0f80b0312 Issue #26647: Python interpreter now uses 16-bit wordcode instead of bytecode. 10 years ago
Victor Stinner 4f17426437 Fix bug in __import__ during Python shutdown 10 years ago
Brett Cannon 4f38cb41fe Issue #26367: Have importlib.__init__() raise RuntimeError when 10 years ago
Brett Cannon 849113af6b Issue #25791: Warn when __package__ != __spec__.parent. 10 years ago
Brett Cannon 63b8505281 Issue #25791: Raise an ImportWarning when __spec__ or __package__ are 10 years ago
Serhiy Storchaka f731bc09fa Issue #25280: Import trace messages emitted in verbose (-v) mode are no 10 years ago
Larry Hastings 1df0b35e3d Issue #24769: Interpreter now starts properly when dynamic loading 10 years ago
Nick Coghlan d5cacbb1d9 PEP 489: Multi-phase extension module initialization 11 years ago
Eric Snow 183a941bc1 Issue #24192: Fix namespace package imports. 11 years ago
Yury Selivanov 7544508f02 PEP 0492 -- Coroutines with async and await syntax. Issue #24017. 11 years ago
Eric Snow 32439d6eb6 Issue #23911: Move path-based bootstrap code to a separate frozen module. 11 years ago
Brett Cannon f299abdafa Issue #23731: Implement PEP 488. 11 years ago
Benjamin Peterson 7a66fc22ad revert lineno and col_offset changes from #16795 (closes #21295) 11 years ago
Brett Cannon 02d8454002 Issue #23014: Make importlib.abc.Loader.create_module() required when 11 years ago
Zachary Ware cd441c4a79 Update Python/importlib.h 11 years ago
Barry Warsaw 2a413853f1 - Issue #22966: Fix __pycache__ pyc file name clobber when pyc_compile is 11 years ago
Berker Peksag da8cef40e5 Issue #22934: Update the comment to mention Programs/_freeze_importlib.c. 11 years ago
Antoine Pitrou d3c53b6048 Update importlib.h 11 years ago
Brett Cannon b6e2556d8f Issue #22834: Have import suppress FileNotFoundError when the current 11 years ago
Brett Cannon 5e8b04eefb Issue #21052: Don't raise ImportWarning for sys.meta_path or 11 years ago
Georg Brandl daa910acde Update importlib.h frozen bytecode (changed due to commit c0ca9d32aed4). 11 years ago
Brett Cannon 42535f0104 Fix a parameter name to make sense again 12 years ago
Brett Cannon 2a17bde930 Issue #20383: Introduce importlib.util.module_from_spec(). 12 years ago
Eric Snow 08197a4616 Issue #21226: Set all attrs in PyImport_ExecCodeModuleObject. 12 years ago
Benjamin Peterson d51374ed78 PEP 465: a dedicated infix operator for matrix multiplication (closes #21176) 12 years ago
Brett Cannon 26dd0ff075 Issue #20763: Fix importlib.machinery.PathFinder to support 12 years ago
Brett Cannon d3acef9bf4 Issue #20763: Fix importlib.machinery.PathFinder to support 12 years ago
Benjamin Peterson 45d8e7b920 update magic number for #20625 12 years ago
Benjamin Peterson a50fd87237 update magic number for #20625 12 years ago
Eric Snow e4314e05d5 Issue 19713: Remove PEP 451-related code that should have been factored out. 12 years ago
Larry Hastings 77561cccb2 Issue #20141: Improved Argument Clinic's support for the PyArg_Parse "O!" 12 years ago
Eric Snow 1500d49c22 Issue 19713: Add PEP 451-related deprecations. 12 years ago
Eric Snow d749c7ae68 Issue #19927: Add __eq__ to path-based loaders in importlib. 12 years ago
Eric Snow fbc785188d Issue #20097: Fix bad use of "self" in importlib's WindowsRegistryFinder. 12 years ago
Eric Snow 61e851baca Remove some dead code in importlib, introduced with the PEP 451 patch. 12 years ago
Eric Snow b282b3d804 Issue #18864: Add a setter for ModuleSpec.has_location. 12 years ago
Brett Cannon d2476c6e4b Issue #19698: Remove exec_module() from the built-in and extension 12 years ago
Brett Cannon 224b261258 User the repr for a module name in more places 12 years ago
Brett Cannon 175e7257b1 Remove a commented-out line 12 years ago
Brett Cannon fddc311fe8 Don't assume trying to find a builtin will succeed (e.g. posix isn't on Windows) 12 years ago
Eric Snow b523f8433a Implement PEP 451 (ModuleSpec). 12 years ago
Brett Cannon 2b8fc303ad Abstract out stat calls in importlib for easier experimentation. 12 years ago
Brett Cannon f6901c8baa Issue #19410: Put back in special-casing of '' for 12 years ago
Eric Snow cdf601281f Issue #19413: Restore pre-3.3 reload() semantics of re-finding modules. 12 years ago
Benjamin Peterson 6b4f7803f8 cleanup the construction of __qualname__ (closes #19301 again) 12 years ago
Benjamin Peterson 3d9e481ece give explicitly global functions and classes a global __qualname__ (closes #19301) 12 years ago
Brett Cannon 58f5680462 Issue #18810: Be optimistic with stat calls when seeing if a directory 12 years ago
Brett Cannon bb9e481efa Issue #18416: Fix various os calls in importlib.machinery.FileFinder 12 years ago