68524e1 | Benjamin Peterson | 05 December 2015, 08:23:11 UTC | merge 3.3 | 05 December 2015, 08:23:11 UTC |
2deaea3 | Benjamin Peterson | 05 December 2015, 08:21:12 UTC | merge 3.2 | 05 December 2015, 08:21:12 UTC |
5e62117 | Benjamin Peterson | 05 December 2015, 08:17:57 UTC | add CVE and issue number | 05 December 2015, 08:17:57 UTC |
6d8a260 | Zachary Ware | 05 December 2015, 06:16:55 UTC | Issue #25800: Fix running test_capi directly | 05 December 2015, 06:16:55 UTC |
ced699b | R David Murray | 05 December 2015, 03:54:38 UTC | #24903: Remove misleading error message to fix regression. Before the argparse conversion, compileall would (sometimes) accept multiple paths when -d was specified. Afterward, it does not. The corresponding check in the original code claimed to prevent multiple *directories* from being specified...but it didn't really work even to do that. So this patch fixes the regression by invoking the consenting adults rule: if you specify a combination of arguments to compileall that produces files with inconsistent destdirs (which you could do before), it is on you. Patch by Jake Garver. | 05 December 2015, 03:54:38 UTC |
afdd513 | Martin Panter | 30 November 2015, 02:21:41 UTC | Issue #25764: Preserve subprocess fork exception when preexec_fn used Also fix handling of failure to release the import lock. | 30 November 2015, 02:21:41 UTC |
c7217d7 | Serhiy Storchaka | 03 December 2015, 20:21:07 UTC | Issue #6478: _strptime's regexp cache now is reset after changing timezone with time.tzset(). | 03 December 2015, 20:21:07 UTC |
7aa6908 | Serhiy Storchaka | 02 December 2015, 23:02:03 UTC | Issue #25709: Fixed problem with in-place string concatenation and utf-8 cache. | 02 December 2015, 23:02:03 UTC |
f02de49 | Steven D'Aprano | 01 December 2015, 14:10:09 UTC | Merge heads. | 01 December 2015, 14:10:09 UTC |
992bfe0 | Zachary Ware | 01 December 2015, 04:56:17 UTC | Issue #25767: Link to English Wikipedia instead of French. | 01 December 2015, 04:56:17 UTC |
c0c00c3 | Steven D'Aprano | 01 December 2015, 02:48:48 UTC | Fix for issue #25177 with the mean of very small and very large numbers. | 01 December 2015, 02:48:48 UTC |
a8d83f5 | Serhiy Storchaka | 30 November 2015, 22:39:25 UTC | Removed debugging output of exception raised by __reduce__ method. | 30 November 2015, 22:39:25 UTC |
ca28eba | Serhiy Storchaka | 30 November 2015, 22:18:23 UTC | Fixed reference leak when read truncated pickle. | 30 November 2015, 22:18:23 UTC |
cbbec1c | Serhiy Storchaka | 30 November 2015, 15:20:02 UTC | Issue #25718: Fixed copying object with state with boolean value is false. | 30 November 2015, 15:20:02 UTC |
7279bef | Serhiy Storchaka | 29 November 2015, 11:12:10 UTC | Issue #25761: Added more test cases for testing unpickling broken data. Output raised exception at verbose level 2 (-vv). | 29 November 2015, 11:12:10 UTC |
c472246 | Serhiy Storchaka | 26 November 2015, 21:49:42 UTC | Issue #10131: Fixed deep copying of minidom documents. Based on patch by Marian Ganisin. | 26 November 2015, 21:49:42 UTC |
747d48c | Martin Panter | 26 November 2015, 11:01:58 UTC | Issues #22989, #21228: Document HTTP response object for urlopen() Previous documentation was not clear if the geturl(), info() and getcode() were valid for HTTP responses. The “msg” attribute is different to the usual HTTPResponse.msg attribute. Based on patch by Evens Fortuné. | 26 November 2015, 11:01:58 UTC |
92072ac | Martin Panter | 26 November 2015, 02:36:26 UTC | Issue #25622: Rename to PythonValuesTestCase and enable for non-Windows | 26 November 2015, 02:36:26 UTC |
097a664 | Serhiy Storchaka | 25 November 2015, 18:12:37 UTC | Issue #19687: Fixed possible integer overflows in ElementTree. Based on patch by Christian Heimes. | 25 November 2015, 18:12:37 UTC |
d28bb62 | Serhiy Storchaka | 25 November 2015, 16:33:29 UTC | Issue #24097: Fixed crash in object.__reduce__() if slot name is freed inside __getattr__. Original patch by Antoine Pitrou. | 25 November 2015, 16:33:29 UTC |
33e7ea5 | Serhiy Storchaka | 25 November 2015, 15:09:01 UTC | Issue #25616: Tests for OrderedDict are extracted from test_collections into separate file test_ordered_dict. | 25 November 2015, 15:09:01 UTC |
1c855f4 | Serhiy Storchaka | 25 November 2015, 14:11:29 UTC | Issue #25697: Fixed rough alphabetical order in Misc/ACKS. | 25 November 2015, 14:11:29 UTC |
1509580 | Serhiy Storchaka | 25 November 2015, 13:47:01 UTC | Issue #24731: Fixed crash on converting objects with special methods __bytes__, __trunc__, and __float__ returning instances of subclasses of bytes, int, and float to subclasses of bytes, int, and float correspondingly. | 25 November 2015, 13:47:01 UTC |
a49de6b | Serhiy Storchaka | 25 November 2015, 13:01:53 UTC | Issue #25725: Fixed a reference leak in pickle.loads() when unpickling invalid data including tuple instructions. | 25 November 2015, 13:01:53 UTC |
4f44d53 | Vinay Sajip | 24 November 2015, 23:21:15 UTC | Issue #25508: Clarify documentation on LogRecord args attribute. | 24 November 2015, 23:21:15 UTC |
cda85a0 | Martin Panter | 24 November 2015, 22:33:18 UTC | Issue #25576: Remove application/x-www-form-urlencoded charset advice No charset parameter is standardized for this Content-Type value. Also clarify that urlencode() outputs ASCII. | 24 November 2015, 22:33:18 UTC |
ed92910 | Martin Panter | 23 November 2015, 23:50:26 UTC | Issue #25663: Make rlcompleter avoid duplicate global names | 23 November 2015, 23:50:26 UTC |
bf7b9ed | Serhiy Storchaka | 23 November 2015, 14:43:05 UTC | Issue #25706: Fixed markup in the documentation. | 23 November 2015, 14:43:05 UTC |
e3d4ec4 | Serhiy Storchaka | 23 November 2015, 13:44:03 UTC | Issue #25688: Fixed file leak in ElementTree.iterparse() raising an error. | 23 November 2015, 13:44:03 UTC |
e9b3074 | Serhiy Storchaka | 23 November 2015, 13:17:43 UTC | Issue #23914: Fixed SystemError raised by unpickler on broken pickle data. | 23 November 2015, 13:17:43 UTC |
b6aa537 | Serhiy Storchaka | 23 November 2015, 06:42:25 UTC | Issue #25691: Fixed crash on deleting ElementTree.Element attributes. | 23 November 2015, 06:42:25 UTC |
8bc792a | Serhiy Storchaka | 22 November 2015, 12:49:58 UTC | Issue #25624: ZipFile now always writes a ZIP_STORED header for directory entries. Patch by Dingyuan Wang. | 22 November 2015, 12:49:58 UTC |
04d759b | Serhiy Storchaka | 22 November 2015, 10:18:38 UTC | Issue #19687: Fixed memory leak on failed Element slice assignment. Added new tests for Element slice assignments. | 22 November 2015, 10:18:38 UTC |
828123c | Martin Panter | 21 November 2015, 22:03:08 UTC | Issue #25689: Fix language in ftplib and nntplib docs Original patch by Silent Ghost. | 21 November 2015, 22:03:08 UTC |
6e92c11 | Terry Jan Reedy | 21 November 2015, 18:31:27 UTC | Update idlelib/NEWS.txt. | 21 November 2015, 18:31:27 UTC |
c75d37f | Terry Jan Reedy | 21 November 2015, 18:19:03 UTC | Misc/NEWS entries for IDLE. | 21 November 2015, 18:19:03 UTC |
b42de2f | Serhiy Storchaka | 21 November 2015, 12:09:26 UTC | Issue #25686: test_shutil no longer uses the distutils package for searching and running external archivers. | 21 November 2015, 12:09:26 UTC |
e1b02e0 | Terry Jan Reedy | 21 November 2015, 05:05:03 UTC | Issue 15348: Stop debugger engine (normally in user process) before closing debugger window in IDLE process. | 21 November 2015, 05:05:03 UTC |
6a904c1 | Terry Jan Reedy | 21 November 2015, 00:36:43 UTC | Issue #24455: Prevent IDLE from hanging when a) closing the shell while the debugger is active (15347); b) closing the debugger with the [X] button (15348); and c) activating the debugger when already active (24455). The patch by Mark Roseman does this by making two changes. 1. To suspend and resume the gui.interaction method, use the tcl vwait mechanism interded for this purpose instead of root.mainloop & .quit. 2. In gui.run, allow any existing interaction to terminate first. | 21 November 2015, 00:36:43 UTC |
0f3c976 | Yury Selivanov | 20 November 2015, 17:57:34 UTC | asyncio: Fix with github See https://github.com/python/asyncio/pull/295 for details | 20 November 2015, 17:57:34 UTC |
a211a7a | Yury Selivanov | 20 November 2015, 17:43:52 UTC | asyncio.tests: Fix whitespace | 20 November 2015, 17:43:52 UTC |
d59bba8 | Yury Selivanov | 20 November 2015, 17:41:03 UTC | asyncio: Drop "value" parameter from Task._step method. | 20 November 2015, 17:41:03 UTC |
b485bb4 | Yury Selivanov | 20 November 2015, 17:39:43 UTC | asyncio: Sync with github | 20 November 2015, 17:39:43 UTC |
4379d15 | Terry Jan Reedy | 20 November 2015, 17:21:48 UTC | Make it slightly clearer that IDLE close message is referring to user program, not to IDLE itself. | 20 November 2015, 17:21:48 UTC |
51d3f8b | R David Murray | 20 November 2015, 14:57:20 UTC | #25679: spelling fix | 20 November 2015, 14:57:20 UTC |
a82642f | Martin Panter | 19 November 2015, 04:48:44 UTC | Issue #25583: Avoid incorrect errors raised by os.makedirs(exist_ok=True) | 19 November 2015, 04:48:44 UTC |
41f69f4 | Guido van Rossum | 19 November 2015, 21:28:47 UTC | Issue #25593: Change semantics of EventLoop.stop(). | 19 November 2015, 21:28:47 UTC |
01a65af | Yury Selivanov | 18 November 2015, 17:44:31 UTC | asyncio.docs: Fix versionadded | 18 November 2015, 17:44:31 UTC |
b3dd6d7 | Yury Selivanov | 18 November 2015, 17:39:45 UTC | asyncio: Error if awaiting in parallel on the same coroutine This change won't do anything in CPython 3.4 See https://github.com/python/asyncio/pull/293 for details. | 18 November 2015, 17:39:45 UTC |
38fe4dc | Martin Panter | 18 November 2015, 00:59:17 UTC | Issue #23200: Document that max_length=0 is not supported | 18 November 2015, 00:59:17 UTC |
f8f66eb | Martin Panter | 17 November 2015, 22:13:47 UTC | Issue #20468: Remove incorrect information about maxrss and page size Extract of patch by Ronald Oussoren. | 17 November 2015, 22:13:47 UTC |
5d7e3b6 | Yury Selivanov | 17 November 2015, 17:19:41 UTC | asyncio: Cleanup Future API See https://github.com/python/asyncio/pull/292 for details. | 17 November 2015, 17:19:41 UTC |
0013cce | Yury Selivanov | 17 November 2015, 17:02:21 UTC | asyncio: Sync with github | 17 November 2015, 17:02:21 UTC |
9f3c094 | Martin Panter | 16 November 2015, 23:46:22 UTC | Issue #25615: Document unsorted behaviour of glob; patch by Dave Jones | 16 November 2015, 23:46:22 UTC |
a4afc48 | Yury Selivanov | 16 November 2015, 20:12:10 UTC | asyncio: Optimize Task._wakeup See https://github.com/python/asyncio/pull/289 for details. | 16 November 2015, 20:12:10 UTC |
1744d53 | Yury Selivanov | 16 November 2015, 17:46:41 UTC | asyncio.docs: Document Transport.is_closing | 16 November 2015, 17:46:41 UTC |
5bb1afb | Yury Selivanov | 16 November 2015, 17:43:21 UTC | asyncio: Add Transport.is_closing() See https://github.com/python/asyncio/pull/291 for details. | 16 November 2015, 17:43:21 UTC |
da32d26 | Serhiy Storchaka | 16 November 2015, 16:45:23 UTC | Issue #25498: Fixed contributors name. | 16 November 2015, 16:45:23 UTC |
4932ac2 | Terry Jan Reedy | 16 November 2015, 12:36:22 UTC | Issue #24750: whitespace | 16 November 2015, 12:36:22 UTC |
d36d817 | Terry Jan Reedy | 16 November 2015, 12:32:26 UTC | Issue #24750: Improve appearance of IDLE editor window status bar. Patch by Mark Roseman. | 16 November 2015, 12:32:26 UTC |
6e0889f | Martin Panter | 16 November 2015, 07:21:38 UTC | Issue #20220: Add DST rules to work around glibc quirk This was triggering intermittent failures in unrelated tests. | 16 November 2015, 07:21:38 UTC |
e28209f | Serhiy Storchaka | 16 November 2015, 09:12:58 UTC | Issue #9051: Added tests for pickling and copying the timezone objects. | 16 November 2015, 09:12:58 UTC |
a0c9caa | Gregory P. Smith | 16 November 2015, 02:19:10 UTC | Fix issue #6973: When we know a subprocess.Popen process has died, do not allow the send_signal(), terminate(), or kill() methods to do anything as they could potentially signal a different process. | 16 November 2015, 02:19:10 UTC |
025a1fd | Benjamin Peterson | 14 November 2015, 23:12:38 UTC | rm trailing ws | 14 November 2015, 23:12:38 UTC |
f0c9038 | Benjamin Peterson | 14 November 2015, 23:12:18 UTC | fix possible memory lea k in _get_aia_uri (closes #25578) | 14 November 2015, 23:12:18 UTC |
0d44111 | Serhiy Storchaka | 14 November 2015, 13:10:35 UTC | Issue #25388: Fixed tokenizer crash when processing undecodable source code with a null byte. | 14 November 2015, 13:10:35 UTC |
806fb25 | Benjamin Peterson | 14 November 2015, 08:09:22 UTC | fix build with older openssl (#25569) | 14 November 2015, 08:09:22 UTC |
2e4571a | Martin Panter | 14 November 2015, 01:07:43 UTC | Fix a few grammar problems in the documentation and comments | 14 November 2015, 01:07:43 UTC |
ac34e09 | Martin Panter | 14 November 2015, 00:58:32 UTC | Correct Content-Type syntax in documentation | 14 November 2015, 00:58:32 UTC |
06622ea | Martin Panter | 13 November 2015, 22:47:00 UTC | Issue #25590: Make rlcompleter only call getattr() once per attribute Previously it was called another time via hasattr(), and both calls were made once for dir(f) and again for dir(f.__class__). This includes a backport of changing from a list to a set from revision 4dbb315fe667. | 13 November 2015, 22:47:00 UTC |
1bb6515 | Martin Panter | 13 November 2015, 21:43:39 UTC | Issue #25498: Fix GC crash due to ctypes objects wrapping a memoryview This was a regression caused by revision 1da9630e9b7f. Based on patch by Eryksun. | 13 November 2015, 21:43:39 UTC |
abe9625 | Yury Selivanov | 13 November 2015, 17:28:48 UTC | asyncio: Fix sporadic failing unittests in debug mode | 13 November 2015, 17:28:48 UTC |
9cccfce | Victor Stinner | 13 November 2015, 08:13:48 UTC | Issue #25605: Document exceptions raised by fcntl.ioctl() and fcntl.flock() | 13 November 2015, 08:13:48 UTC |
5496ba2 | Terry Jan Reedy | 12 November 2015, 20:24:33 UTC | Indent | 12 November 2015, 20:24:33 UTC |
c15a7c6 | Terry Jan Reedy | 12 November 2015, 20:06:07 UTC | Whitespace | 12 November 2015, 20:06:07 UTC |
d0c0f00 | Terry Jan Reedy | 12 November 2015, 20:02:57 UTC | Issue #25313: Change the handling of new built-in text color themes to better address the compatibility problem introduced by the addition of IDLE Dark. Consistently use the revised idleConf.CurrentTheme everywhere in idlelib. | 12 November 2015, 20:02:57 UTC |
8402324 | Serhiy Storchaka | 12 November 2015, 17:46:23 UTC | Issue #25607: Restore old distutils logging threshold after running tests that parse command line arguments. | 12 November 2015, 17:46:23 UTC |
fda7fe0 | Serhiy Storchaka | 12 November 2015, 11:15:41 UTC | Restore old distutils logging threshold after running test_log. | 12 November 2015, 11:15:41 UTC |
d7a4415 | Serhiy Storchaka | 12 November 2015, 09:23:04 UTC | 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 | Benjamin Peterson | 12 November 2015, 06:38:41 UTC | always set OP_NO_SSLv3 by default (closes #25530) | 12 November 2015, 06:38:41 UTC |
eda06c8 | Benjamin Peterson | 12 November 2015, 06:07:38 UTC | fix memory leak in _get_crl_dp (closes #25569) Patch started by Stéphane Wirtel. | 12 November 2015, 06:07:38 UTC |
71a0b43 | Zachary Ware | 12 November 2015, 05:32:14 UTC | 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 | Serhiy Storchaka | 10 November 2015, 17:50:14 UTC | 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 | Serhiy Storchaka | 10 November 2015, 13:30:35 UTC | 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 | Serhiy Storchaka | 09 November 2015, 22:20:43 UTC | Added missed periods at the ends of sentences in Misc/NEWS. | 09 November 2015, 22:20:43 UTC |
faf7060 | Serhiy Storchaka | 09 November 2015, 21:41:39 UTC | Fixed markup in Misc/NEWS. | 09 November 2015, 21:41:39 UTC |
b63902a | Serhiy Storchaka | 09 November 2015, 20:31:10 UTC | Issue #25582: Fixed 100 MB memory leak in test_ctypes. | 09 November 2015, 20:31:10 UTC |
ba27014 | Steve Dower | 07 November 2015, 18:07:04 UTC | Issue #24306: Sets component ID for launcher to match 3.5 and later to avoid downgrading. | 07 November 2015, 18:07:04 UTC |
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 |