summaryrefslogtreecommitdiffstats
path: root/Lib
Commit message (Collapse)AuthorAgeFilesLines
* Attempt to fix the "too many open files" errors on several of theGregory P. Smith2014-06-011-4/+6
|\ | | | | | | | | buildbots that the new test_close_fds_when_max_fd_is_lowered test causes. It now leaves 10 more low fd's available.
| * Attempt to fix the "too many open files" errors on several of theGregory P. Smith2014-06-011-4/+6
| | | | | | | | | | buildbots that the new test_close_fds_when_max_fd_is_lowered test causes. It now leaves 10 more low fd's available.
* | merge the end_fd comment fix and explicit wait() for the child.Gregory P. Smith2014-06-011-1/+1
|\ \ | |/
| * Explicitly wait for the child instead of letting a destructor do it.Gregory P. Smith2014-06-011-1/+1
| |
* | Don't restrict ourselves to a "max" fd when closing fds before exec()Gregory P. Smith2014-06-011-0/+53
|\ \ | |/ | | | | | | | | | | | | | | when we have a way to get an actual list of all open fds from the OS. Fixes issue #21618: The subprocess module would ignore fds that were inherited by the calling process and already higher than POSIX resource limits would otherwise allow. On systems with a functioning /proc/self/fd or /dev/fd interface the max is now ignored and all fds are closed.
| * Don't restrict ourselves to a "max" fd when closing fds before exec()Gregory P. Smith2014-06-011-0/+53
| | | | | | | | | | | | | | | | | | when we have a way to get an actual list of all open fds from the OS. Fixes issue #21618: The subprocess module would ignore fds that were inherited by the calling process and already higher than POSIX resource limits would otherwise allow. On systems with a functioning /proc/self/fd or /dev/fd interface the max is now ignored and all fds are closed.
* | Issue #21605: Added tests for Tkinter images.Serhiy Storchaka2014-06-011-0/+341
|\ \ | |/
| * Issue #21605: Added tests for Tkinter images.Serhiy Storchaka2014-06-011-0/+341
| |
* | Added missed calls of splitlist().Serhiy Storchaka2014-06-013-9/+7
|\ \ | |/
| * Added missed calls of splitlist().Serhiy Storchaka2014-06-013-9/+7
| |
* | Remove the obsolete MAXFD constant and Popen._close_fds() method.Gregory P. Smith2014-06-011-14/+0
| | | | | | | | | | They should have been removed years ago when removing the old pure Python implementation from the file.
* | Merge with 3.4Terry Jan Reedy2014-06-011-9/+18
|\ \ | |/
| * Issue #21477: Update htest docstring and remove extraneous differences betweenTerry Jan Reedy2014-06-011-9/+18
| | | | | | | | 2.7 and 3.4. Original patch by Saimadhav Heblikar.
* | Closes #21583: Improved test_logging. Thanks to Diana Joan Clarke for the patch.Vinay Sajip2014-05-311-85/+81
| |
* | Issue #21572: Change license command to fallback to generic license URL.Ned Deily2014-05-311-1/+1
|\ \ | |/
| * Issue #21572: Change license command to fallback to generic license URL.Ned Deily2014-05-311-1/+1
| |
* | Fix a parameter name to make sense againBrett Cannon2014-05-301-2/+3
| |
* | Issue #20383: Introduce importlib.util.module_from_spec().Brett Cannon2014-05-3011-438/+322
| | | | | | | | | | | | Along the way, dismantle importlib._bootstrap._SpecMethods as it was no longer relevant and constructing the new function required partially dismantling the class anyway.
* | Test correct getXXX methods in Tkinter bigmem tests.Serhiy Storchaka2014-05-301-3/+3
|\ \ | |/ | | | | Tk.getint is just int, true Tk wrapper is available as Tk.tk.getint.
| * Test correct getXXX methods in Tkinter bigmem tests.Serhiy Storchaka2014-05-301-3/+3
| | | | | | | | Tk.getint is just int, true Tk wrapper is available as Tk.tk.getint.
* | Issue #21552: Fixed possible integer overflow of too long string lengths inSerhiy Storchaka2014-05-301-1/+26
|\ \ | |/ | | | | the tkinter module on 64-bit platforms.
| * Issue #21552: Fixed possible integer overflow of too long string lengths inSerhiy Storchaka2014-05-301-1/+26
| | | | | | | | the tkinter module on 64-bit platforms.
* | Add tests for getint, getdouble and getboolean methods of the tkapp object.Serhiy Storchaka2014-05-301-0/+44
|\ \ | |/
| * Add tests for getint, getdouble and getboolean methods of the tkapp object.Serhiy Storchaka2014-05-301-0/+44
| |
* | Issue #13742: Add key and reverse parameters to heapq.merge()Raymond Hettinger2014-05-302-15/+78
| |
* | Fix issue #14315: The zipfile module now ignores extra fields in the centralGregory P. Smith2014-05-302-1/+16
|\ \ | |/ | | | | | | | | directory that are too short to be parsed instead of letting a struct.unpack error bubble up as this "bad data" appears in many real world zip files in the wild and is ignored by other zip tools.
| * Fix issue #14315: The zipfile module now ignores extra fields in the centralGregory P. Smith2014-05-302-1/+16
| | | | | | | | | | | | directory that are too short to be parsed instead of letting a struct.unpack error bubble up as this "bad data" appears in many real world zip files in the wild and is ignored by other zip tools.
* | Merge with 3.4Terry Jan Reedy2014-05-295-21/+108
|\ \ | |/
| * Issue #21477: Add htests for GrepDialog, UndoDelegator, and configDialog.Terry Jan Reedy2014-05-295-21/+108
| | | | | | | | Put instructions in a fixed size scrollable Text. Patch by Saimadhav Heblikar.
* | (Merge 3.4) Issue #21454: Fix asyncio.BaseEventLoop.connect_read_pipe docVictor Stinner2014-05-281-3/+3
|\ \ | |/ | | | | The function sets the the pipe to non-blocking mode.
| * Issue #21454: Fix asyncio.BaseEventLoop.connect_read_pipe docVictor Stinner2014-05-281-3/+3
| | | | | | | | The function sets the the pipe to non-blocking mode.
* | Restore performance of some dumb database methods (regression introduced by ↵Serhiy Storchaka2014-05-281-8/+19
|\ \ | |/ | | | | #19385).
| * Restore performance of some dumb database methods (regression introduced by ↵Serhiy Storchaka2014-05-281-8/+19
| | | | | | | | #19385).
* | Issue #21402: tkinter.ttk now works when default root window is not set.Serhiy Storchaka2014-05-282-36/+55
|\ \ | |/
| * Issue #21402: tkinter.ttk now works when default root window is not set.Serhiy Storchaka2014-05-282-36/+55
| |
* | Issue #21493: Added test for ntpath.expanduser(). Original patch bySerhiy Storchaka2014-05-281-0/+35
|\ \ | |/ | | | | Claudiu Popa.
| * Issue #21493: Added test for ntpath.expanduser(). Original patch bySerhiy Storchaka2014-05-281-0/+35
| | | | | | | | Claudiu Popa.
* | Issue #10203: sqlite3.Row now truly supports sequence protocol. In particulrSerhiy Storchaka2014-05-282-3/+25
|\ \ | |/ | | | | it supports reverse() and negative indices. Original patch by Claudiu Popa.
| * Issue #10203: sqlite3.Row now truly supports sequence protocol. In particulrSerhiy Storchaka2014-05-282-3/+25
| | | | | | | | it supports reverse() and negative indices. Original patch by Claudiu Popa.
* | Issue #18807: Merged fix from 3.4.Vinay Sajip2014-05-281-1/+4
|\ \ | |/
| * Issue #18807: If copying (no symlinks) specified for a venv, then the python ↵Vinay Sajip2014-05-281-1/+4
| | | | | | | | interpreter aliases (python, python3) are now created by copying rather than symlinking.
* | Fix for raising exception not derived from BaseException in ↵Andrew Svetlov2014-05-272-1/+5
|\ \ | |/ | | | | _SelectorSslTransport.resume_reading
| * Fix for raising exception not derived from BaseException in ↵Andrew Svetlov2014-05-272-1/+5
| | | | | | | | _SelectorSslTransport.resume_reading
* | Merge with 3.4Terry Jan Reedy2014-05-274-15/+73
|\ \ | |/
| * Issue #21477: Add htests for Search and Replace dialogs.Terry Jan Reedy2014-05-274-15/+73
| | | | | | | | Patch by Saimadhav Heblikar.
* | Minor clean-ups for heapq.merge().Raymond Hettinger2014-05-271-14/+13
| |
* | Minor clean-ups for heapq.Raymond Hettinger2014-05-261-11/+11
| |
* | mergeRaymond Hettinger2014-05-262-0/+10
|\ \ | |/
| * Issue #21481: Teach argparse equality tests to return NotImplemented when ↵Raymond Hettinger2014-05-262-0/+10
| | | | | | | | comparing to unknown types.
* | mergeRaymond Hettinger2014-05-262-6/+177
|\ \ | |/