381c280 | Georg Brandl | 25 January 2014, 08:11:13 UTC | #20311: revert changes to 3.3 branch for now until experts have decided how to resolve the issue. | 25 January 2014, 08:11:13 UTC |
c114353 | Georg Brandl | 25 January 2014, 08:02:18 UTC | #16042: CVE-2013-1752: smtplib fix for unlimited readline() from socket | 25 January 2014, 08:02:18 UTC |
f580d5b | Benjamin Peterson | 25 January 2014, 04:59:57 UTC | update hosting faq | 25 January 2014, 04:59:57 UTC |
a7184e6 | Serhiy Storchaka | 24 January 2014, 20:28:06 UTC | Fix typo. | 24 January 2014, 20:28:06 UTC |
2d5a092 | Serhiy Storchaka | 24 January 2014, 20:19:23 UTC | Issue #20384: Fix the test_tarfile test on Windows. On Windows os.open() error message doesn't contain file name. | 24 January 2014, 20:19:23 UTC |
f0b463a | Benjamin Peterson | 24 January 2014, 16:44:16 UTC | new plan: just remove typecasts (closes #20374) | 24 January 2014, 16:44:16 UTC |
add94c9 | Nick Coghlan | 24 January 2014, 13:05:45 UTC | Issue 20317: Remove debugging code from contextlib - Alex J Burke noticed a debugging raise in the commit that fixed the original bug reported in issue 20317 - this showed that multiple iterations through the affected loop wasn't actually being tested | 24 January 2014, 13:05:45 UTC |
5f6bf55 | Benjamin Peterson | 24 January 2014, 05:32:12 UTC | use new readline function types (closes #20374) | 24 January 2014, 05:32:12 UTC |
bdf0cb5 | Serhiy Storchaka | 23 January 2014, 14:48:44 UTC | Fixed test_user_command on OpenSolaris where floats can have different string representation in Tcl and Python. | 23 January 2014, 14:48:44 UTC |
744135d | Serhiy Storchaka | 23 January 2014, 14:22:55 UTC | Issue #19936: Restored executable bits for several libffi files. These files have shebangs and executable bits in the libffi distribution. | 23 January 2014, 14:22:55 UTC |
4b73016 | Serhiy Storchaka | 23 January 2014, 07:44:05 UTC | Added test_user_command in test_tcl. It tests the convertion Tcl values to Python values when Tcl calls a command implemented on Python. Currently all values are passed as strings. | 23 January 2014, 07:44:05 UTC |
94338de | Terry Jan Reedy | 23 January 2014, 05:36:46 UTC | Issue #17390: Add Python version to Idle editor window title bar. Original patches by Edmond Burnett and Kent Johnson. | 23 January 2014, 05:36:46 UTC |
09761e7 | Nick Coghlan | 22 January 2014, 12:24:46 UTC | Issue #20317: Don't create a reference loop in ExitStack | 22 January 2014, 12:24:46 UTC |
0e3b0e3 | Terry Jan Reedy | 22 January 2014, 02:12:24 UTC | Issue #20818: Remove code from idlelib.CallTipWindow.showtip that is now completely redundant. After 16638 patch, CallTips.get_argspec trims over-long signature strings as well as docstring lines. | 22 January 2014, 02:12:24 UTC |
d5710f8 | Terry Jan Reedy | 22 January 2014, 01:45:17 UTC | Issue #16638: Include up to 5 docstring header lines (before first blank) in Idle calltips. This is needed for builtins, such bytes (which is why 5). Based on patch by Serhiy Storchaka. | 22 January 2014, 01:45:17 UTC |
758fa5e | Florent Xicluna | 22 January 2014, 00:11:43 UTC | Issue #17825: Cursor ^ is correctly positioned for SyntaxError and IndentationError. | 22 January 2014, 00:11:43 UTC |
6b2e559 | Stefan Krah | 21 January 2014, 21:58:40 UTC | Issue #20246: Fix test failures on FreeBSD. Patch by Ryan Smith-Roberts. | 21 January 2014, 21:58:40 UTC |
715476d | Terry Jan Reedy | 21 January 2014, 20:36:51 UTC | Issue #16630: Make Idle calltips work even when __getattr__ raises. Initial patch by Roger Serwy. | 21 January 2014, 20:36:51 UTC |
65fd059 | Serhiy Storchaka | 21 January 2014, 20:26:52 UTC | Issue #2382: SyntaxError cursor "^" now is written at correct position in most cases when multibyte characters are in line (before "^"). This still not works correctly with wide East Asian characters. | 21 January 2014, 20:26:52 UTC |
f7d2874 | Zachary Ware | 21 January 2014, 19:49:22 UTC | Issue #20301: Mention the correct KEY_* value as the default for 'access' in winreg.DeleteKeyEx. Already correct in the docs function signature and docstring. Noticed by Justin Foo. | 21 January 2014, 19:49:22 UTC |
7ed509a | Georg Brandl | 21 January 2014, 18:20:31 UTC | fix deprecated-removed directive with sphinx 1.2 | 21 January 2014, 18:20:31 UTC |
eed1661 | Terry Jan Reedy | 21 January 2014, 08:07:51 UTC | Issue #16655: Explain why Idle's test_calltips has 'fragile' tests of builtins. | 21 January 2014, 08:07:51 UTC |
681ede8 | Terry Jan Reedy | 21 January 2014, 05:26:21 UTC | Issue #20122: Idlelib: Move tests in CallTips.py to test_calltips.py. | 21 January 2014, 05:26:21 UTC |
30ffe7e | Terry Jan Reedy | 21 January 2014, 05:01:51 UTC | Issue #20222: file is no longer a builtin in 3.x. | 21 January 2014, 05:01:51 UTC |
39d798e | Victor Stinner | 21 January 2014, 01:37:41 UTC | Issue #20311: Try to fix the unit test, use time.monotonic() instead of time.perf_counter() Move also the unit test at the end. | 21 January 2014, 01:37:41 UTC |
665486e | Victor Stinner | 21 January 2014, 00:41:00 UTC | Issue #20311: select.epoll.poll() now rounds the timeout away from zero, instead of rounding towards zero. For example, a timeout of one microsecond is now rounded to one millisecond, instead of being rounded to zero. | 21 January 2014, 00:41:00 UTC |
9b7a1a1 | Serhiy Storchaka | 20 January 2014, 19:57:40 UTC | Issue #20262: Warnings are raised now when duplicate names are added in the ZIP file or too long ZIP file comment is truncated. | 20 January 2014, 19:57:40 UTC |
7e52705 | Serhiy Storchaka | 20 January 2014, 19:29:31 UTC | Issue #20315: Removed support for backward compatibility with early 2.x versions. | 20 January 2014, 19:29:31 UTC |
6c01e38 | Stefan Krah | 20 January 2014, 14:31:08 UTC | Issue #19036: Including locale.h should not depend on HAVE_LANGINFO_H. | 20 January 2014, 14:31:08 UTC |
1cfe009 | Benjamin Peterson | 20 January 2014, 05:10:23 UTC | put notes in a ..note section | 20 January 2014, 05:10:23 UTC |
f6ffb4b | Benjamin Peterson | 20 January 2014, 05:09:53 UTC | document that a new Python thread context is created in ctypes callbacks (closes #6627) Patch by Nikolaus Rath. | 20 January 2014, 05:09:53 UTC |
e83ed43 | Benjamin Peterson | 19 January 2014, 03:54:59 UTC | improve description of buffers argument for readv/writev (closes #17811) Patch by Nikolaus Rath. | 19 January 2014, 03:54:59 UTC |
a96860c | Benjamin Peterson | 19 January 2014, 03:31:27 UTC | correct news entry for #18574 | 19 January 2014, 03:31:27 UTC |
3836593 | Benjamin Peterson | 19 January 2014, 02:50:35 UTC | add Nikolaus Rath to ACKS | 19 January 2014, 02:50:35 UTC |
0442423 | Benjamin Peterson | 19 January 2014, 02:50:18 UTC | fix handling of 100-continue status code (closes #18574) | 19 January 2014, 02:50:18 UTC |
4295353 | R David Murray | 18 January 2014, 19:56:10 UTC | #19855: restore use of LC_ALL, not LC_MESSAGES I didn't realize LC_ALL was an override, and I should have. I tried to make a test, but it is not clear that the LC variables actually affect the strings that uuid is using to parse the command output. | 18 January 2014, 19:56:10 UTC |
ff97b08 | Serhiy Storchaka | 18 January 2014, 16:30:33 UTC | Issue #20270: urllib.urlparse now supports empty ports. | 18 January 2014, 16:30:33 UTC |
e413cde | Serhiy Storchaka | 18 January 2014, 14:28:08 UTC | Issue #20244: Fixed possible file leaks when unexpected error raised in tarfile open functions. | 18 January 2014, 14:28:08 UTC |
c2d0142 | Serhiy Storchaka | 18 January 2014, 14:14:10 UTC | Issue #20243: TarFile no longer raise ReadError when opened in write mode. | 18 January 2014, 14:14:10 UTC |
9fbec7a | Serhiy Storchaka | 18 January 2014, 13:53:05 UTC | Issue #20238: TarFile opened with external fileobj and "w:gz" mode didn't write complete output on close. | 18 January 2014, 13:53:05 UTC |
53ad0cd | Serhiy Storchaka | 18 January 2014, 13:35:37 UTC | Issue #20245: The open functions in the tarfile module now correctly handle empty mode. | 18 January 2014, 13:35:37 UTC |
af69fe2 | Benjamin Peterson | 18 January 2014, 05:49:04 UTC | rm extra whitespace | 18 January 2014, 05:49:04 UTC |
eacec1c | Benjamin Peterson | 18 January 2014, 05:47:00 UTC | link to builtin open not io.open | 18 January 2014, 05:47:00 UTC |
3d8814e | Benjamin Peterson | 18 January 2014, 05:45:56 UTC | describe type of Popen streams (closes #17814) Patch more or less by Nikolaus Rath. | 18 January 2014, 05:45:56 UTC |
c3cf97b | Zachary Ware | 17 January 2014, 21:23:42 UTC | Issue #20265: Updated some parts of the Using Windows document. Includes: -mention cx_Freeze instead of py2exe (at least until py2exe supports Python 3) -update ActivePython link -Remove mention of platforms that were never supported by Python 3 (Win9x, DOS) | 17 January 2014, 21:23:42 UTC |
f348909 | Gregory P. Smith | 17 January 2014, 20:08:49 UTC | avoid a compiler warning about assigning const char * to char *. | 17 January 2014, 20:08:49 UTC |
1093bf2 | Gregory P. Smith | 17 January 2014, 20:01:22 UTC | sort os.listxattr results before comparing it to avoid depending on the ordering of the directory information in the underlying filesystem. | 17 January 2014, 20:01:22 UTC |
eb14dec | Vinay Sajip | 17 January 2014, 18:36:02 UTC | Added example to recently added cookbook entry. | 17 January 2014, 18:36:02 UTC |
6f8e81a | Zachary Ware | 17 January 2014, 15:30:03 UTC | Fix some typos/grammar in current sections of NEWS. | 17 January 2014, 15:30:03 UTC |
9fc0e99 | Zachary Ware | 17 January 2014, 14:59:44 UTC | Issue #20266: Update parts of the Windows FAQ | 17 January 2014, 14:59:44 UTC |
7f470d0 | Serhiy Storchaka | 16 January 2014, 16:48:45 UTC | Issue #19936: Remove executable bits from C source files and several forgotten test files. | 16 January 2014, 16:48:45 UTC |
aea79dd | Serhiy Storchaka | 16 January 2014, 15:20:02 UTC | Merge heads | 16 January 2014, 15:20:02 UTC |
b992a0e | Serhiy Storchaka | 16 January 2014, 15:15:49 UTC | Issue #19936: Added executable bits or shebang lines to Python scripts which requires them. Disable executable bits and shebang lines in test and benchmark files in order to prevent using a random system python, and in source files of modules which don't provide command line interface. Fixed shebang line to use python3 executable in the unittestgui script. | 16 January 2014, 15:15:49 UTC |
2989f58 | Benjamin Peterson | 16 January 2014, 15:10:13 UTC | linkify chain.from_iterable (closes #20272) | 16 January 2014, 15:10:13 UTC |
216e47d | Benjamin Peterson | 16 January 2014, 14:52:38 UTC | update pysqlite website (closes #20278) | 16 January 2014, 14:52:38 UTC |
1654040 | Stefan Krah | 16 January 2014, 13:33:27 UTC | Issue #19936: Disable shebang lines in order to prevent using a random system python. | 16 January 2014, 13:33:27 UTC |
cbefe3b | Vinay Sajip | 15 January 2014, 15:09:05 UTC | Added cookbook entry on alternative formatting styles. | 15 January 2014, 15:09:05 UTC |
350e623 | Vinay Sajip | 15 January 2014, 13:28:39 UTC | Clarified documentation note on module-level convenience functions. | 15 January 2014, 13:28:39 UTC |
71337cb | Zachary Ware | 14 January 2014, 22:03:11 UTC | Issue #20255: Update the about and bugs pages. | 14 January 2014, 22:03:11 UTC |
9774ce0 | Zachary Ware | 14 January 2014, 15:09:48 UTC | Issue #20253: Fixed a typo in the ipaddress docs that advertised an illegal attribute name. Found by INADA Naoki. | 14 January 2014, 15:09:48 UTC |
26d5fab | Zachary Ware | 14 January 2014, 14:44:49 UTC | Fix typo. Found by David Pesta on docs@. | 14 January 2014, 14:44:49 UTC |
2d13036 | Zachary Ware | 14 January 2014, 14:40:53 UTC | Fix typo. Found by David Pesta on docs@. | 14 January 2014, 14:40:53 UTC |
8bd656d | Georg Brandl | 14 January 2014, 11:00:45 UTC | Closes #20258: Sphinx toolchain: move back to Jinja2 2.3.1 with support for Py2.5. | 14 January 2014, 11:00:45 UTC |
bd1d12e | Benjamin Peterson | 14 January 2014, 05:27:42 UTC | add test for #20251 | 14 January 2014, 05:27:42 UTC |
a677d76 | Benjamin Peterson | 14 January 2014, 05:21:49 UTC | remove overly strict assertion (closes #20251) | 14 January 2014, 05:21:49 UTC |
9cb33b7 | Benjamin Peterson | 14 January 2014, 04:56:05 UTC | correct defaultdict signature in docstring (closes #20250) Patch from Andrew Barnert. | 14 January 2014, 04:56:05 UTC |
5688222 | Benjamin Peterson | 14 January 2014, 04:12:55 UTC | merge 3.2 (#20246) | 14 January 2014, 04:12:55 UTC |
fbf648e | Benjamin Peterson | 14 January 2014, 03:59:38 UTC | complain when nbytes > buflen to fix possible buffer overflow (closes #20246) | 14 January 2014, 03:59:38 UTC |
80602e0 | Zachary Ware | 14 January 2014, 02:38:57 UTC | Fix typo. | 14 January 2014, 02:38:57 UTC |
1fd1202 | Vinay Sajip | 13 January 2014, 21:59:56 UTC | Issue #20242: Fixed basicConfig() format strings for the alternative formatting styles. | 13 January 2014, 21:59:56 UTC |
66c9350 | R David Murray | 13 January 2014, 18:51:17 UTC | #20236: Fix sphinx markup. | 13 January 2014, 18:51:17 UTC |
2313e15 | R David Murray | 13 January 2014, 18:19:21 UTC | #20206, #5803: more efficient algorithm that doesn't truncate output. This fixes an edge case (20206) where if the input ended in a character needing encoding but there was no newline on the string, the last byte of the encoded character would be dropped. The fix is to use a more efficient algorithm, provided by Serhiy Storchaka (5803), that does not have the bug. | 13 January 2014, 18:19:21 UTC |
2a3d7d1 | Serhiy Storchaka | 13 January 2014, 17:07:33 UTC | Test the open of non-exitent tarfile in all modes. | 13 January 2014, 17:07:33 UTC |
6cbc5f7 | Serhiy Storchaka | 13 January 2014, 12:23:18 UTC | Fixed typo. | 13 January 2014, 12:23:18 UTC |
939e2db | Senthil Kumaran | 13 January 2014, 00:06:58 UTC | Issue #19082: Working xmlrpc.server and xmlrpc.client examples. Both in modules and in documentation. | 13 January 2014, 00:06:58 UTC |
0abbe8c | Serhiy Storchaka | 12 January 2014, 10:08:11 UTC | Issue #20138: The wsgiref.application_uri() and wsgiref.request_uri() functions now conform to PEP 3333 when handle non-ASCII URLs. | 12 January 2014, 10:08:11 UTC |
55c9e03 | Georg Brandl | 12 January 2014, 07:10:39 UTC | merge heads | 12 January 2014, 07:10:39 UTC |
6392ad9 | Georg Brandl | 12 January 2014, 07:09:01 UTC | Doc: update Sphinx toolchain also in make.bat | 12 January 2014, 07:09:01 UTC |
b4cbb92 | Senthil Kumaran | 12 January 2014, 06:20:16 UTC | Issue #19092 - Raise a correct exception when cgi.FieldStorage is given an invalid file-obj. Also use __bool__ to determine the bool of the FieldStorage object. | 12 January 2014, 06:20:16 UTC |
5636eb7 | Georg Brandl | 11 January 2014, 19:04:19 UTC | Update Sphinx toolchain. | 11 January 2014, 19:04:19 UTC |
2f26c22 | Serhiy Storchaka | 11 January 2014, 11:13:46 UTC | tkinter.Text.debug() now always returns 0/1. Fixed a regression inroduced in issue #6157. | 11 January 2014, 11:13:46 UTC |
02d5db2 | Serhiy Storchaka | 11 January 2014, 09:52:20 UTC | Fixed the serve.py script. The application object must return an iterable yielding bytestrings. | 11 January 2014, 09:52:20 UTC |
e0837a0 | Serhiy Storchaka | 10 January 2014, 22:10:04 UTC | Try to fix some ttk tests. Error messages were changed in 8.6b3. | 10 January 2014, 22:10:04 UTC |
4637538 | Benjamin Peterson | 10 January 2014, 15:22:40 UTC | fix build when SCHED_SPORADIC is defined (closes #20217) | 10 January 2014, 15:22:40 UTC |
cce440f | Serhiy Storchaka | 10 January 2014, 13:06:59 UTC | Issue #19804: The test_find_mac test in test_uuid is now skipped if the ifconfig executable is not available. | 10 January 2014, 13:06:59 UTC |
4847e4e | Serhiy Storchaka | 10 January 2014, 11:37:54 UTC | Issue #19886: Use better estimated memory requirements for bigmem tests. Incorrect requirements can cause memory swapping. | 10 January 2014, 11:37:54 UTC |
f451112 | Serhiy Storchaka | 09 January 2014, 21:14:27 UTC | Issue #13107: argparse and optparse no longer raises an exception when output a help on environment with too small COLUMNS. Based on patch by Elazar Gershuni. | 09 January 2014, 21:14:27 UTC |
32c4915 | Antoine Pitrou | 09 January 2014, 20:28:48 UTC | Try to fix test_ssl failures on some buildbots | 09 January 2014, 20:28:48 UTC |
2f7c316 | Antoine Pitrou | 09 January 2014, 19:07:41 UTC | Remove conditional: it is useless at this point (OpenSSL headers are not yet included) | 09 January 2014, 19:07:41 UTC |
cd3d7ca | Antoine Pitrou | 09 January 2014, 19:02:20 UTC | Issue #20207: Always disable SSLv2 except when PROTOCOL_SSLv2 is explicitly asked for. | 09 January 2014, 19:02:20 UTC |
1064a13 | Serhiy Storchaka | 09 January 2014, 18:12:49 UTC | Do not reset the line number because we already set file position to correct value. (fixes error in patch for issue #18960) | 09 January 2014, 18:12:49 UTC |
50b82c7 | Benjamin Peterson | 09 January 2014, 17:10:30 UTC | clear zip stat cache after each ref leak run | 09 January 2014, 17:10:30 UTC |
768c16c | Serhiy Storchaka | 09 January 2014, 16:36:09 UTC | Issue #18960: Fix bugs with Python source code encoding in the second line. * The first line of Python script could be executed twice when the source encoding (not equal to 'utf-8') was specified on the second line. * Now the source encoding declaration on the second line isn't effective if the first line contains anything except a comment. * As a consequence, 'python -x' works now again with files with the source encoding declarations specified on the second file, and can be used again to make Python batch files on Windows. * The tokenize module now ignore the source encoding declaration on the second line if the first line contains anything except a comment. * IDLE now ignores the source encoding declaration on the second line if the first line contains anything except a comment. * 2to3 and the findnocoding.py script now ignore the source encoding declaration on the second line if the first line contains anything except a comment. | 09 January 2014, 16:36:09 UTC |
21e7d4c | Benjamin Peterson | 09 January 2014, 15:36:10 UTC | fix zipimport ref leak | 09 January 2014, 15:36:10 UTC |
5ce3f10 | Serhiy Storchaka | 09 January 2014, 12:50:20 UTC | Issue #20078: Reading malformed zipfiles no longer hangs with 100% CPU consumption. | 09 January 2014, 12:50:20 UTC |
78ee328 | R David Murray | 08 January 2014, 23:09:29 UTC | Fix verb tense in base64 docs, and the phrasing of a news entry. | 08 January 2014, 23:09:29 UTC |
cd5ca6a | Victor Stinner | 08 January 2014, 15:01:31 UTC | Issue #20113: Fix test_posix on OpenIndiana | 08 January 2014, 15:01:31 UTC |
57ddf78 | Victor Stinner | 08 January 2014, 14:21:28 UTC | Issue #20113: os.readv() and os.writev() now raise an OSError exception on error instead of returning -1. | 08 January 2014, 14:21:28 UTC |
2bcbc14 | Gregory P. Smith | 08 January 2014, 02:30:07 UTC | Fixes Issue #19081: When a zipimport .zip file in sys.path being imported from is modified during the lifetime of the Python process after zipimport has already cached the zip's table of contents we detect this and recover rather than read bad data from the .zip (causing odd import errors). | 08 January 2014, 02:30:07 UTC |
a21acb5 | Serhiy Storchaka | 07 January 2014, 17:27:42 UTC | Issue #20072: Fixed multiple errors in tkinter with wantobjects is False. * Misc.image_names(), Misc.image_types(), Wm.wm_colormapwindows(), and LabelFrame.panes() now always return a tuple. * Fixed error of comparing str and int in tt.LabeledScale._adjust(). * ttk.Notebook.index() now always returns int. * ttk.Notebook.tabs() now always returns a tuple. * ttk.Entry.bbox() now always returns a tuple of ints. * ttk.Entry.validate() now always correctly works. * ttk.Combobox.current() now always returns int. * ttk.Panedwindow.sashpos() now always returns int. * ttk.Treeview.bbox() now always returns a tuple of ints. * ttk.Treeview.get_children() now always returns a tuple. * ttk.Treeview.exists() now always correctly works. * ttk.Treeview.index() now always returns int. * ttk.Treeview.tag_has() now always returns 0 or 1. * And numerous other errors in methods which returns a tuple, list or dict. * Fixed ttk tests for wantobjects is False. | 07 January 2014, 17:27:42 UTC |