411dfd8 | Serhiy Storchaka | 07 November 2015, 14:54:48 UTC | Issue #22643: Skip test_case_operation_overflow on computers with low memory. | 07 November 2015, 14:54:48 UTC |
608c213 | Serhiy Storchaka | 07 November 2015, 09:16:10 UTC | Issue #892902: Added new tests for pickling recursive collections. | 07 November 2015, 09:16:10 UTC |
eeb896c | Martin Panter | 07 November 2015, 02:32:21 UTC | Issue #24802: Copy bytes-like objects to null-terminated buffers if necessary This avoids possible buffer overreads when int(), float(), compile(), exec() and eval() are passed bytes-like objects. Similar code is removed from the complex() constructor, where it was not reachable. Patch by John Leitch, Serhiy Storchaka and Martin Panter. | 07 November 2015, 02:32:21 UTC |
9ad0aae | Martin Panter | 06 November 2015, 00:27:14 UTC | Issue #18010: Fix pydoc web server search to handle package exceptions Implementation by Antoine Pitrou. | 06 November 2015, 00:27:14 UTC |
ade0412 | Yury Selivanov | 05 November 2015, 19:29:04 UTC | asyncio: Optimize asyncio.sleep(0) | 05 November 2015, 19:29:04 UTC |
5be2dac | Benjamin Peterson | 04 November 2015, 06:43:31 UTC | remove trailing ws | 04 November 2015, 06:43:31 UTC |
c2f0121 | Benjamin Peterson | 04 November 2015, 06:42:02 UTC | link to modern PUG url | 04 November 2015, 06:42:02 UTC |
8778c6b | Guido van Rossum | 02 November 2015, 17:15:47 UTC | Use sys.platform instead of os.name to detect Windows in asyncio docs. Patch by Akira Li. | 02 November 2015, 17:15:47 UTC |
d65c949 | Serhiy Storchaka | 02 November 2015, 12:10:23 UTC | Issue #25523: Further a-to-an corrections. | 02 November 2015, 12:10:23 UTC |
7462b64 | Martin Panter | 02 November 2015, 03:37:02 UTC | Issue #25523: Correct "a" article to "an" article This changes the main documentation, doc strings, source code comments, and a couple error messages in the test suite. In some cases the word was removed or edited some other way to fix the grammar. | 02 November 2015, 03:37:02 UTC |
314464d | Serhiy Storchaka | 01 November 2015, 14:43:58 UTC | Issue #25510: fileinput.FileInput.readline() now returns b'' instead of '' at the end if the FileInput was opened with binary mode. Patch by Ryosuke Ito. | 01 November 2015, 14:43:58 UTC |
1f1177d | Martin Panter | 31 October 2015, 11:48:53 UTC | Fix some spelling errors in documentation and code comments | 31 October 2015, 11:48:53 UTC |
3e8a7ad | Terry Jan Reedy | 30 October 2015, 23:41:16 UTC | Issue #25519: Mark difflib.ndiff as a functions where not already. | 30 October 2015, 23:41:16 UTC |
a05e7f6 | Terry Jan Reedy | 30 October 2015, 23:25:34 UTC | Issue #25505: Remove unused buggy method. | 30 October 2015, 23:25:34 UTC |
bbdc065 | Terry Jan Reedy | 30 October 2015, 06:47:06 UTC | Issue #25507: move test-specific imports to test function (idlelib.IOBinding). | 30 October 2015, 06:47:06 UTC |
dcc13ef | Benjamin Peterson | 30 October 2015, 04:10:57 UTC | fix usage of undefined name (#25504) | 30 October 2015, 04:10:57 UTC |
ea4cb63 | Serhiy Storchaka | 28 October 2015, 19:39:36 UTC | Issue #21827: Fixed textwrap.dedent() for the case when largest common whitespace is a substring of smallest leading whitespace. Based on patch by Robert Li. | 28 October 2015, 19:39:36 UTC |
68b6874 | Terry Jan Reedy | 28 October 2015, 07:14:56 UTC | Issue #25432: Explain isinstance behaviour when type is a tuple. | 28 October 2015, 07:14:56 UTC |
df2660e | Zachary Ware | 28 October 2015, 03:00:41 UTC | Issue #25494: Remove extra quote from docstring. Patch by John Mark Vandenberg. | 28 October 2015, 03:00:41 UTC |
4c973e9 | Terry Jan Reedy | 27 October 2015, 07:38:02 UTC | Display IDLE warning as a warning rather than as an error. Clarify message and expected action for beginners. Guard against astral chars in path incorporated in message. | 27 October 2015, 07:38:02 UTC |
5487c13 | Martin Panter | 26 October 2015, 11:05:42 UTC | Issue #23391: Restore OSError constructor argument documentation This restores details lost in revision 097f4fda61a4 (since Python 3.3, related to the new OSError subclasses). Further additions: * Markup for attributes and constructor signature * Explain "winerror" and "filename2" * Extend test to check for filename2 defaulting to None * Clarify that the constructor can return a subclass I have intentionally left out any details of allowing more than five arguments, or how the "args" attribute is set for four or more arguments. These details seem to be dependent on the Python version and platform. | 26 October 2015, 11:05:42 UTC |
f085a16 | Zachary Ware | 25 October 2015, 04:22:16 UTC | Issue #25456: Fix test_idle when Tcl/Tk DLLs are loaded from python.exe's home rather than from elsewhere on PATH. | 25 October 2015, 04:22:16 UTC |
d9dbf49 | Benjamin Peterson | 25 October 2015, 03:06:04 UTC | accepted sockets shouldn't inherit the SOCK_NONBLOCK flag (closes #25471) | 25 October 2015, 03:06:04 UTC |
458123b | Serhiy Storchaka | 24 October 2015, 14:39:36 UTC | Issue21160: Correct comments in nturl2path. Patch by Jurko Gospodnetić. | 24 October 2015, 14:39:36 UTC |
677744b | Zachary Ware | 24 October 2015, 06:34:22 UTC | Closes #25456: Copy Tcl/Tk DLLs to build directory on Windows This removes the need to add externals/tcltk[64]/bin to PATH to be able to import tkinter. Also documents the necessity for the DLLs to be on PATH or in python.exe's directory. | 24 October 2015, 06:34:22 UTC |
0e316f6 | Victor Stinner | 23 October 2015, 10:38:11 UTC | Issue #25461: Rephrase os.walk() doc Patch written by Bernt Røskar Brenna. | 23 October 2015, 10:38:11 UTC |
d081229 | Terry Jan Reedy | 22 October 2015, 07:27:31 UTC | Issue #24782: Limit width of canvas and hence IDLE settings dialog. | 22 October 2015, 07:27:31 UTC |
47304c0 | Terry Jan Reedy | 20 October 2015, 06:15:28 UTC | Issue #24782: Don't try to run now-removed extension dialog test. | 20 October 2015, 06:15:28 UTC |
f84499a | Berker Peksag | 20 October 2015, 00:41:38 UTC | rstlint: Fix "default role used" warning This should make buildbots green. | 20 October 2015, 00:41:38 UTC |
19ff697 | Guido van Rossum | 19 October 2015, 20:18:04 UTC | Issue #24885: Update note in docs about stream convenience functions. | 19 October 2015, 20:18:04 UTC |
06d48db | Guido van Rossum | 19 October 2015, 19:00:04 UTC | Fix whitespace. | 19 October 2015, 19:00:04 UTC |
c44ecdf | Guido van Rossum | 19 October 2015, 18:49:30 UTC | Issue #25441: asyncio: Raise error from drain() when socket is closed. | 19 October 2015, 18:49:30 UTC |
2bf91bf | doko@ubuntu.com | 19 October 2015, 12:07:57 UTC | - Issue #25440: Fix output of python-config --extension-suffix. | 19 October 2015, 12:07:57 UTC |
277640a | Vinay Sajip | 17 October 2015, 15:13:10 UTC | Closes #25411: Improved Unicode support in SMTPHandler. | 17 October 2015, 15:13:10 UTC |
4de9dae | Vinay Sajip | 17 October 2015, 12:58:19 UTC | Added entry to logging cookbook. | 17 October 2015, 12:58:19 UTC |
edb9111 | Berker Peksag | 16 October 2015, 08:22:50 UTC | Issue #25418: Fix markup in object.__hash__ documentation Patch by TAKASE Arihiro. | 16 October 2015, 08:22:50 UTC |
b2f8760 | Terry Jan Reedy | 14 October 2015, 02:09:06 UTC | Issue #24782: whitespace | 14 October 2015, 02:09:06 UTC |
93f3542 | Terry Jan Reedy | 14 October 2015, 02:03:51 UTC | Issue #24782: Finish converting the Configure Extension dialog into a new tab in the IDLE Preferences dialog. Code patch by Mark Roseman. | 14 October 2015, 02:03:51 UTC |
5805dde | Serhiy Storchaka | 13 October 2015, 18:12:32 UTC | Issue #25380: Fixed protocol for the STACK_GLOBAL opcode in pickletools.opcodes. | 13 October 2015, 18:12:32 UTC |
83fd0a8 | Zachary Ware | 13 October 2015, 04:27:58 UTC | Issue #25093: Fix test_tcl's testloadWithUNC for paths with spaces Patch by Serhiy Storchaka. | 13 October 2015, 04:27:58 UTC |
b395188 | Benjamin Peterson | 12 October 2015, 06:03:22 UTC | actually link to the version attributes documentation | 12 October 2015, 06:03:22 UTC |
d0cadba | Terry Jan Reedy | 12 October 2015, 02:07:31 UTC | Issue #22726: Re-activate config dialog help button with some content about the other buttons and the new IDLE Dark theme. | 12 October 2015, 02:07:31 UTC |
1fdc80b | Serhiy Storchaka | 11 October 2015, 14:42:39 UTC | Cleanup test_descr: remove C8 that is the same as C3. | 11 October 2015, 14:42:39 UTC |
0071b3d | Benjamin Peterson | 11 October 2015, 06:23:55 UTC | don't mention Python 2.2 (closes #25375) | 11 October 2015, 06:23:55 UTC |
414918a | Benjamin Peterson | 11 October 2015, 02:34:46 UTC | use the with statement for locking the internal condition (closes #25362) Patch by Nir Soffer. | 11 October 2015, 02:34:46 UTC |
b397e3b | Benjamin Peterson | 11 October 2015, 02:32:20 UTC | add a missing comma (closes #25371) | 11 October 2015, 02:32:20 UTC |
0289155 | Serhiy Storchaka | 10 October 2015, 17:26:16 UTC | Correct Misc/NEWS. | 10 October 2015, 17:26:16 UTC |
89065d9 | Brett Cannon | 09 October 2015, 22:09:43 UTC | Issue #25099: Skip relevant tests in test_compileall when an entry on sys.path has an unwritable __pycache__ directory. This typically comes up when someone runs the test suite from an administrative install of Python on Windows where the user does not have write permissions to the stdlib's directory. Thanks to Zachary Ware and Matthias Klose for reporting bugs related to this issue. (grafted from 34bbd537b3e688dfbb6498e9083445a6a72fc4b1) | 09 October 2015, 22:09:43 UTC |
7b2cfc4 | Serhiy Storchaka | 10 October 2015, 17:10:07 UTC | Issue #25365: test_pickle now works in threads disabled builds. | 10 October 2015, 17:10:07 UTC |
7c6420a | Martin Panter | 10 October 2015, 11:04:44 UTC | Issue #25322: Fix test for nested contextlib.suppress | 10 October 2015, 11:04:44 UTC |
d21e0b5 | Martin Panter | 10 October 2015, 10:36:22 UTC | Issue #25161: Add full stops in documentation; patch by Takase Arihiro | 10 October 2015, 10:36:22 UTC |
cfad543 | Martin Panter | 10 October 2015, 03:01:20 UTC | Issue #22413: Document newline effect on StringIO initializer and getvalue Also add to comment in the C code. | 10 October 2015, 03:01:20 UTC |
e44dba3 | Martin Panter | 10 October 2015, 05:27:15 UTC | Issue #24402: Factor out PtyTests.run_child() in input() tests This reuses existing code to hopefully make the new test_input_no_stdout_ fileno() test work. It is hanging Free BSD 9 and OS X Tiger buildbots, and I don't know why. | 10 October 2015, 05:27:15 UTC |
c9a6ab5 | Martin Panter | 10 October 2015, 01:25:38 UTC | Issue #24402: Fix input() when stdout.fileno() fails; diagnosed by Eryksun Also factored out some test cases into a new PtyTests class. | 10 October 2015, 01:25:38 UTC |
ff1f3d9 | Vinay Sajip | 09 October 2015, 23:52:35 UTC | Closes #25344: Added cookbook recipe to show buffering of logging events. | 09 October 2015, 23:52:35 UTC |
24a6109 | Berker Peksag | 08 October 2015, 03:34:01 UTC | Issue #16802: Document fileno parameter of socket.socket() Patch by Henrik Heimbuerger and Bar Harel. | 08 October 2015, 03:34:01 UTC |
9955a37 | Martin Panter | 07 October 2015, 10:26:23 UTC | Various minor typos in documentation and comments | 07 October 2015, 10:26:23 UTC |
85b8f45 | Martin Panter | 07 October 2015, 09:56:46 UTC | Issue #25286: Dictionary views are not sequences Also change glossary heading from view | 07 October 2015, 09:56:46 UTC |
bd6c41a | Benjamin Peterson | 07 October 2015, 02:36:54 UTC | prevent unacceptable bases from becoming bases through multiple inheritance (#24806) | 07 October 2015, 02:36:54 UTC |
106ddf0 | Zachary Ware | 06 October 2015, 20:28:43 UTC | Issue #25097: Re-raise any other pywin32 error | 06 October 2015, 20:28:43 UTC |
22226c5 | Zachary Ware | 06 October 2015, 20:22:13 UTC | Issue #25097: fix Windows error number access | 06 October 2015, 20:22:13 UTC |
a6d04cf | Serhiy Storchaka | 06 October 2015, 15:38:25 UTC | Merge heads | 06 October 2015, 15:38:25 UTC |
36bbd0f | Guido van Rossum | 06 October 2015, 15:24:10 UTC | Issue #23972: Fix tests for Windows and Debian. | 06 October 2015, 15:24:10 UTC |
5f6fa82 | Serhiy Storchaka | 06 October 2015, 15:16:28 UTC | Issue #25317: Converted doctests in test_tokenize to unittests. Made test_tokenize discoverable. | 06 October 2015, 15:16:28 UTC |
15982aa | Benjamin Peterson | 06 October 2015, 04:56:22 UTC | reinitialize an Event's Condition with a regular lock (closes #25319) | 06 October 2015, 04:56:22 UTC |
601953b | Guido van Rossum | 05 October 2015, 23:20:00 UTC | Docs and one small improvement for issue #25304, by Vincent Michel. | 05 October 2015, 23:20:00 UTC |
b9bf913 | Guido van Rossum | 05 October 2015, 16:15:28 UTC | Issue #23972: updates to asyncio datagram API. By Chris Laws. | 05 October 2015, 16:15:28 UTC |
d17e978 | Terry Jan Reedy | 04 October 2015, 05:14:51 UTC | Issue #24820: Update IDLE NEWS items. | 04 October 2015, 05:14:51 UTC |
be5b7a2 | Terry Jan Reedy | 04 October 2015, 04:31:05 UTC | Issue #24820: Add 'IDLE Dark' text color theme, warning, and solution. | 04 October 2015, 04:31:05 UTC |
841d9ee | Guido van Rossum | 03 October 2015, 15:31:42 UTC | Issue #25304: Add asyncio.run_coroutine_threadsafe(). By Vincent Michel. | 03 October 2015, 15:31:42 UTC |
3795d12 | Martin Panter | 03 October 2015, 07:46:04 UTC | Issue #16701: Document += and *= for mutable sequences | 03 October 2015, 07:46:04 UTC |
cb29e8c | Martin Panter | 03 October 2015, 05:55:46 UTC | Issue #24657: Prevent CGIRequestHandler from collapsing the URL query Initial patch from Xiang Zhang. Also fix out-of-date _url_collapse_path() doc string. | 03 October 2015, 05:55:46 UTC |
a02e18a | Martin Panter | 03 October 2015, 05:38:07 UTC | Issue #25232: Fix CGIRequestHandler's splitting of URL query Patch from Xiang Zhang. | 03 October 2015, 05:38:07 UTC |
d470527 | Terry Jan Reedy | 03 October 2015, 03:22:59 UTC | Issue #25224: README.txt is now an idlelib index for IDLE developers and curious users. The previous user content is now in the IDLE doc and is redundant. IDLE now means 'Integrated Development and Learning Environment'. | 03 October 2015, 03:22:59 UTC |
a8aa4d5 | Terry Jan Reedy | 03 October 2015, 02:12:17 UTC | Issue #24820: Users can now set breakpoint colors in Settings -> Custom Highlighting. Original patch by Mark Roseman. | 03 October 2015, 02:12:17 UTC |
620279b | Yury Selivanov | 02 October 2015, 19:00:19 UTC | asyncio: ensure_future() now understands awaitables | 02 October 2015, 19:00:19 UTC |
e2382c5 | Berker Peksag | 02 October 2015, 16:25:32 UTC | Issue #25290: Fix typo in csv.reader() docstring Patch by Johannes Niediek. | 02 October 2015, 16:25:32 UTC |
28b21e5 | Serhiy Storchaka | 02 October 2015, 10:07:28 UTC | Issue #24848: Fixed bugs in UTF-7 decoding of misformed data: 1. Non-ASCII bytes were accepted after shift sequence. 2. A low surrogate could be emitted in case of error in high surrogate. | 02 October 2015, 10:07:28 UTC |
223349c | Vinay Sajip | 01 October 2015, 19:37:54 UTC | Fixes #25097: Windows test is skipped if there are insufficient privileges, rather than failing. | 01 October 2015, 19:37:54 UTC |
f223c53 | Vinay Sajip | 01 October 2015, 10:27:00 UTC | Closes #25185: Use UTF-8 encoding when reading pyvenv.cfg. | 01 October 2015, 10:27:00 UTC |
f731bc0 | Serhiy Storchaka | 01 October 2015, 08:08:50 UTC | Issue #25280: Import trace messages emitted in verbose (-v) mode are no longer formatted twice. | 01 October 2015, 08:08:50 UTC |
78cc2e8 | Victor Stinner | 01 October 2015, 07:59:32 UTC | Issue #25003: os.urandom() doesn't use getentropy() on Solaris because getentropy() is blocking, whereas os.urandom() should not block. getentropy() is supported since Solaris 11.3. | 01 October 2015, 07:59:32 UTC |
3f18f10 | Victor Stinner | 01 October 2015, 06:55:33 UTC | Issue #25274: test_recursionlimit_recovery() of test_sys now checks sys.gettrace() when the test is executed, not when the module is loaded. sys.settrace() may be after after the test is loaded. | 01 October 2015, 06:55:33 UTC |
1c62b52 | Andrew Svetlov | 01 October 2015, 06:48:08 UTC | Reflect parameter name change in the doc | 01 October 2015, 06:48:08 UTC |
89719e1 | Victor Stinner | 30 September 2015, 13:01:34 UTC | Issue #25182: Fix compilation on Windows Restore also errno value before calling PyErr_SetFromErrno(). | 30 September 2015, 13:01:34 UTC |
a59018c | Serhiy Storchaka | 30 September 2015, 12:46:53 UTC | Issue #25182: The stdprinter (used as sys.stderr before the io module is imported at startup) now uses the backslashreplace error handler. | 30 September 2015, 12:46:53 UTC |
b5102e3 | Serhiy Storchaka | 29 September 2015, 20:52:09 UTC | Issue #22958: Constructor and update method of weakref.WeakValueDictionary now accept the self and the dict keyword arguments. | 29 September 2015, 20:52:09 UTC |
68f5ef2 | Serhiy Storchaka | 29 September 2015, 20:36:06 UTC | Issue #22609: Constructor of collections.UserDict now accepts the self keyword argument. | 29 September 2015, 20:36:06 UTC |
e060619 | Serhiy Storchaka | 29 September 2015, 19:10:07 UTC | Issue #25262. Added support for BINBYTES8 opcode in Python implementation of unpickler. Highest 32 bits of 64-bit size for BINUNICODE8 and BINBYTES8 opcodes no longer silently ignored on 32-bit platforms in C implementation. | 29 September 2015, 19:10:07 UTC |
d455a50 | Guido van Rossum | 29 September 2015, 18:54:45 UTC | Also rewrote the guts of asyncio.Semaphore (patch by manipopopo). | 29 September 2015, 18:54:45 UTC |
d94c1b9 | Andrew Svetlov | 29 September 2015, 15:36:00 UTC | Fix StreamReader.__repr__ | 29 September 2015, 15:36:00 UTC |
85976b1 | Eric V. Smith | 29 September 2015, 14:27:38 UTC | Fixed issue #25034: Fix string.Formatter problem with auto-numbering and nested format_specs. Patch by Anthon van der Neut. | 29 September 2015, 14:27:38 UTC |
b8b951f | Serhiy Storchaka | 29 September 2015, 12:49:58 UTC | Added additional unpickling tests. | 29 September 2015, 12:49:58 UTC |
c6b54b4 | Serhiy Storchaka | 29 September 2015, 12:33:24 UTC | Moved unpickling tests with prepickled data to separate class. | 29 September 2015, 12:33:24 UTC |
37f8135 | Terry Jan Reedy | 29 September 2015, 05:55:57 UTC | Issue #24028: Add subsection about Idle calltips. | 29 September 2015, 05:55:57 UTC |
f38356a | Terry Jan Reedy | 29 September 2015, 05:00:31 UTC | Remove indent in news item. Error when building 3.x docs. | 29 September 2015, 05:00:31 UTC |
9af7fe7 | Terry Jan Reedy | 29 September 2015, 03:38:57 UTC | Add recent IDLE NEWS items. | 29 September 2015, 03:38:57 UTC |
9af30ac | Guido van Rossum | 28 September 2015, 23:50:38 UTC | Correct Misc/NEWS about asyncio.Queue rewrite. | 28 September 2015, 23:50:38 UTC |
99f96c5 | Guido van Rossum | 28 September 2015, 14:42:34 UTC | Issue #25233: Rewrite the guts of Queue to be more understandable and correct. | 28 September 2015, 14:42:34 UTC |
16a1f28 | Berker Peksag | 28 September 2015, 10:33:14 UTC | Issue #25249: Remove unneeded mkstemp helper in test_subprocess The helper was added in 76641824cf05 11 years ago and it can be removed now since all supported Python versions have tempfile.mkstemp(). Patch by Nir Soffer. | 28 September 2015, 10:33:14 UTC |