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

sort by:
Revision Author Date Message Commit Date
f1e4fdc whatsnew: smtpd *map* argument, new ssl functions/methods. Fleshed out Christian's placeholder for the new ssl methods. 21 January 2014, 23:30:42 UTC
b772f2e Issue #20246: Fix test failures on FreeBSD. Patch by Ryan Smith-Roberts. 21 January 2014, 21:59:57 UTC
6b2e559 Issue #20246: Fix test failures on FreeBSD. Patch by Ryan Smith-Roberts. 21 January 2014, 21:58:40 UTC
502d80f Merge with 3.3 21 January 2014, 20:37:16 UTC
715476d Issue #16630: Make Idle calltips work even when __getattr__ raises. Initial patch by Roger Serwy. 21 January 2014, 20:36:51 UTC
2bd59da 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:29:47 UTC
65fd059 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
567b26e Issue #20311: EpollSelector now also rounds the timeout towards zero, as PollSelector. This change is not really required in Python 3.4, since select.epoll.poll() now rounds also correctly the timeout. But Guido van Rossum prefers to have exactly the same selectors.py file in CPython and Tulip projects: "it's not harmful". 21 January 2014, 20:00:47 UTC
2d854c8 Issue #20024: Py_BuildValue() now saves/restores the current exception before building an item if the build of a previous item failed. 21 January 2014, 19:52:17 UTC
5116f78 Issue #20301: Merge with 3.3 21 January 2014, 19:50:13 UTC
f7d2874 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
2866c6a merge with 3.3 21 January 2014, 18:20:58 UTC
7ed509a fix deprecated-removed directive with sphinx 1.2 21 January 2014, 18:20:31 UTC
7067b5d selectors: add a comment to explain why and how poll timeout is rounded 21 January 2014, 16:49:41 UTC
781a544 Issue #16655: Explain why Idle's test_calltips has 'fragile' tests of builtins. Pending Clinic/inspect changes will probably require change to this file. 21 January 2014, 08:10:01 UTC
eed1661 Issue #16655: Explain why Idle's test_calltips has 'fragile' tests of builtins. 21 January 2014, 08:07:51 UTC
83b8105 Merge with 3.3 21 January 2014, 05:26:49 UTC
681ede8 Issue #20122: Idlelib: Move tests in CallTips.py to test_calltips.py. 21 January 2014, 05:26:21 UTC
a67a79d Merge with 3.3 21 January 2014, 05:02:17 UTC
30ffe7e Issue #20222: file is no longer a builtin in 3.x. 21 January 2014, 05:01:51 UTC
b645724 Fix the description of pickle protocol numbers 21 January 2014, 01:39:54 UTC
240cae7 (Merge 3.3) Issue #20311: Try to fix the unit test, use time.monotonic() instead of time.perf_counter() 21 January 2014, 01:38:33 UTC
39d798e 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
11da8e2 Issue #20311: selector.PollSelector.select() 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. Move also a test in test_epoll which was moved by my previous merge. 21 January 2014, 00:48:28 UTC
09354fd (Merge 3.3) 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:42:11 UTC
665486e 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
22463aa Close #20275: Optimize BaseEventLoop._run_once() Logger.log() is "slow", logger.isEnabledFor() is faster and the logger is disabled in most cases. A microbenchmark executing 100,000 dummy tasks is 22% faster with this change. 20 January 2014, 22:56:40 UTC
c46d1fa 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:59:33 UTC
9b7a1a1 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
ab0ac27 Issue #20315: Removed support for backward compatibility with early 2.x versions. Removed backward compatibility alias curses.window.nooutrefresh which should be removed in 2.3. 20 January 2014, 19:35:06 UTC
7e52705 Issue #20315: Removed support for backward compatibility with early 2.x versions. 20 January 2014, 19:29:31 UTC
679688e Fix grammar and add markup 20 January 2014, 16:13:31 UTC
3245e79 Formatting & rst link markup fixes 20 January 2014, 15:51:31 UTC
029981b Clarify what the loop arguments means for functions listed in 18.5.2.5 20 January 2014, 15:02:22 UTC
2d26af8 Explain the 'result' argument in asyncio.sleep 20 January 2014, 14:59:23 UTC
34e4628 Merge from 3.3. 20 January 2014, 14:35:38 UTC
6c01e38 Issue #19036: Including locale.h should not depend on HAVE_LANGINFO_H. 20 January 2014, 14:31:08 UTC
5a6d4bf Fixes Issue #20165: The unittest module no longer considers tests marked with @expectedFailure successful if they pass. 20 January 2014, 09:11:18 UTC
b599c61 Fix the unittest to run properly when the working directory has additional bits set (such as the setgid or sticky bits). 20 January 2014, 09:10:33 UTC
27b490c merge 3.3 (#6627) 20 January 2014, 05:12:24 UTC
1cfe009 put notes in a ..note section 20 January 2014, 05:10:23 UTC
f6ffb4b 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
6657578 Improve fix for issue #20300. 19 January 2014, 11:01:23 UTC
c4fe092 Issue #20300: Fix exception when setting conversion class member "default" to None. 19 January 2014, 10:27:34 UTC
b7ccb20 Issue #20294: Argument Clinic now supports argument parsing for __new__ and __init__ functions. 19 January 2014, 07:50:21 UTC
b470575 Issue #20299: Argument Clinic custom converters may now change the default value of c_default and py_default with a class member. 19 January 2014, 05:54:15 UTC
dc3cce0 merge 3.3 (#17811) 19 January 2014, 03:57:05 UTC
e83ed43 improve description of buffers argument for readv/writev (closes #17811) Patch by Nikolaus Rath. 19 January 2014, 03:54:59 UTC
bd22d39 merge 3.3 (#18574) 19 January 2014, 03:32:05 UTC
a96860c correct news entry for #18574 19 January 2014, 03:31:27 UTC
c28ab08 merge 3.3 (#18574) 19 January 2014, 02:51:11 UTC
3836593 add Nikolaus Rath to ACKS 19 January 2014, 02:50:35 UTC
0442423 fix handling of 100-continue status code (closes #18574) 19 January 2014, 02:50:18 UTC
49776ef Use correct C type in byte_converter. 18 January 2014, 22:38:36 UTC
5de3278 Fix test failures (--without-doc-strings). 18 January 2014, 22:18:39 UTC
bbf18be Merge #19855: restore use of LC_ALL, not LC_MESSAGES 18 January 2014, 20:02:00 UTC
4295353 #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
5d83d1a Issue #20270: urllib.urlparse now supports empty ports. 18 January 2014, 16:31:41 UTC
ff97b08 Issue #20270: urllib.urlparse now supports empty ports. 18 January 2014, 16:30:33 UTC
2d1f092 Issue #20244: Fixed possible file leaks when unexpected error raised in tarfile open functions. 18 January 2014, 14:28:37 UTC
e413cde Issue #20244: Fixed possible file leaks when unexpected error raised in tarfile open functions. 18 January 2014, 14:28:08 UTC
aee0e63 Issue #20243: TarFile no longer raise ReadError when opened in write mode. 18 January 2014, 14:14:49 UTC
c2d0142 Issue #20243: TarFile no longer raise ReadError when opened in write mode. 18 January 2014, 14:14:10 UTC
7d68a1c Issue #20238: TarFile opened with external fileobj and "w:gz" mode didn't write complete output on close. 18 January 2014, 13:53:39 UTC
9fbec7a 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
ce644a0 Issue #20245: The open functions in the tarfile module now correctly handle empty mode. 18 January 2014, 13:37:21 UTC
53ad0cd Issue #20245: The open functions in the tarfile module now correctly handle empty mode. 18 January 2014, 13:35:37 UTC
537d760 Doc improvements for Clinic howto "Goals" section. 18 January 2014, 09:08:50 UTC
4903e00 Issue #20292: Small bug fix for Argument Clinic supporting format units for strings with explicit encodings. 18 January 2014, 08:26:16 UTC
3c16c1d merge 3.3 18 January 2014, 05:49:30 UTC
af69fe2 rm extra whitespace 18 January 2014, 05:49:04 UTC
9308c42 merge 3.3 18 January 2014, 05:47:06 UTC
eacec1c link to builtin open not io.open 18 January 2014, 05:47:00 UTC
d8af670 merge 3.3 (#17814) 18 January 2014, 05:46:49 UTC
3d8814e describe type of Popen streams (closes #17814) Patch more or less by Nikolaus Rath. 18 January 2014, 05:45:56 UTC
bebf735 Issue #20287: Argument Clinic's output is now configurable, allowing delaying its output or even redirecting it to a separate file. 18 January 2014, 01:47:17 UTC
601d366 Issue #20265: Merge with 3.3 17 January 2014, 21:24:18 UTC
c3cf97b 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
83fed26 avoid a compiler warning about assigning const char * to char *. 17 January 2014, 20:09:05 UTC
f348909 avoid a compiler warning about assigning const char * to char *. 17 January 2014, 20:08:49 UTC
4cfbac8 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:40 UTC
1093bf2 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
5714e81 Merged documentation update from 3.3. 17 January 2014, 18:36:41 UTC
eb14dec Added example to recently added cookbook entry. 17 January 2014, 18:36:02 UTC
24f60b4 Issues #20194,20195: Add missing :deprecated: markers to some module docs. 17 January 2014, 17:06:28 UTC
f0996a9 Issue #20208: Clarify some things in the Python porting HOWTO. Thanks to Rodrigo Bernardo Pimentel, Ondřej Čertík, and Dmitry Shachnev for the feedback leading to the changes. 17 January 2014, 16:45:01 UTC
c089f70 Issue #18394: Document that cgi.FieldStorage now cleans up after its 'file' attribute properly in Python 3.4. Thanks to Marcel Hellkamp for pointing out the oversight. 17 January 2014, 16:03:19 UTC
50c8583 Merge typo/grammar fixes from 3.3. 17 January 2014, 15:31:19 UTC
6f8e81a Fix some typos/grammar in current sections of NEWS. 17 January 2014, 15:30:03 UTC
7700734 Issue #20266: Merge with 3.3 17 January 2014, 15:00:36 UTC
9fc0e99 Issue #20266: Update parts of the Windows FAQ 17 January 2014, 14:59:44 UTC
9731183 asyncio: oops, add missing word :-) 17 January 2014, 09:31:02 UTC
1abd708 Issue #20226: Added tests for new features and regressions. 16 January 2014, 22:15:03 UTC
2a72791 Issue #20226: Major improvements to Argument Clinic. * You may now specify an expression as the default value for a parameter! Example: "sys.maxsize - 1". This support is intentionally quite limited; you may only use values that can be represented as static C values. * Removed "doc_default", simplified support for "c_default" and "py_default". (I'm not sure we still even need "py_default", but I'm leaving it in for now in case a use presents itself.) * Parameter lines support a trailing '\\' as a line continuation character, allowing you to break up long lines. * The argument parsing code generated when supporting optional groups now uses PyTuple_GET_SIZE instead of PyTuple_GetSize, leading to a 850% speedup in parsing. (Just kidding, this is an unmeasurable difference.) * A bugfix for the recent regression where the generated prototype from pydoc for builtins would be littered with unreadable "=<object ...>"" default values for parameters that had no default value. * Converted some asserts into proper failure messages. * Many doc improvements and fixes. 16 January 2014, 19:32:01 UTC
e1f5544 asyncio: Reincarnate CoroWrapper's docstring as a comment. 16 January 2014, 19:05:23 UTC
59759ff asyncio doc: replace "coroutine" with "coroutine object" or "coroutine function" 16 January 2014, 18:30:21 UTC
db39a0d asyncio: add a new "Develop with asyncio" section to the documentation 16 January 2014, 17:58:01 UTC
18cc3da Issue #19936: Remove executable bits from C source files and several forgotten test files. 16 January 2014, 16:50:53 UTC
7f470d0 Issue #19936: Remove executable bits from C source files and several forgotten test files. 16 January 2014, 16:48:45 UTC
8f8ec92 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 lines in the unittestgui and checkpip scripts. 16 January 2014, 15:33:23 UTC
back to top