Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Issue #14127: Add st_{cma}time_ns fields to os.stat() result object. | Larry Hastings | 2012-04-19 | 1 | -0/+7 |
| | |||||
* | Issue #14308: Fix an exception when a dummy thread is in the threading ↵ | Antoine Pitrou | 2012-04-19 | 2 | -0/+32 |
|\ | | | | | | | module's active list after a fork(). | ||||
| * | Issue #14308: Fix an exception when a "dummy" thread is in the threading ↵ | Antoine Pitrou | 2012-04-19 | 2 | -0/+32 |
| | | | | | | | | module's active list after a fork(). | ||||
* | | Issue #14098: New functions PyErr_GetExcInfo and PyErr_SetExcInfo. | Martin v. Löwis | 2012-04-19 | 1 | -0/+23 |
| | | | | | | | | Patch by Stefan Behnel. | ||||
* | | Merge from 3.2 | Nick Coghlan | 2012-04-19 | 1 | -1/+1 |
|\ \ | |/ | |||||
| * | Close #14032: fix incorrect variable reference in test_cmd_line_script | Nick Coghlan | 2012-04-19 | 1 | -1/+1 |
| | | |||||
* | | #14538: merge with 3.2. | Ezio Melotti | 2012-04-19 | 2 | -3/+13 |
|\ \ | |/ | |||||
| * | #14538: HTMLParser can now parse correctly start tags that contain a bare /. | Ezio Melotti | 2012-04-19 | 2 | -3/+13 |
| | | |||||
* | | Issue #14385: Support other types than dict for __builtins__ | Victor Stinner | 2012-04-18 | 1 | -0/+33 |
| | | | | | | | | | | | | It is now possible to use a custom type for the __builtins__ namespace, instead of a dict. It can be used for sandboxing for example. Raise also a NameError instead of ImportError if __build_class__ name if not found in __builtins__. | ||||
* | | don't bother keeping a set we'll never use | Benjamin Peterson | 2012-04-18 | 1 | -1/+2 |
| | | |||||
* | | Issue #11750: The Windows API functions scattered in the _subprocess and | Antoine Pitrou | 2012-04-18 | 6 | -122/+153 |
| | | | | | | | | | | _multiprocessing.win32 modules now live in a single module "_winapi". Patch by sbt. | ||||
* | | merge 3.2 (#14612) | Benjamin Peterson | 2012-04-18 | 1 | -0/+11 |
|\ \ | |/ | |||||
| * | SETUP_WITH acts like SETUP_FINALLY for the purposes of setting f_lineno ↵ | Benjamin Peterson | 2012-04-18 | 1 | -0/+11 |
| | | | | | | | | (closes #14612) | ||||
* | | rollback 005fd1fe31ab (see #14609 and #14582) | Benjamin Peterson | 2012-04-18 | 2 | -14/+34 |
| | | | | | | | | | | Being able to overload a sys.module entry during import of a module was broken by this changeset. | ||||
* | | Merge | Brett Cannon | 2012-04-18 | 1 | -0/+6 |
|\ \ | |||||
| * \ | merge 3.2 (#14607) | Benjamin Peterson | 2012-04-17 | 1 | -0/+6 |
| |\ \ | | |/ | |||||
| | * | mangle keyword-only argname when loading defaults (closes #14607) | Benjamin Peterson | 2012-04-17 | 1 | -0/+6 |
| | | | |||||
* | | | Issue #12599: Be more strict in accepting None vs. a false-like object | Brett Cannon | 2012-04-18 | 3 | -4/+27 |
|/ / | | | | | | | | | | | | | in importlib. Thanks to PJE for pointing out the issue and Nick Coghlan for filing the bug. | ||||
* | | Issue #13959: Re-implement imp.load_compiled() in imp.py. | Brett Cannon | 2012-04-17 | 1 | -5/+20 |
| | | |||||
* | | Issue #14592: A relative import will raise a KeyError if __package__ | Brett Cannon | 2012-04-17 | 1 | -0/+5 |
| | | | | | | | | | | | | or __name__ are not set in globals. Thanks to Stefan Behnel for the bug report. | ||||
* | | Issue #5113: Fix a test_posix failure on HP-UX, where non-root users can | Charles-François Natali | 2012-04-17 | 1 | -2/+9 |
|\ \ | |/ | | | | | chown() to root under certain circumstances. | ||||
| * | Issue #5113: Fix a test_posix failure on HP-UX, where non-root users can | Charles-François Natali | 2012-04-17 | 1 | -2/+9 |
| | | | | | | | | chown() to root under certain circumstances. | ||||
* | | Issue #14087: multiprocessing: add Condition.wait_for(). Patch by sbt. | Charles-François Natali | 2012-04-17 | 3 | -0/+105 |
| | | |||||
* | | #14603: use a listcomp in ZipFile.namelist. | Ezio Melotti | 2012-04-17 | 1 | -4/+1 |
| | | |||||
* | | Properly guard against special-casing. | Brett Cannon | 2012-04-17 | 1 | -1/+1 |
| | | |||||
* | | Issue #13959: Re-implement imp.load_source() in imp.py. | Brett Cannon | 2012-04-17 | 1 | -1/+28 |
| | | |||||
* | | Issue #14599: Fix an import caching race condition. | Brett Cannon | 2012-04-17 | 1 | -0/+1 |
| | | |||||
* | | Issue #14599: Make test_reprlib robust against import cache race | Brett Cannon | 2012-04-17 | 1 | -0/+7 |
| | | | | | | | | conditions when regrtest is run with its -j option. | ||||
* | | Issue #13959: Fix a logic bug. | Brett Cannon | 2012-04-17 | 1 | -1/+1 |
| | | |||||
* | | pep8-ize test names | Antoine Pitrou | 2012-04-16 | 1 | -3/+3 |
| | | |||||
* | | Fix refleak in test_gc | Antoine Pitrou | 2012-04-16 | 1 | -1/+2 |
| | | |||||
* | | Closes #14452: brought tests in line with removal of BOM insertion code. | Vinay Sajip | 2012-04-16 | 1 | -3/+3 |
| | | |||||
* | | Closes #14452: remove BOM insertion code. | Vinay Sajip | 2012-04-16 | 1 | -1/+1 |
|\ \ | |/ | |||||
| * | Closes #14452: remove BOM insertion code. | Vinay Sajip | 2012-04-16 | 1 | -2/+0 |
| | | |||||
* | | Fix #10854. Make use of the new path and name attributes on ImportError | Brian Curtin | 2012-04-16 | 1 | -0/+18 |
| | | | | | | | | for extension modules on Windows. | ||||
* | | merge | Brett Cannon | 2012-04-16 | 1 | -112/+111 |
|\ \ | |||||
| * \ | Issue #14589: Update certificate chain for sha256.tbs-internet.com, fixing a ↵ | Antoine Pitrou | 2012-04-16 | 1 | -112/+111 |
| |\ \ | | |/ | | | | | | | test failure in test_ssl. | ||||
| | * | Issue #14589: Update certificate chain for sha256.tbs-internet.com, fixing a ↵ | Antoine Pitrou | 2012-04-16 | 1 | -112/+111 |
| | | | | | | | | | | | | test failure in test_ssl. | ||||
* | | | Issue #13959: Re-implement imp.load_package() in imp.py. | Brett Cannon | 2012-04-16 | 1 | -2/+17 |
|/ / | | | | | | | | | Thanks to Eric Snow for helping with imp.load_module() (previous commit) which led to the removal of a bunch of C code. | ||||
* | | Issue #13959: Re-implement imp.load_module() in imp.py. | Brett Cannon | 2012-04-16 | 1 | -1/+28 |
| | | |||||
* | | merge | Brett Cannon | 2012-04-15 | 3 | -5/+184 |
|\ \ | |||||
| * | | Issue #14386: Expose the dict_proxy internal type as types.MappingProxyType | Victor Stinner | 2012-04-15 | 3 | -5/+184 |
| | | | |||||
* | | | Consider load_dynamic() something to keep in _imp. | Brett Cannon | 2012-04-15 | 1 | -3/+4 |
|/ / | |||||
* | | Issue #13959: Rename imp to _imp and add Lib/imp.py and begin | Brett Cannon | 2012-04-15 | 2 | -30/+62 |
| | | | | | | | | | | | | | | rewriting functionality in pure Python. To start, imp.new_module() has been rewritten in pure Python, put into importlib (privately) and then publicly exposed in imp. | ||||
* | | merge | Brett Cannon | 2012-04-15 | 1 | -2/+2 |
|\ \ | |||||
| * | | utilize startswith(tuple) | Philip Jenvey | 2012-04-15 | 1 | -2/+2 |
| | | | |||||
* | | | Issue #14582: Import returns the module returned by a loader instead | Brett Cannon | 2012-04-15 | 2 | -34/+14 |
|/ / | | | | | | | | | | | | | | | | | | | | | | | of sys.modules when possible. This is being done for two reasons. One is to gain a little bit of performance by skipping an unnecessary dict lookup in sys.modules. But the other (and main) reason is to be a little bit more clear in how things should work from the perspective of import's interactions with loaders. Otherwise loaders can easily forget to return the module even though PEP 302 explicitly states they are expected to return the module they loaded. | ||||
* | | Issue #13496: Merge from 3.2 | Mark Dickinson | 2012-04-15 | 1 | -0/+7 |
|\ \ | |/ | |||||
| * | Issue 13496: Fix bisect.bisect overflow bug for large collections. | Mark Dickinson | 2012-04-15 | 1 | -0/+7 |
| | | |||||
| * | #14399: zipfile now correctly handles comments added to empty zipfiles. | R David Murray | 2012-04-12 | 2 | -11/+44 |
| | | | | | | | | | | | | | | | | Patch by Serhiy Storchaka. This also moves the TypeError that results from trying to use a unicode comment from the 'close' step to the point at which the comment is added to the zipfile. |