Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Issue #18070: importlib.util.module_for_loader() now sets __loader__ | Brett Cannon | 2013-05-28 | 6 | -3474/+3451 |
| | | | | | and __package__ unconditionally in order to do the right thing for reloading. | ||||
* | Clarify some documentation | Brett Cannon | 2013-05-28 | 1 | -31/+17 |
| | |||||
* | Update importlib.h | Brett Cannon | 2013-05-28 | 1 | -2676/+2675 |
| | |||||
* | Introduce importlib.util.ModuleManager which is a context manager to | Brett Cannon | 2013-05-28 | 6 | -3333/+3500 |
| | | | | | | | | handle providing (and cleaning up if needed) the module to be loaded. A future commit will use the context manager in Lib/importlib/_bootstrap.py and thus why the code is placed there instead of in Lib/importlib/util.py. | ||||
* | Issue #18085: Fix PyObject_CallMethodObjArgs()'s entry in refcounts.dat. | Serhiy Storchaka | 2013-05-28 | 1 | -1/+1 |
|\ | |||||
| * | Issue #18085: Fix PyObject_CallMethodObjArgs()'s entry in refcounts.dat. | Serhiy Storchaka | 2013-05-28 | 1 | -1/+1 |
| | | |||||
* | | Issue #18025: Fixed a segfault in io.BufferedIOBase.readinto() when raw | Serhiy Storchaka | 2013-05-28 | 3 | -0/+20 |
|\ \ | |/ | | | | | stream's read() returns more bytes than requested. | ||||
| * | Issue #18025: Fixed a segfault in io.BufferedIOBase.readinto() when raw | Serhiy Storchaka | 2013-05-28 | 3 | -0/+20 |
| | | | | | | | | stream's read() returns more bytes than requested. | ||||
* | | Issue #17746: Skip test_shutil.test_non_matching_mode when run as root or | Serhiy Storchaka | 2013-05-28 | 1 | -0/+4 |
|\ \ | |/ | | | | | on unsuitable platform/environment. | ||||
| * | Issue #17746: Skip test_shutil.test_non_matching_mode when run as root or | Serhiy Storchaka | 2013-05-28 | 1 | -0/+4 |
| | | | | | | | | on unsuitable platform/environment. | ||||
* | | Issue #18011: Silence an unrelated noise introduced in changeset 1b5ef05d6ced. | Serhiy Storchaka | 2013-05-28 | 1 | -1/+1 |
| | | |||||
* | | Move some Misc/NEWS entries to correct place. | Serhiy Storchaka | 2013-05-28 | 1 | -7/+7 |
| | | |||||
* | | Issue #18011: base64.b32decode() now raises a binascii.Error if there are | Serhiy Storchaka | 2013-05-28 | 4 | -5/+11 |
|\ \ | |/ | | | | | | | non-alphabet characters present in the input string to conform a docstring. Updated the module documentation. | ||||
| * | Issue #18011: base64.b32decode() now raises a binascii.Error if there are | Serhiy Storchaka | 2013-05-28 | 4 | -5/+11 |
| | | | | | | | | | | non-alphabet characters present in the input string to conform a docstring. Updated the module documentation. | ||||
* | | Issue #18079: Fix a typo in the tutorial. | Serhiy Storchaka | 2013-05-28 | 1 | -2/+2 |
|\ \ | |/ | |||||
| * | Issue #18079: Fix a typo in the tutorial. | Serhiy Storchaka | 2013-05-28 | 1 | -2/+2 |
| | | |||||
* | | Merge with 3.3 | Jason R. Coombs | 2013-05-28 | 1 | -1/+1 |
|\ \ | |/ | |||||
| * | Use simple call to os.symlink for broken link (intended for previous commit) | Jason R. Coombs | 2013-05-28 | 1 | -1/+1 |
| | | |||||
* | | Merge with 3.3 | Jason R. Coombs | 2013-05-28 | 3 | -13/+168 |
|\ \ | |/ | |||||
| * | Issue #13772: Restored directory detection of targets in `os.symlink` on ↵ | Jason R. Coombs | 2013-05-28 | 4 | -13/+173 |
| | | | | | | | | Windows, which was temporarily removed in Python 3.2.3 due to an incomplete implementation. The implementation now works even if the symlink is created in a location other than the current directory. | ||||
* | | Merge with 3.3 | Terry Jan Reedy | 2013-05-28 | 9 | -2/+118 |
|\ \ | |/ | |||||
| * | Issue #15392: Create a unittest framework for IDLE. | Terry Jan Reedy | 2013-05-28 | 9 | -2/+118 |
| | | | | | | | | Preliminary patch by Rajagopalasarma Jayakrishnan. | ||||
* | | NEWS entry for issue #18072 | Brett Cannon | 2013-05-28 | 1 | -0/+3 |
| | | |||||
* | | Issue #18072: Implement get_code() for importlib.abc.InspectLoader and | Brett Cannon | 2013-05-28 | 3 | -17/+121 |
| | | | | | | | | ExecutionLoader. | ||||
* | | grammar | Benjamin Peterson | 2013-05-27 | 1 | -3/+3 |
| | | |||||
* | | don't expand the operand to Py_XINCREF/XDECREF/CLEAR/DECREF multiple times ↵ | Benjamin Peterson | 2013-05-27 | 4 | -14/+71 |
| | | | | | | | | | | | | (closes #17206) A patch from Illia Polosukhin. | ||||
* | | Fix typo in embedding doc and update examples to 3.4. | Ned Deily | 2013-05-27 | 1 | -4/+4 |
|\ \ | |/ | |||||
| * | Fix typo in embedding doc and update examples to 3.3. | Ned Deily | 2013-05-27 | 1 | -4/+4 |
| | | |||||
* | | Move importlib.abc.SourceLoader.source_to_code() to InspectLoader. | Brett Cannon | 2013-05-26 | 4 | -15/+66 |
| | | | | | | | | | | | | | | While the previous location was fine, it makes more sense to have the method higher up in the inheritance chain, especially at a point where get_source() is defined which is the earliest source_to_code() could programmatically be used in the inheritance tree in importlib.abc. | ||||
* | | Issue #18063: fix some struct specifications in the tests for sys.getsizeof(). | Antoine Pitrou | 2013-05-25 | 1 | -5/+5 |
|\ \ | |/ | |||||
| * | Issue #18063: fix some struct specifications in the tests for sys.getsizeof(). | Antoine Pitrou | 2013-05-25 | 1 | -5/+5 |
| | | |||||
* | | Mention issue #16832 in Misc/NEWS | Łukasz Langa | 2013-05-25 | 1 | -1/+4 |
| | | |||||
* | | Fix #16832 - expose cache validity checking support in ABCMeta | Łukasz Langa | 2013-05-25 | 3 | -0/+34 |
| | | |||||
* | | merge | Brett Cannon | 2013-05-25 | 1 | -1/+5 |
|\ \ | |/ | |||||
| * | Mention __cached__ in the import ref. | Brett Cannon | 2013-05-25 | 1 | -1/+5 |
| | | |||||
* | | merge | Brett Cannon | 2013-05-25 | 1 | -1/+1 |
|\ \ | |/ | |||||
| * | Add a missing parenthesis. | Brett Cannon | 2013-05-25 | 1 | -1/+1 |
| | | |||||
* | | merge | Brett Cannon | 2013-05-25 | 1 | -3/+8 |
|\ \ | |/ | |||||
| * | Various tweaks to importlib docs. | Brett Cannon | 2013-05-25 | 1 | -3/+8 |
| | | |||||
* | | Clean-up duplicated code in tests | Eli Bendersky | 2013-05-25 | 1 | -46/+0 |
|\ \ | |/ | |||||
| * | Clean-up duplicated code in tests | Eli Bendersky | 2013-05-25 | 1 | -46/+0 |
| | | |||||
* | | Issue #13612: handle unknown encodings without a buffer overflow. | Eli Bendersky | 2013-05-25 | 4 | -74/+123 |
|\ \ | |/ | | | | | | | | | | | This affects pyexpat and _elementtree. PyExpat_CAPI now exposes a new function - DefaultUnknownEncodingHandler. Based on a patch by Serhiy Storchaka. | ||||
| * | Issue #13612: handle unknown encodings without a buffer overflow. | Eli Bendersky | 2013-05-25 | 4 | -74/+123 |
| | | | | | | | | | | | | | | This affects pyexpat and _elementtree. PyExpat_CAPI now exposes a new function - DefaultUnknownEncodingHandler. Based on a patch by Serhiy Storchaka. | ||||
* | | Fix compilation under MSVC: ssl_set_mode() is a macro, and the MSVC ↵ | Antoine Pitrou | 2013-05-25 | 1 | -3/+4 |
| | | | | | | | | | | | | preprocessor doesn't process #ifdef's inside a macro argument list. (found explanation at http://www.tech-archive.net/Archive/VC/microsoft.public.vc.language/2007-05/msg00385.html) | ||||
* | | Fix test_bad_address on Ubuntu 13.04 | Antoine Pitrou | 2013-05-25 | 1 | -1/+4 |
|\ \ | |/ | |||||
| * | Fix test_bad_address on Ubuntu 13.04 | Antoine Pitrou | 2013-05-25 | 1 | -1/+4 |
| | | |||||
* | | Issue #8240: Set the SSL_MODE_ACCEPT_MOVING_WRITE_BUFFER flag on SSL sockets. | Antoine Pitrou | 2013-05-25 | 2 | -1/+6 |
| | | |||||
* | | Closes #18046: Simplified logging internals relating to levels and their ↵ | Vinay Sajip | 2013-05-25 | 3 | -25/+30 |
| | | | | | | | | names. Thanks to Alex Gaynor for the patch. | ||||
* | | merge 3.3 | Benjamin Peterson | 2013-05-24 | 1 | -3/+3 |
|\ \ | |/ | |||||
| * | indicate that read/write work with bytes (closes #18009) | Benjamin Peterson | 2013-05-24 | 1 | -3/+3 |
| | |