3965 Commits (fe1bcb64cd2e00dcb0d1fc77f627cb538510efa6)

Author SHA1 Message Date
Brett Cannon acf85cd131 Issue #13959: Re-implement imp.NullImporter in Lib/imp.py. 14 years ago
Mark Dickinson e383e82e04 Issue #14521: Make result of float('nan') and float('-nan') more consistent across platforms. Further, don't rely on Py_HUGE_VAL for float('inf'). 14 years ago
Victor Stinner ec89539ccc Issue #14428, #14397: Implement the PEP 418 14 years ago
Brett Cannon efad00d520 Issue #14646: __import__() now sets __loader__ if need be. 14 years ago
Brett Cannon fea73efc9e Issue #14605: Don't error out if get_importer() returns None. 14 years ago
Brett Cannon aa93642a35 Issue #14605: Use None in sys.path_importer_cache to represent no 14 years ago
Brett Cannon ce418b448f Issue #14605: Stop having implicit entries for sys.meta_path. 14 years ago
Victor Stinner 8f825060f1 Check newly created consistency using _PyUnicode_CheckConsistency(str, 1) 14 years ago
Benjamin Peterson 1138944888 only incref when using borrowing functions 14 years ago
Brett Cannon e0d88a173c Issue #14605: Make explicit the entries on sys.path_hooks that used to 14 years ago
Brett Cannon f96bb2f9af Update importlib.h 14 years ago
Marc-Andre Lemburg 7541c8ea37 Issue #14605 and #14642: 14 years ago
Brett Cannon 8923a4d4c5 Issue #14605: Insert to the front of sys.path_hooks instead of appending. 14 years ago
Marc-Andre Lemburg 4fe29c9657 Issue #14605: Rename _SourcelessFileLoader to SourcelessFileLoader. 14 years ago
Victor Stinner ece58deb9f Close #14648: Compute correctly maxchar in str.format() for substrin 14 years ago
Benjamin Peterson 7d95e40721 Implement PEP 412: Key-sharing dictionaries (closes #13903) 14 years ago
Benjamin Peterson 80d07f8251 inherit maxchar of field value where needed (closes #14648) 14 years ago
Brett Cannon 938d44d59c Issue #14605: Expose importlib.abc.FileLoader and 14 years ago
Brett Cannon 5c903e6ee1 Issue #13959: Continue to try to accomodate altsep in importlib by not 14 years ago
Brett Cannon cf649958f7 Revert to os.path.join() semantics for path manipulation in importlib 14 years ago
Brett Cannon 6c802b8491 Update importlib.h 14 years ago
Brett Cannon 0d05a7698b Have importlib look for pre-existing path separators when joining 14 years ago
Brett Cannon e69f0df45b Issue #13959: Re-implement imp.find_module() in Lib/imp.py. 14 years ago
Brett Cannon 2f92389d5c Don't worry about moving imp.get_tag() over to Lib/imp.py. 14 years ago
Brett Cannon a64faf0771 Issue #13959: Re-implement imp.source_from_cache() in Lib/imp.py. 14 years ago
Brett Cannon ea59dbff16 Issue #13959: Re-implement imp.cache_from_source() in Lib/imp.py. 14 years ago
Brett Cannon ed672d6872 Make path manipulation more robust for platforms with alternative path 14 years ago
Brett Cannon 24117a748b Issue #13959: Keep imp.get_magic() in C code, but cache in importlib 14 years ago
Brett Cannon 3dfc22cc04 Issue #14599: Support ImportError.path on AIX and HPUX when loading 14 years ago
Brett Cannon f0434e647a Issue #14599: Generalize a test for ImportError.path and add support 14 years ago
Brett Cannon 8ff6baf25b Issue #14581: Windows users are allowed to import modules w/o taking 14 years ago
Larry Hastings 6fe20b3aee Issue #14127: Add st_{cma}time_ns fields to os.stat() result object. 14 years ago
Antoine Pitrou bf35c156b4 Fix refleak: PyObject_GetItem returns a new reference, not a borrowed one like PyDict_GetItem. 14 years ago
Martin v. Löwis aa2efcb0bc Issue #14098: New functions PyErr_GetExcInfo and PyErr_SetExcInfo. 14 years ago
Victor Stinner b0b224233e Issue #14385: Support other types than dict for __builtins__ 14 years ago
Benjamin Peterson 665c3b3eec update importlib... 14 years ago
Antoine Pitrou ec9bac4226 Fix it for good :-) 14 years ago
Benjamin Peterson d76bc7abac rollback 005fd1fe31ab (see #14609 and #14582) 14 years ago
Benjamin Peterson da20cd2b6b fix refcnt/style/debuging oversights 14 years ago
Brian Curtin 94c001b503 Fix email post-commit review comments. 14 years ago
Brett Cannon 7bd329d800 Issue #12599: Be more strict in accepting None vs. a false-like object 14 years ago
Benjamin Peterson 32c59b6fc1 mangle keyword-only argname when loading defaults (closes #14607) 14 years ago
Brett Cannon 64befe939c Issue #13959: Re-implement imp.load_compiled() in imp.py. 14 years ago
Brett Cannon 273323cf68 Issue #14592: A relative import will raise a KeyError if __package__ 14 years ago
Brian Curtin 09b86d1196 Fix #14600. Correct reference handling and naming of ImportError convenience function 14 years ago
Brett Cannon 16475adcbb Issue #13959: Re-implement imp.load_source() in imp.py. 14 years ago
Antoine Pitrou 22a1d17bb5 Fix another refleak 14 years ago
Antoine Pitrou 538ba2afb5 Fix a refleak 14 years ago
Antoine Pitrou 71382cb64b Fix reference loss on Py_None when None is encountered in sys.modules. 14 years ago
Antoine Pitrou a938c74751 Avoid compiler warning due to stray \x00 14 years ago