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 |
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 |
0455c3f | Stefan Krah | 04 January 2014, 12:03:48 UTC | Whitespace. | 04 January 2014, 12:03:48 UTC |
8d805d7 | Martin v. Löwis | 04 January 2014, 10:20:45 UTC | Regenerate python34stub.def. | 04 January 2014, 10:20:45 UTC |
7476289 | Martin v. Löwis | 04 January 2014, 09:01:42 UTC | Issue #17432: Drop UCS2 from names of Unicode functions in python3.def. | 04 January 2014, 09:01:42 UTC |
002033e | Benjamin Peterson | 02 January 2014, 22:47:50 UTC | correct word for __annotations__ doc (closes #20110) Patch from Claudiu Popa. | 02 January 2014, 22:47:50 UTC |
12e930f | R David Murray | 02 January 2014, 18:37:26 UTC | #17282: Document unittest.main defaultTest argument. | 02 January 2014, 18:37:26 UTC |
3e6ab17 | Benjamin Peterson | 02 January 2014, 18:24:08 UTC | avoid parameter name clash (closes #20108) | 02 January 2014, 18:24:08 UTC |
3a990c6 | Benjamin Peterson | 02 January 2014, 18:22:30 UTC | remove brackets | 02 January 2014, 18:22:30 UTC |
487aedb | Zachary Ware | 02 January 2014, 15:41:10 UTC | Issue #20101: Allow test_monotonic to pass on Windows machines on which time.get_clock_info('monotonic').resolution == 0.015600099999999999 This is just a workaround pending a real resolution to #20101. | 02 January 2014, 15:41:10 UTC |
6a31b0f | Victor Stinner | 02 January 2014, 11:53:13 UTC | Issue #18829: Add tests for the csv module for invalid characters (delimiter, escapechar, quotechar) | 02 January 2014, 11:53:13 UTC |
5f8d485 | Victor Stinner | 02 January 2014, 10:49:27 UTC | parser: fix usage of Py_BuildValue() to build a parser error Fix typo: "os" format => "Os" | 02 January 2014, 10:49:27 UTC |
cb0613b | Ned Deily | 01 January 2014, 21:05:03 UTC | Update copyright dates in Mac plists. | 01 January 2014, 21:05:03 UTC |
fa10ae0 | Benjamin Peterson | 01 January 2014, 04:02:22 UTC | update copyright year | 01 January 2014, 04:02:22 UTC |
3f48ac9 | Antoine Pitrou | 01 January 2014, 01:50:45 UTC | Issue #20055: Fix test_shutil under Windows with symlink privileges held. Patch by Vajrasky Kok. | 01 January 2014, 01:50:45 UTC |
b075cc0 | R David Murray | 31 December 2013, 22:33:47 UTC | Clarify the wording of a news entry. | 31 December 2013, 22:33:47 UTC |
340a692 | Zachary Ware | 31 December 2013, 18:09:26 UTC | str subclasses may have non-empty __slots__, bytes subclasses can't. | 31 December 2013, 18:09:26 UTC |
b6fac24 | Senthil Kumaran | 29 December 2013, 01:36:18 UTC | Backporing the fix from Issue #12692 | 29 December 2013, 01:36:18 UTC |
3e86ba4 | Antoine Pitrou | 28 December 2013, 16:26:33 UTC | Issue #19422: Explicitly disallow non-SOCK_STREAM sockets in the ssl module, rather than silently let them emit clear text data. | 28 December 2013, 16:26:33 UTC |
ecff5e5 | R David Murray | 27 December 2013, 16:24:32 UTC | #18116: backport fix to 3.3 since real-world failure mode demonstrated. In issue 20074 it was pointed out that getpass would fail with a traceback if stdin was, for example /dev/null, which is a non-unlikely scenario. Also backported the tests from issue 17484 as modified by issue 18116. (What I really did was copy getpass.py and test_getpass.py from their state on tip as of 17bd04fbf3d3). | 27 December 2013, 16:24:32 UTC |
5eb0153 | Serhiy Storchaka | 26 December 2013, 19:20:59 UTC | Issue #20027: Fixed locale aliases for devanagari locales. | 26 December 2013, 19:20:59 UTC |
d97c01f | Serhiy Storchaka | 26 December 2013, 18:06:05 UTC | Issue #20067: Tkinter variables now work when wantobjects is false. | 26 December 2013, 18:06:05 UTC |
e80e806 | Zachary Ware | 26 December 2013, 15:53:49 UTC | Issue #19938: Re-enabled test_bug_1333982 in test_dis, which had been disabled since 3.0 due to the changes in listcomp handling. | 26 December 2013, 15:53:49 UTC |
a1de906 | Serhiy Storchaka | 25 December 2013, 15:35:24 UTC | test_debug in test_tkinter/test_text no longer fails when wantobjects is false. | 25 December 2013, 15:35:24 UTC |
cc4290b | Serhiy Storchaka | 25 December 2013, 15:29:01 UTC | Issue #19320: test_tcl no longer fails when wantobjects is false. | 25 December 2013, 15:29:01 UTC |
848972c | Serhiy Storchaka | 25 December 2013, 14:35:38 UTC | Issue #19020: Tkinter now uses splitlist() instead of split() in configure methods. | 25 December 2013, 14:35:38 UTC |
0fd5576 | Serhiy Storchaka | 25 December 2013, 12:24:35 UTC | Issue #20058: sys.stdin.readline() in IDLE now always returns only one line. | 25 December 2013, 12:24:35 UTC |
f47036c | Serhiy Storchaka | 24 December 2013, 09:04:36 UTC | Removed spaces before colons and semicolons. | 24 December 2013, 09:04:36 UTC |
55c6cc4 | Serhiy Storchaka | 23 December 2013, 16:56:08 UTC | Issue #20033: makelocalealias.py now works with non-ASCII locales and produces the same result as in 2.x. | 23 December 2013, 16:56:08 UTC |
a4d170d | Serhiy Storchaka | 23 December 2013, 16:20:51 UTC | Removed spaces before commas and periods. | 23 December 2013, 16:20:51 UTC |
eaedaec | Benjamin Peterson | 23 December 2013, 01:45:38 UTC | update Barry's email (#19563) | 23 December 2013, 01:45:38 UTC |
e62a404 | Antoine Pitrou | 22 December 2013, 18:37:17 UTC | Fix bootstrap issue by importing the cgi module lazily | 22 December 2013, 18:37:17 UTC |
335a512 | Antoine Pitrou | 22 December 2013, 17:13:51 UTC | Fix TypeError on "setup.py upload --show-response". | 22 December 2013, 17:13:51 UTC |
f20ea13 | Antoine Pitrou | 22 December 2013, 00:57:01 UTC | s/lightweight/minimal/, as per issue #11379. | 22 December 2013, 00:57:01 UTC |
e8d07a9 | Antoine Pitrou | 22 December 2013, 00:45:42 UTC | Issue #12226: HTTPS is now used by default when connecting to PyPI. | 22 December 2013, 00:45:42 UTC |
f60b7df | Antoine Pitrou | 22 December 2013, 00:35:53 UTC | Issue #12226: HTTPS is now used by default when connecting to PyPI. | 22 December 2013, 00:35:53 UTC |
6783487 | Antoine Pitrou | 21 December 2013, 23:44:01 UTC | Fix urllib.request.build_opener mocking in test_distutils (should fix some random buildbot failures) | 21 December 2013, 23:44:01 UTC |
716b722 | Antoine Pitrou | 21 December 2013, 21:57:56 UTC | Issue #20045: Fix "setup.py register --list-classifiers". | 21 December 2013, 21:57:56 UTC |
492b989 | Antoine Pitrou | 21 December 2013, 21:19:46 UTC | Fix DeprecationWarnings in test suite | 21 December 2013, 21:19:46 UTC |
17c9326 | Antoine Pitrou | 21 December 2013, 21:14:56 UTC | Issue #18879: When a method is looked up on a temporary file, avoid closing the file before the method is possibly called. | 21 December 2013, 21:14:56 UTC |
bdce938 | Zachary Ware | 20 December 2013, 19:25:07 UTC | Update test.outstanding_bugs.py | 20 December 2013, 19:25:07 UTC |
715233c | Serhiy Storchaka | 20 December 2013, 16:23:26 UTC | Issue #20034: Updated alias mapping to most recent locale.alias file from X.org distribution using makelocalealias.py. | 20 December 2013, 16:23:26 UTC |
bea3534 | Serhiy Storchaka | 19 December 2013, 20:31:46 UTC | Don't use sebTest() in tests for issue #5815. | 19 December 2013, 20:31:46 UTC |
e36e8be | Zachary Ware | 19 December 2013, 19:44:56 UTC | Issue #19683: Removed empty tests from test_minidom. Patch by Ajitesh Gupta. | 19 December 2013, 19:44:56 UTC |
c8cc42e | Serhiy Storchaka | 19 December 2013, 19:21:25 UTC | Issue #5815: Fixed support for locales with modifiers. Fixed support for locale encodings with hyphens. | 19 December 2013, 19:21:25 UTC |
1e81a39 | Victor Stinner | 19 December 2013, 15:47:04 UTC | Issue #20025: ssl.RAND_bytes() and ssl.RAND_pseudo_bytes() now raise a ValueError if num is negative (instead of raising a SystemError). | 19 December 2013, 15:47:04 UTC |
cb1f74e | Victor Stinner | 19 December 2013, 15:38:03 UTC | Issue #20026: Fix the sqlite module to handle correctly invalid isolation level (wrong type). | 19 December 2013, 15:38:03 UTC |
cac23a5 | Serhiy Storchaka | 19 December 2013, 14:27:18 UTC | Issue #18829: csv.Dialect() now checks type for delimiter, escapechar and quotechar fields. Original patch by Vajrasky Kok. | 19 December 2013, 14:27:18 UTC |
800e11b | Vinay Sajip | 19 December 2013, 11:50:24 UTC | Issue #19902: Added list of logging levels. | 19 December 2013, 11:50:24 UTC |
ccedc22 | Benjamin Peterson | 18 December 2013, 21:35:18 UTC | update url to spec (closes #20018) | 18 December 2013, 21:35:18 UTC |
b1792d9 | Gregory P. Smith | 18 December 2013, 19:27:05 UTC | remove trailing spaces. | 18 December 2013, 19:27:05 UTC |
0bffca0 | Zachary Ware | 18 December 2013, 18:21:49 UTC | Issue #20005: Fix typo in operator docs. Patch by Claudiu Popa. | 18 December 2013, 18:21:49 UTC |
3c02ece | Serhiy Storchaka | 18 December 2013, 14:41:01 UTC | Issue #19492: Silently skipped distutils tests now reported as skipped. | 18 December 2013, 14:41:01 UTC |
4be1e24 | R David Murray | 18 December 2013, 02:13:16 UTC | #19855: uuid.get_node now looks on the PATH for executables on unix. Patch by Serhiy Storchaka. | 18 December 2013, 02:13:16 UTC |
320b391 | Antoine Pitrou | 17 December 2013, 23:28:36 UTC | Issue #20006: Fix sporadic failures in test_weakset. | 17 December 2013, 23:28:36 UTC |
0c73fc0 | Antoine Pitrou | 17 December 2013, 23:29:30 UTC | Revert misled test change in f189da5bda26. | 17 December 2013, 23:29:30 UTC |