Staging
v0.5.1
https://github.com/python/cpython

sort by:
Revision Author Date Message Commit Date
d7a4415 Issue #22995: Default implementation of __reduce__ and __reduce_ex__ now rejects builtin types with not defined __new__. Added tests for non-pickleable types. 12 November 2015, 09:23:04 UTC
a9dcdab always set OP_NO_SSLv3 by default (closes #25530) 12 November 2015, 06:38:41 UTC
eda06c8 fix memory leak in _get_crl_dp (closes #25569) Patch started by Stéphane Wirtel. 12 November 2015, 06:07:38 UTC
71a0b43 Rewrite re.VERBOSE section. It now has slightly better rationale and a less awkward wording in the explanation. Inspired by a report of a neither/or conflict by 'animalize' on docs@. 12 November 2015, 05:32:14 UTC
e1dc3d4 Issue #6598: Avoid clock wrapping around in test_make_msgid_collisions. Use time.monotonic or time.time instead of time.clock. 10 November 2015, 17:50:14 UTC
40fe35a Issue #25263: Fixed the tkinter.test.test_tkinter.test_font.FontTest test failure when the test is ran the second time. The root attribute was set in parent class in setUpClass and then overridded in child class in tearDownClass. 10 November 2015, 13:30:35 UTC
fed16ec Added missed periods at the ends of sentences in Misc/NEWS. 09 November 2015, 22:20:43 UTC
faf7060 Fixed markup in Misc/NEWS. 09 November 2015, 21:41:39 UTC
b63902a Issue #25582: Fixed 100 MB memory leak in test_ctypes. 09 November 2015, 20:31:10 UTC
ba27014 Issue #24306: Sets component ID for launcher to match 3.5 and later to avoid downgrading. 07 November 2015, 18:07:04 UTC
411dfd8 Issue #22643: Skip test_case_operation_overflow on computers with low memory. 07 November 2015, 14:54:48 UTC
608c213 Issue #892902: Added new tests for pickling recursive collections. 07 November 2015, 09:16:10 UTC
eeb896c 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 Issue #18010: Fix pydoc web server search to handle package exceptions Implementation by Antoine Pitrou. 06 November 2015, 00:27:14 UTC
ade0412 asyncio: Optimize asyncio.sleep(0) 05 November 2015, 19:29:04 UTC
5be2dac remove trailing ws 04 November 2015, 06:43:31 UTC
c2f0121 link to modern PUG url 04 November 2015, 06:42:02 UTC
8778c6b 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 Issue #25523: Further a-to-an corrections. 02 November 2015, 12:10:23 UTC
7462b64 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 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 Fix some spelling errors in documentation and code comments 31 October 2015, 11:48:53 UTC
3e8a7ad Issue #25519: Mark difflib.ndiff as a functions where not already. 30 October 2015, 23:41:16 UTC
a05e7f6 Issue #25505: Remove unused buggy method. 30 October 2015, 23:25:34 UTC
bbdc065 Issue #25507: move test-specific imports to test function (idlelib.IOBinding). 30 October 2015, 06:47:06 UTC
dcc13ef fix usage of undefined name (#25504) 30 October 2015, 04:10:57 UTC
ea4cb63 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 Issue #25432: Explain isinstance behaviour when type is a tuple. 28 October 2015, 07:14:56 UTC
df2660e Issue #25494: Remove extra quote from docstring. Patch by John Mark Vandenberg. 28 October 2015, 03:00:41 UTC
4c973e9 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 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 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 accepted sockets shouldn't inherit the SOCK_NONBLOCK flag (closes #25471) 25 October 2015, 03:06:04 UTC
458123b Issue21160: Correct comments in nturl2path. Patch by Jurko Gospodnetić. 24 October 2015, 14:39:36 UTC
677744b 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 Issue #25461: Rephrase os.walk() doc Patch written by Bernt Røskar Brenna. 23 October 2015, 10:38:11 UTC
d081229 Issue #24782: Limit width of canvas and hence IDLE settings dialog. 22 October 2015, 07:27:31 UTC
47304c0 Issue #24782: Don't try to run now-removed extension dialog test. 20 October 2015, 06:15:28 UTC
f84499a rstlint: Fix "default role used" warning This should make buildbots green. 20 October 2015, 00:41:38 UTC
19ff697 Issue #24885: Update note in docs about stream convenience functions. 19 October 2015, 20:18:04 UTC
06d48db Fix whitespace. 19 October 2015, 19:00:04 UTC
c44ecdf Issue #25441: asyncio: Raise error from drain() when socket is closed. 19 October 2015, 18:49:30 UTC
2bf91bf - Issue #25440: Fix output of python-config --extension-suffix. 19 October 2015, 12:07:57 UTC
277640a Closes #25411: Improved Unicode support in SMTPHandler. 17 October 2015, 15:13:10 UTC
4de9dae Added entry to logging cookbook. 17 October 2015, 12:58:19 UTC
edb9111 Issue #25418: Fix markup in object.__hash__ documentation Patch by TAKASE Arihiro. 16 October 2015, 08:22:50 UTC
b2f8760 Issue #24782: whitespace 14 October 2015, 02:09:06 UTC
93f3542 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 Issue #25380: Fixed protocol for the STACK_GLOBAL opcode in pickletools.opcodes. 13 October 2015, 18:12:32 UTC
83fd0a8 Issue #25093: Fix test_tcl's testloadWithUNC for paths with spaces Patch by Serhiy Storchaka. 13 October 2015, 04:27:58 UTC
b395188 actually link to the version attributes documentation 12 October 2015, 06:03:22 UTC
d0cadba 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 Cleanup test_descr: remove C8 that is the same as C3. 11 October 2015, 14:42:39 UTC
0071b3d don't mention Python 2.2 (closes #25375) 11 October 2015, 06:23:55 UTC
414918a use the with statement for locking the internal condition (closes #25362) Patch by Nir Soffer. 11 October 2015, 02:34:46 UTC
b397e3b add a missing comma (closes #25371) 11 October 2015, 02:32:20 UTC
0289155 Correct Misc/NEWS. 10 October 2015, 17:26:16 UTC
89065d9 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 Issue #25365: test_pickle now works in threads disabled builds. 10 October 2015, 17:10:07 UTC
7c6420a Issue #25322: Fix test for nested contextlib.suppress 10 October 2015, 11:04:44 UTC
d21e0b5 Issue #25161: Add full stops in documentation; patch by Takase Arihiro 10 October 2015, 10:36:22 UTC
cfad543 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 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 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 Closes #25344: Added cookbook recipe to show buffering of logging events. 09 October 2015, 23:52:35 UTC
24a6109 Issue #16802: Document fileno parameter of socket.socket() Patch by Henrik Heimbuerger and Bar Harel. 08 October 2015, 03:34:01 UTC
9955a37 Various minor typos in documentation and comments 07 October 2015, 10:26:23 UTC
85b8f45 Issue #25286: Dictionary views are not sequences Also change glossary heading from view 07 October 2015, 09:56:46 UTC
bd6c41a prevent unacceptable bases from becoming bases through multiple inheritance (#24806) 07 October 2015, 02:36:54 UTC
106ddf0 Issue #25097: Re-raise any other pywin32 error 06 October 2015, 20:28:43 UTC
22226c5 Issue #25097: fix Windows error number access 06 October 2015, 20:22:13 UTC
a6d04cf Merge heads 06 October 2015, 15:38:25 UTC
36bbd0f Issue #23972: Fix tests for Windows and Debian. 06 October 2015, 15:24:10 UTC
5f6fa82 Issue #25317: Converted doctests in test_tokenize to unittests. Made test_tokenize discoverable. 06 October 2015, 15:16:28 UTC
15982aa reinitialize an Event's Condition with a regular lock (closes #25319) 06 October 2015, 04:56:22 UTC
601953b Docs and one small improvement for issue #25304, by Vincent Michel. 05 October 2015, 23:20:00 UTC
b9bf913 Issue #23972: updates to asyncio datagram API. By Chris Laws. 05 October 2015, 16:15:28 UTC
d17e978 Issue #24820: Update IDLE NEWS items. 04 October 2015, 05:14:51 UTC
be5b7a2 Issue #24820: Add 'IDLE Dark' text color theme, warning, and solution. 04 October 2015, 04:31:05 UTC
841d9ee Issue #25304: Add asyncio.run_coroutine_threadsafe(). By Vincent Michel. 03 October 2015, 15:31:42 UTC
3795d12 Issue #16701: Document += and *= for mutable sequences 03 October 2015, 07:46:04 UTC
cb29e8c 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 Issue #25232: Fix CGIRequestHandler's splitting of URL query Patch from Xiang Zhang. 03 October 2015, 05:38:07 UTC
d470527 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 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 asyncio: ensure_future() now understands awaitables 02 October 2015, 19:00:19 UTC
e2382c5 Issue #25290: Fix typo in csv.reader() docstring Patch by Johannes Niediek. 02 October 2015, 16:25:32 UTC
28b21e5 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 Fixes #25097: Windows test is skipped if there are insufficient privileges, rather than failing. 01 October 2015, 19:37:54 UTC
f223c53 Closes #25185: Use UTF-8 encoding when reading pyvenv.cfg. 01 October 2015, 10:27:00 UTC
f731bc0 Issue #25280: Import trace messages emitted in verbose (-v) mode are no longer formatted twice. 01 October 2015, 08:08:50 UTC
78cc2e8 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 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 Reflect parameter name change in the doc 01 October 2015, 06:48:08 UTC
89719e1 Issue #25182: Fix compilation on Windows Restore also errno value before calling PyErr_SetFromErrno(). 30 September 2015, 13:01:34 UTC
a59018c 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 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 Issue #22609: Constructor of collections.UserDict now accepts the self keyword argument. 29 September 2015, 20:36:06 UTC
e060619 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 Also rewrote the guts of asyncio.Semaphore (patch by manipopopo). 29 September 2015, 18:54:45 UTC
back to top