Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Issue #17134: Add ssl.enum_cert_store() as interface to Windows' cert store. | Christian Heimes | 2013-06-09 | 1 | -0/+2 |
| | |||||
* | Issue #18143: Implement ssl.get_default_verify_paths() in order to debug | Christian Heimes | 2013-06-09 | 1 | -0/+3 |
| | | | | the default locations for cafile and capath. | ||||
* | Issue #15239: Make mkstringprep.py work again on Python 3. | Serhiy Storchaka | 2013-06-09 | 1 | -0/+2 |
|\ | |||||
| * | Issue #15239: Make mkstringprep.py work again on Python 3. | Serhiy Storchaka | 2013-06-09 | 1 | -0/+5 |
| | | |||||
* | | Issue #18038: SyntaxError raised during compilation sources with illegal | Serhiy Storchaka | 2013-06-09 | 1 | -0/+3 |
|\ \ | |/ | | | | | encoding now always contains an encoding name. | ||||
| * | Issue #18038: SyntaxError raised during compilation sources with illegal | Serhiy Storchaka | 2013-06-09 | 1 | -0/+3 |
| | | | | | | | | encoding now always contains an encoding name. | ||||
* | | #18126: merge with 3.3. | Ezio Melotti | 2013-06-08 | 1 | -0/+1 |
|\ \ | |/ | |||||
| * | #18126: update NumPy links in the documentation. Patch by Yury V. Zaytsev. | Ezio Melotti | 2013-06-08 | 1 | -0/+1 |
| | | |||||
* | | #17691: merge with 3.3. | Ezio Melotti | 2013-06-08 | 1 | -0/+3 |
|\ \ | |/ | |||||
| * | #17691: test_univnewlines now works with unittest test discovery. Patch by ↵ | Ezio Melotti | 2013-06-08 | 1 | -0/+3 |
| | | | | | | | | Zachary Ware. | ||||
* | | Fixed #18150: duplicate test inside TestSingleDispatch | Łukasz Langa | 2013-06-07 | 1 | -0/+1 |
| | | | | | | | | Thanks to Vajrasky Kok for the patch | ||||
* | | merge w/ 3.3 for issue #18055 | Brett Cannon | 2013-06-07 | 1 | -0/+2 |
|\ \ | |/ | |||||
| * | Issue #18055: Move to importlib from imp for IDLE. | Brett Cannon | 2013-06-07 | 1 | -0/+2 |
| | | |||||
* | | Issue #17314: Stop using imp in multiprocessing.forking and move over | Brett Cannon | 2013-06-07 | 1 | -0/+2 |
| | | | | | | | | to importlib. | ||||
* | | Closes #11959: SMTPServer and SMTPChannel now take an optional map, use of ↵ | Vinay Sajip | 2013-06-07 | 1 | -0/+3 |
| | | | | | | | | which avoids affecting global state. | ||||
* | | Issue #17931: Resolve confusion on Windows between pids and process handles. | Richard Oudkerk | 2013-06-05 | 1 | -3/+2 |
| | | |||||
* | | Add reference implementation for PEP 443 | Łukasz Langa | 2013-06-05 | 1 | -0/+3 |
| | | | | | | | | PEP accepted: http://mail.python.org/pipermail/python-dev/2013-June/126734.html | ||||
* | | Close #17931: Fix PyLong_FromPid() on Windows 64-bit: processes are identified | Victor Stinner | 2013-06-04 | 1 | -0/+4 |
| | | | | | | | | by their HANDLE which is a pointer (and not a long, which is smaller). | ||||
* | | merge | Brett Cannon | 2013-06-04 | 1 | -0/+3 |
|\ \ | |||||
| * | | Close #17932: Fix an integer overflow issue on Windows 64-bit in iterators: | Victor Stinner | 2013-06-04 | 1 | -0/+3 |
| | | | | | | | | | | | | change the C type of seqiterobject.it_index from long to Py_ssize_t. | ||||
* | | | Tweak at the suggestion of Ezio Melotti for exception messages when | Brett Cannon | 2013-06-04 | 1 | -0/+3 |
|/ / | | | | | | | EOF is hit while trying to read the header of a bytecode file. | ||||
* | | (Merge 3.3) Close #18109: os.uname() now decodes fields from the locale | Victor Stinner | 2013-06-03 | 1 | -1/+5 |
|\ \ | |/ | | | | | | | encoding, and socket.gethostname() now decodes the hostname from the locale encoding, instead of using the UTF-8 encoding in strict mode. | ||||
| * | Close #18109: os.uname() now decodes fields from the locale encoding, and | Victor Stinner | 2013-06-03 | 1 | -1/+5 |
| | | | | | | | | | | socket.gethostname() now decodes the hostname from the locale encoding, instead of using the UTF-8 encoding in strict mode. | ||||
* | | Issue #18065: For frozen packages set __path__ to []. | Brett Cannon | 2013-06-01 | 1 | -0/+6 |
| | | | | | | | | | | | | | | Previously __path__ was set to [__name__], but that could lead to bad results if someone managed to circumvent the frozen importer and somehow ended up with a finder that thought __name__ was a legit directory/location. | ||||
* | | Issues #18088, 18089: Introduce | Brett Cannon | 2013-05-31 | 1 | -1/+7 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | importlib.abc.Loader.init_module_attrs() and implement importlib.abc.InspectLoader.load_module(). The importlib.abc.Loader.init_module_attrs() method sets the various attributes on the module being loaded. It is done unconditionally to support reloading. Typically people used importlib.util.module_for_loader, but since that's a decorator there was no way to override it's actions, so init_module_attrs() came into existence to allow for overriding. This is also why module_for_loader is now pending deprecation (having its other use replaced by importlib.util.module_to_load). All of this allowed for importlib.abc.InspectLoader.load_module() to be implemented. At this point you can now implement a loader with nothing more than get_code() (which only requires get_source(); package support requires is_package()). Thanks to init_module_attrs() the implementation of load_module() is basically a context manager containing 2 methods calls, a call to exec(), and a return statement. | ||||
* | | Issue #18094: test_uuid no more reports skipped tests as passed. | Serhiy Storchaka | 2013-05-31 | 1 | -0/+3 |
|\ \ | |/ | |||||
| * | Issue #18094: test_uuid no more reports skipped tests as passed. | Serhiy Storchaka | 2013-05-31 | 1 | -0/+2 |
| | | |||||
* | | Remove duplicate entry due to mismerge and incomplete resolution. | Terry Jan Reedy | 2013-05-31 | 1 | -3/+0 |
| | | |||||
* | | merge | Terry Jan Reedy | 2013-05-31 | 1 | -0/+3 |
|\ \ | |/ | |||||
| * | Issue #15392: Finish news entry. | Terry Jan Reedy | 2013-05-31 | 1 | -1/+1 |
| | | |||||
* | | Rename importlib.util.ModuleManager to module_to_load so that the name | Brett Cannon | 2013-05-30 | 1 | -2/+2 |
| | | | | | | | | explains better what the context manager is providing. | ||||
* | | Issue #18084: Use sys.byteorder in wave.py. | Serhiy Storchaka | 2013-05-29 | 1 | -0/+1 |
| | | | | | | | | Original patch by Hideaki Takahashi. | ||||
* | | Issue #9369: The types of `char*` arguments of PyObject_CallFunction() and | Serhiy Storchaka | 2013-05-29 | 2 | -0/+6 |
| | | | | | | | | | | PyObject_CallMethod() now changed to `const char*`. Based on patches by Jörg Müller and Lars Buitinck. | ||||
* | | merge from 3.3 | Senthil Kumaran | 2013-05-29 | 1 | -0/+4 |
|\ \ | |/ | | | | | | | | | #17403: urllib.parse.robotparser normalizes the urls before adding to ruleline. This helps in handling certain types invalid urls in a conservative manner. Patch contributed by Mher Movsisyan. | ||||
| * | #17403: urllib.parse.robotparser normalizes the urls before adding to ruleline. | Senthil Kumaran | 2013-05-29 | 1 | -0/+4 |
| | | | | | | | | This helps in handling certain types invalid urls in a conservative manner. | ||||
* | | Issue #18080: merge from 3.3 | Ned Deily | 2013-05-28 | 1 | -0/+5 |
|\ \ | |/ | |||||
| * | Issue #18080: When building a C extension module on OS X, if the compiler | Ned Deily | 2013-05-28 | 1 | -0/+5 |
| | | | | | | | | | | | | is overriden with the CC environment variable, use the new compiler as the default for linking if LDSHARED is not also overriden. This restores Distutils behavior introduced in 3.2.3 and inadvertently dropped in 3.3.0. | ||||
* | | Issue #18070: importlib.util.module_for_loader() now sets __loader__ | Brett Cannon | 2013-05-28 | 1 | -0/+3 |
| | | | | | | | | | | and __package__ unconditionally in order to do the right thing for reloading. | ||||
* | | Introduce importlib.util.ModuleManager which is a context manager to | Brett Cannon | 2013-05-28 | 1 | -0/+3 |
| | | | | | | | | | | | | | | | | 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 #18025: Fixed a segfault in io.BufferedIOBase.readinto() when raw | Serhiy Storchaka | 2013-05-28 | 1 | -0/+3 |
|\ \ | |/ | | | | | stream's read() returns more bytes than requested. | ||||
| * | Issue #18025: Fixed a segfault in io.BufferedIOBase.readinto() when raw | Serhiy Storchaka | 2013-05-28 | 1 | -0/+3 |
| | | | | | | | | stream's read() returns more bytes than requested. | ||||
* | | 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 | 1 | -0/+4 |
|\ \ | |/ | | | | | | | 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 | 1 | -0/+4 |
| | | | | | | | | | | non-alphabet characters present in the input string to conform a docstring. Updated the module documentation. | ||||
| * | Issue #13772: Restored directory detection of targets in `os.symlink` on ↵ | Jason R. Coombs | 2013-05-28 | 1 | -0/+5 |
| | | | | | | | | 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 | 2 | -0/+4 |
|\ \ | |/ | |||||
| * | Issue #15392: Create a unittest framework for IDLE. | Terry Jan Reedy | 2013-05-28 | 2 | -0/+4 |
| | | | | | | | | Preliminary patch by Rajagopalasarma Jayakrishnan. | ||||
| * | Issue #17953: document that sys.modules shouldn't be replaced (thanks | Brett Cannon | 2013-05-24 | 1 | -0/+3 |
| | | | | | | | | | | | | | | | | | | to interp->modules) and that deleting essential items from the dict can cause Python to blow up. Thanks to Terry Reedy for coming up with initial wording and Yogesh Chaudhari for coming up with a patch using that wording in parallel to my own patch. | ||||
* | | NEWS entry for issue #18072 | Brett Cannon | 2013-05-28 | 1 | -0/+3 |
| | | |||||
* | | grammar | Benjamin Peterson | 2013-05-27 | 1 | -3/+3 |
| | |