| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Issue #19013: add unittest.main() epilogs to unittest.mock's own test modules | Antoine Pitrou | 2013-09-13 | 3 | -2/+4 |
| | | |||||
| * | Issue #19013: add unittest.main() epilogs to unittest's own test modules | Antoine Pitrou | 2013-09-13 | 8 | -0/+29 |
| | | |||||
| * | #18981: merge with 3.3. | Ezio Melotti | 2013-09-13 | 1 | -1/+1 |
| |\ | |||||
| | * | #18981: fix a typo in a comment (noticed by Anoop Thomas Mathew). | Ezio Melotti | 2013-09-13 | 1 | -1/+1 |
| | | | |||||
| * | | Issue #18955: clarify what is removed by importlib.util.module_for_loader. | Brett Cannon | 2013-09-13 | 1 | -3/+3 |
| | | | |||||
| * | | #18951: merge with 3.3. | Ezio Melotti | 2013-09-13 | 1 | -6/+6 |
| |\ \ | |/ | |||||
| | * | #18951: use consistent names in unittest docs. | Ezio Melotti | 2013-09-13 | 1 | -6/+6 |
| | | | |||||
| * | | Issue #16201: socket: Use inet_pton()/inet_addr() instead of ad-hoc parsing for | Charles-François Natali | 2013-09-13 | 2 | -17/+66 |
| | | | | | | | | | numeric IP addresses. | ||||
| * | | Merge for Issue #18997: Issue #18997: fix ElementTree crash with using ↵ | Eli Bendersky | 2013-09-13 | 3 | -26/+37 |
| |\ \ | |/ | | | | | pickle and __getstate__. | ||||
| | * | Add Germán M. Bravo to Misc/ACKS | Eli Bendersky | 2013-09-13 | 1 | -0/+1 |
| | | | |||||
| | * | Issue #18997: fix ElementTree crash with using pickle and __getstate__. | Eli Bendersky | 2013-09-13 | 2 | -26/+37 |
| | | | | | | | | | Based on report and initial patch from Germán M. Bravo | ||||
| * | | Issue #18945: Add tests for tempfile name collision handling. | Eli Bendersky | 2013-09-13 | 1 | -22/+65 |
| |\ \ | |/ | | | | | Patch by Vlad Shcherbina | ||||
| | * | Issue #18945: Add tests for tempfile name collision handling. | Eli Bendersky | 2013-09-13 | 1 | -22/+65 |
| | | | | | | | | | Patch by Vlad Shcherbina | ||||
| * | | Issue #18818: The "encodingname" part of PYTHONIOENCODING is now optional. | Serhiy Storchaka | 2013-09-13 | 4 | -11/+56 |
| | | | |||||
| * | | Fix http.server's request handling case on trailing '/'. | Senthil Kumaran | 2013-09-13 | 3 | -0/+11 |
| |\ \ | |/ | | | | | Patch contributed by Vajrasky Kok. Addresses Issue #17324 | ||||
| | * | Fix http.server's request handling case on trailing '/'. | Senthil Kumaran | 2013-09-13 | 3 | -0/+11 |
| | | | | | | | | | Patch contributed by Vajrasky Kok. Addresses Issue #17324 | ||||
| * | | Issue #18784: The uuid module no more attempts to load libc via ctypes.CDLL, | Serhiy Storchaka | 2013-09-13 | 3 | -0/+7 |
| |\ \ | |/ | | | | | | | if all necessary functions are already found in libuuid. Patch by Evgeny Sologubov. | ||||
| | * | Issue #18784: The uuid module no more attempts to load libc via ctypes.CDLL, | Serhiy Storchaka | 2013-09-13 | 3 | -0/+7 |
| | | | | | | | | | | | if all necessary functions are already found in libuuid. Patch by Evgeny Sologubov. | ||||
| | * | Automated merge with file:///Users/skumaran/python/cpython | Senthil Kumaran | 2013-09-12 | 1 | -0/+2 |
| | |\ | |||||
| * | | | Removing the merge conflict markers. | Senthil Kumaran | 2013-09-12 | 1 | -5/+0 |
| | | | | | | | | | | | | | - my previous removal and hg resolve mark had still left them and hooks did not catch it too! | ||||
| * | | | Automated merge with ssh://hg.python.org/cpython | Senthil Kumaran | 2013-09-12 | 1 | -0/+7 |
| |\ \ \ | |||||
| | * \ \ | merge from 3.3 | Senthil Kumaran | 2013-09-12 | 1 | -0/+7 |
| | |\ \ \ | | | |/ | | |/| | | | | | | | | | Improve the docstring of random.shuffle. Inform users not to provide int arg. Addresses issue #14927 | ||||
| | | * | | Improve the docstring of random.shuffle. Inform users not to provide int arg. | Senthil Kumaran | 2013-09-12 | 1 | -0/+2 |
| | | | | | | | | | | | | | | | | | Addresses issue #14927 | ||||
| * | | | | Issue #18988: The "Tab" key now works when a word is already autocompleted. | Serhiy Storchaka | 2013-09-11 | 3 | -7/+10 |
| |\ \ \ \ | | |_|/ | |/| | | |||||
| | * | | | Issue #18988: The "Tab" key now works when a word is already autocompleted. | Serhiy Storchaka | 2013-09-11 | 3 | -7/+7 |
| | | |/ | |/| | |||||
| * | | | Issue #18962: Optimize the single iterator case for heapq.merge() | Raymond Hettinger | 2013-09-11 | 2 | -5/+10 |
| | |/ |/| | | | | | Suggested by Wouter Bolsterlee. | ||||
| * | | merge from 3.3 | Senthil Kumaran | 2013-09-10 | 1 | -2/+3 |
| |\ \ | |/ | | | | | | | Clarify mmap.close method behavior. Addresses issue #18815 Patch contributed by Anoop Thomas Mathew. | ||||
| | * | Clarify mmap.close method behavior. Addresses issue #18815 | Senthil Kumaran | 2013-09-10 | 1 | -2/+3 |
| | | | | | | | | | Patch contributed by Anoop Thomas Mathew. | ||||
| * | | merge from 3.3 | Senthil Kumaran | 2013-09-10 | 1 | -1/+10 |
| |\ \ | |/ | | | | | | | Document Fraction's numerator and denominator properties. Addresses issue #18800 | ||||
| | * | Document Fraction's numerator and denominator properties. | Senthil Kumaran | 2013-09-10 | 1 | -1/+10 |
| | | | | | | | | | Addresses issue #18800 | ||||
| * | | Get "stopped" back into repr(Thread) when appropriate. | Tim Peters | 2013-09-09 | 2 | -0/+26 |
| | | | | | | | | | | | | | | | | | | | | | Due to recent changes, a Thread doesn't know that it's over before someone calls .join() or .is_alive(). That meant repr(Thread) continued to include "started" (and not "stopped") before one of those methods was called, even if hours passed since the thread ended. Repaired that. | ||||
| * | | Another stab at the thread cleanup patch. | Tim Peters | 2013-09-09 | 1 | -3/+26 |
| | | | | | | | | | | | | | | | | | | | | | Antoine Pitrou found a variation that worked for him on the thread+fork tests, and added an important self._is_stopped = True to the after-fork code. I confess I don't know why things passed before. But then mixing fork with threads is insane ;-) | ||||
| * | | Backed out changeset 1f5a7853680c | Tim Peters | 2013-09-09 | 1 | -26/+5 |
| | | | | | | | | | Unixy buildbots were failing the thread + fork tests :-( | ||||
| * | | Minor cleanup of the new scheme for detecting thread termination. | Tim Peters | 2013-09-09 | 1 | -5/+26 |
| | | | | | | | | | Documented some obscurities, and assert'ed ._stop()'s crucial precondition. | ||||
| * | | Merge. | Larry Hastings | 2013-09-09 | 31 | -364/+529 |
| |\ \ | |||||
| | * \ | Merge docstring typo fix from 3.3 | Mark Dickinson | 2013-09-09 | 1 | -1/+1 |
| | |\ \ | | |/ | |||||
| | | * | Docstring typo fix: Arithmentic -> Arithmetic. | Mark Dickinson | 2013-09-09 | 1 | -1/+1 |
| | | | | |||||
| | * | | merge | Raymond Hettinger | 2013-09-09 | 0 | -0/+0 |
| | |\ \ | | |/ | |||||
| | | * | Issue 18752: Make chain.from_iterable() more visible in the documentation. | Raymond Hettinger | 2013-09-09 | 2 | -1/+3 |
| | | | | |||||
| | * | | merge | Raymond Hettinger | 2013-09-09 | 1 | -2/+3 |
| | |\ \ | |||||
| | | * | | Close #18980: Enum doc fixes. Patch from Elazar Gershuni. | Ethan Furman | 2013-09-09 | 1 | -2/+3 |
| | | | | | |||||
| | * | | | merge | Raymond Hettinger | 2013-09-09 | 1 | -2/+1 |
| | |\ \ \ | | |/ / | |/| / | | |/ | |||||
| | | * | Issue 18301: The classmethod decorator didn't fit well with the ↵ | Raymond Hettinger | 2013-09-09 | 1 | -2/+1 |
| | | | | | | | | | | | | | rough-equivalent example code. | ||||
| | * | | Issue 18752: Make chain.from_iterable() more visible in the documentation. | Raymond Hettinger | 2013-09-09 | 2 | -1/+3 |
| | | | | |||||
| | * | | Issue 18984: Remove ._stopped Event from Thread internals. | Tim Peters | 2013-09-08 | 2 | -167/+30 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The fix for issue 18808 left us checking two things to be sure a Thread was done: an Event (._stopped) and a mutex (._tstate_lock). Clumsy & brittle. This patch removes the Event, leaving just a happy lock :-) The bulk of the patch removes two excruciating tests, which were verifying sanity of the internals of the ._stopped Event after a fork. Thanks to Antoine Pitrou for verifying that's the only real value these tests had. One consequence of moving from an Event to a mutex: waiters (threads calling Thread.join()) used to block each on their own unique mutex (internal to the ._stopped event), but now all contend on the same mutex (._tstate_lock). These approaches have different performance characteristics on different platforms. I don't think it matters in this context. | ||||
| | * | | Fix a typo. (closes #18953) | Serhiy Storchaka | 2013-09-08 | 1 | -1/+1 |
| | |\ \ | | |/ | |||||
| | | * | Fix a typo. (closes #18953) | Serhiy Storchaka | 2013-09-08 | 1 | -1/+1 |
| | | | | |||||
| | * | | Fixed tests with Tcl/Tk <8.5 (closes #18964). | Serhiy Storchaka | 2013-09-08 | 1 | -4/+18 |
| | |\ \ | | |/ | |||||
| | | * | Fixed tests with Tcl/Tk <8.5 (closes #18964). | Serhiy Storchaka | 2013-09-08 | 1 | -4/+18 |
| | | | | |||||
| | * | | Issue #18904: test_os and test_socket use unittest.skipIf() to check if fcntl | Victor Stinner | 2013-09-08 | 2 | -46/+48 |
| | | | | | | | | | | | | | module is present (to record skipped tests) | ||||
