https://github.com/python/cpython

sort by:
Revision Author Date Message Commit Date
2d8e1e4 Version bump for 3.4.0b3. 26 January 2014, 08:48:23 UTC
0e25410 Documentation fixes, including fixing "suspicious" problems. 26 January 2014, 08:42:02 UTC
23e37aa Issue #20358: Tests for curses.window.overlay and curses.window.overwrite no longer specify min{row,col} > max{row,col}. 26 January 2014, 06:19:47 UTC
f0537e8 Issue #20390: Final fix, for generating NoPositional/NoKeyword for __init__ calls. 26 January 2014, 06:01:12 UTC
0711dd9 Update pip to 1.5.2 and setuptools to 2.1 26 January 2014, 05:22:39 UTC
f256c22 Fix for catestrophic errors in previous checkin (Argument Clinic rollup patch). 26 January 2014, 05:30:37 UTC
c204726 Issue #20390: Small fixes and improvements for Argument Clinic. 26 January 2014, 04:43:29 UTC
9ad116b Document asyncio.QueueFull/Empty. 26 January 2014, 01:38:31 UTC
d6fb2c7 NEWS update for asyncio. 26 January 2014, 01:30:19 UTC
fef7098 asyncio: Rename {Empty,Full} to {QueueEmpty,QueueFull} and no longer get them from queue.py. 26 January 2014, 01:24:51 UTC
ab3c889 asyncio: Locks refactor: use a separate context manager; remove Semaphore._locked. 26 January 2014, 00:51:57 UTC
ab27a9f asyncio: Fix race in FastChildWatcher (by its original author, Anthony Baire). 26 January 2014, 00:32:17 UTC
669eeaf Merge latest Tulip into asyncio - Make the new granularity attribute private - Simplify BaseEventLoop._run_once(): avoid math.ceil(), use simple arithmetic instead 25 January 2014, 23:02:31 UTC
3c2f175 Issue #20311: Fix test_telnetlib, set the resolution of the MockSelector 25 January 2014, 22:53:28 UTC
6029e08 Issue 19944: Fix importlib.find_spec() so it imports parents as needed. The function is also moved to importlib.util. 25 January 2014, 22:32:46 UTC
128ee22 asyncio: Don't export BaseEventLoop, BaseSelectorEventLoop nor BaseProactorEventLoop Import them from submodules if you really need them. 25 January 2014, 21:22:18 UTC
ce8d153 merge 3.3 25 January 2014, 18:27:53 UTC
714d7ff update sphinx url 25 January 2014, 18:27:06 UTC
039a02c linkify 25 January 2014, 18:26:18 UTC
c0b0bb6 Issue #20331: Fixed possible FD leaks in various modules: http.server, imghdr, mailcap, mimetypes, xml.etree. 25 January 2014, 17:43:56 UTC
91b0bc2 Issue #20331: Fixed possible FD leaks in various modules: http.server, imghdr, mailcap, mimetypes, xml.etree. 25 January 2014, 17:43:02 UTC
a3642b6 #20348: fix headers markup in Argument Clinic howto. Patch by Moritz Neeb. 25 January 2014, 15:27:46 UTC
8dffc45 Update asyncio from the Tulip project Major changes: - StreamReader.readexactly() now raises an IncompleteReadError if the end of stream is reached before we received enough bytes, instead of returning less bytes than requested. - Unit tests use the main asyncio module instead of submodules like events - _UnixWritePipeTransport now also supports character devices, as _UnixReadPipeTransport. Patch written by Jonathan Slenders. - Export more symbols: BaseEventLoop, BaseProactorEventLoop, BaseSelectorEventLoop, Queue and Queue sublasses, Empty, Full 25 January 2014, 14:32:06 UTC
75a5ec8 Fix asyncio tests: define resolution 25 January 2014, 14:31:06 UTC
6b0fa70 test_selectors: remove unused imports 25 January 2014, 14:04:22 UTC
f67255a Issue #20311: asyncio: Add a granularity attribute to BaseEventLoop: maximum between the resolution of the BaseEventLoop.time() method and the resolution of the selector. The granuarility is used in the scheduler to round time and deadline. 25 January 2014, 14:01:33 UTC
635fca9 Issue #20311: selectors: Add a resolution attribute to BaseSelector. 25 January 2014, 13:56:48 UTC
2041859 Issue #20311: Revert e042ea77a152 and 7ce7295393c2, PollSelector.select() and EpollSelector.select() round again the timeout towards zero 25 January 2014, 13:43:45 UTC
38c72bd (Merge 3.3) Issue #20311: Revert 033137c12d88 (02f9db3e684e), select.epoll.poll() rounds again the timeout towards zero 25 January 2014, 13:40:04 UTC
9332096 Issue #20311: Revert 033137c12d88, select.epoll.poll() rounds again the timeout towards zero 25 January 2014, 13:37:50 UTC
98c779e Issue #20193: The _lzma module now uses Argument Clinic. LZMACompressor.__init__ is left not converted. 25 January 2014, 12:02:29 UTC
df9db26 Fix grammar: merge with 3.3. 25 January 2014, 10:12:11 UTC
b72e69e Fix grammar. 25 January 2014, 10:11:43 UTC
1bc4bb2 Issue #20193: The _bz2 module now uses Argument Clinic. 25 January 2014, 10:07:57 UTC
8d00d73 Issue #20133: The audioop module now uses Argument Clinic. 25 January 2014, 09:57:59 UTC
1278561 Fixed converting errors in the binascii module (issue20151). a2b_qp() now accepts keyword arguments. All "ascii" parameters is renamed to "data" for consistancy with a2b_qp(). 25 January 2014, 09:49:49 UTC
9d7849f Issue #20376: Argument Clinic now escapes backslashes in docstrings. 25 January 2014, 09:26:20 UTC
3ffd913 Issue #20151: The binascii module now uses Argument Clinic. 25 January 2014, 09:21:23 UTC
e4e7199 merge 3.3 25 January 2014, 05:00:28 UTC
f580d5b update hosting faq 25 January 2014, 04:59:57 UTC
021bb87 Issue #20381: Fix sanity checking on default arguments when c_default is also specified. 25 January 2014, 04:52:30 UTC
66964cd Null merge 24 January 2014, 20:28:42 UTC
a7184e6 Fix typo. 24 January 2014, 20:28:06 UTC
53bce92 Null merge 24 January 2014, 20:20:05 UTC
2d5a092 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
62f8ecc asyncio doc: document StreamWriter.drain() 24 January 2014, 17:47:26 UTC
8c462c5 asyncio doc: move AbstractServer to the event loop page Add also entries in the table of content for each synchronization primitive class. 24 January 2014, 17:11:43 UTC
c3bf14d merge 3.3 (#20374) 24 January 2014, 16:44:40 UTC
f0b463a new plan: just remove typecasts (closes #20374) 24 January 2014, 16:44:16 UTC
4b4f9eb asyncio doc: add a "Coroutines and protocols" section 24 January 2014, 16:33:20 UTC
1374bd4 asyncio: mention that transports/protocols are low-level, streams are high-level 24 January 2014, 14:34:19 UTC
5c66189 Issue #20189: Four additional builtin types (PyTypeObject, PyMethodDescr_Type, _PyMethodWrapper_Type, and PyWrapperDescr_Type) have been modified to provide introspection information for builtins. Also: many additional Lib, test suite, and Argument Clinic fixes. 24 January 2014, 14:17:25 UTC
b3c0f40 Merge removal of issue 20317 debugging code from 3.3 24 January 2014, 13:07:16 UTC
add94c9 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
8f81c3c merge 3.3 (#20374) 24 January 2014, 05:33:25 UTC
5f6bf55 use new readline function types (closes #20374) 24 January 2014, 05:32:12 UTC
421e49b asyncio: wait_for() now cancels the future on timeout. Patch written by Gustavo Carneiro. 23 January 2014, 16:40:59 UTC
183e347 asyncio (Tulip issue 110): StreamReader.read() and StreamReader.readline() now raise a RuntimeError, instead of using an assertion, if another coroutine is already waiting for incoming data 23 January 2014, 16:40:03 UTC
8ce6e11 Close #20365: Skip test_asyncio.test_events.test_read_pty_output() on Mac OS X older than 10.9 (Maverick). kqueue doesn't support character devices (PTY) on Mac OS X older than 10.9. 23 January 2014, 16:26:06 UTC
418e80b Fixed test_user_command on OpenSolaris where floats can have different string representation in Tcl and Python. 23 January 2014, 14:49:22 UTC
bdf0cb5 Fixed test_user_command on OpenSolaris where floats can have different string representation in Tcl and Python. 23 January 2014, 14:48:44 UTC
fe5fff6 Issue #19936: Restored executable bits for several libffi files. These files have shebangs and executable bits in the libffi distribution. 23 January 2014, 14:23:50 UTC
744135d 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
da94b9e Issue #20311: add debug help in test_selectors 23 January 2014, 14:07:26 UTC
c520edc asyncio doc: add an client example using streams 23 January 2014, 10:25:48 UTC
24f8ebf asyncio doc: Move streams to their own dedicated page 23 January 2014, 10:05:01 UTC
c8ea813 asyncio doc: link create_connection() to open_connection() and create_server() to start_server() Rename also the "Network functions" section to "Stream functions" and move it to the Stream section. 23 January 2014, 10:02:09 UTC
7235c05 asyncio doc: move stream classes to their own class 23 January 2014, 09:54:57 UTC
3eb45d3 asyncio: Fix open_connection() documentation, writer is a StreamWriter 23 January 2014, 09:20:18 UTC
d869a0b 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:49:42 UTC
4b73016 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
8860443 Merge with 3.3 23 January 2014, 05:39:11 UTC
94338de 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
42d9e1b Doc fixes for Argument Clinic. 22 January 2014, 13:49:11 UTC
d58831e Merge #20317 from 3.3 22 January 2014, 13:04:37 UTC
09761e7 Issue #20317: Don't create a reference loop in ExitStack 22 January 2014, 12:24:46 UTC
4a2dbeb asyncio: Cleanup logging in BaseEventLoop._run_once() logger.log() is now responsible to format the timeout. It might be faster if the log is disabled for DEBUG level, but it's also more readable and fix an issue with Python 2.6 in the Trollius project. 22 January 2014, 11:26:01 UTC
4625826 Two minor Argument Clinic bugfixes: use the name of the class in the docstring for __new__ and __init__, and always use "goto exit" instead of returning "NULL" for failure to parse (as _new__ and __init__ return ints). 22 January 2014, 11:05:49 UTC
071baa6 Argument Clinic: make 'destination' directive work. 22 January 2014, 05:07:12 UTC
45726d3 Merge with 3.3 22 January 2014, 02:13:25 UTC
0e3b0e3 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
3f440de Merge with 3.3 22 January 2014, 01:45:38 UTC
d5710f8 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
45e124e Issue #17825: Cursor ^ is correctly positioned for SyntaxError and IndentationError. 22 January 2014, 00:16:25 UTC
758fa5e Issue #17825: Cursor ^ is correctly positioned for SyntaxError and IndentationError. 22 January 2014, 00:11:43 UTC
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
back to top