315 Commits (6b4be195cd8868b76eb6fbe166acc39beee8ce36)

Author SHA1 Message Date
Eric Snow 6b4be195cd bpo-22257: Small changes for PEP 432. (#1728) 9 years ago
Eric Snow f3fd06a2e4 Issue #28026: Raise ImportError when exec_module() exists but create_module() is missing. 9 years ago
Eric Snow 46f97b85a8 Issue #15767: Use ModuleNotFoundError. 9 years ago
Brett Cannon eaecc692df Issue #27974: Remove importlib._bootstrap._ManageReload. 9 years ago
Brett Cannon 3fef2eef2e Issue #26972: Fix some mistakes in importlib-related docstrings. 10 years ago
Martin Panter 46f50726a0 Issue #27076: Doc, comment and tests spelling fixes 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 11 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
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
Brett Cannon 02d8454002 Issue #23014: Make importlib.abc.Loader.create_module() required when 11 years ago
Barry Warsaw 2a413853f1 - Issue #22966: Fix __pycache__ pyc file name clobber when pyc_compile is 11 years ago
Serhiy Storchaka c4464052d9 Issue #19720: Suppressed context for some exceptions in importlib. 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
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
Eric Snow 1500d49c22 Issue 19713: Add PEP 451-related deprecations. 12 years ago
Eric Snow 3192eac6cf Remove dead PEP 451 code. 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
Brett Cannon 27e27f7ee1 Issue #18416: Have importlib.machinery.PathFinder treat '' as the cwd 12 years ago
Eric Snow 5c4b4c530f [issue19152] Revert 832579dbafd6. 12 years ago