https://github.com/python/cpython

sort by:
Revision Author Date Message Commit Date
3a98ff9 Issue #21966: Respect -q command-line option when code module is ran. Contributed by Anton Barkovsky. 12 July 2014, 20:36:33 UTC
3db27b7 Issue #19076: Merge with 3.4. 12 July 2014, 15:26:03 UTC
0162748 Issue #19076: Don't pass the redundant 'file' argument to self.error(). 12 July 2014, 15:24:32 UTC
d2c9368 Issue #21932: Skip test_os.test_large_read() on 32-bit system 12 July 2014, 09:03:53 UTC
71cdf46 Merge with 3.4 12 July 2014, 01:20:40 UTC
93c5b00 asyncio: Server.close() leaves client sockets open 12 July 2014, 01:20:24 UTC
a82e1da Merge with 3.4 12 July 2014, 01:12:30 UTC
93856d4 asyncio: sync with Tulip * Tulip issue #183: log socket events in debug mode - Log most important socket events: socket connected, new client, connection reset or closed by peer (EOF), etc. - Log time elapsed in DNS resolution (getaddrinfo) - Log pause/resume reading - Log time of SSL handshake - Log SSL handshake errors - Add a __repr__() method to many classes * Fix ProactorEventLoop() in debug mode. ProactorEventLoop._make_self_pipe() doesn't call call_soon() directly because it checks for the current loop which fails, because the method is called to build the event loop. * Cleanup _ProactorReadPipeTransport constructor. Not need to set again _read_fut attribute to None, it is already done in the base class. 12 July 2014, 01:11:53 UTC
0ce601f Merge 3.4 11 July 2014, 21:48:10 UTC
b10d23a asyncio: improve the documentation of servers - Fix the documentation of Server.close(): it closes sockets - Replace AbstractServer with Server - Document Server.sockets attribute 11 July 2014, 21:47:40 UTC
bbff83d asyncio, Tulip issue 180: Make Server attributes and methods private - loop, waiters and active_count attributes are now private - attach(), detach() and wakeup() methods are now private The sockets attribute remains public. 11 July 2014, 20:52:21 UTC
85024cc Issue #21906: Merge from 3.4. 11 July 2014, 17:44:39 UTC
2611896 Issue #21906: Make Tools/scripts/md5sum.py work in Python 3. Patch by Zachary Ware. 11 July 2014, 17:42:18 UTC
ef8cc0f Issue #16382: Improve exception message of warnings.warn() for bad category. Initial patch by Phil Elson. 11 July 2014, 16:50:25 UTC
356a68d Issue #21932: Ooops, os.read(fd, size) allocates a buffer of size bytes, even if the file is much smaller. Add @bigmemtest decorator to the new test_large_read(). 11 July 2014, 15:35:06 UTC
9bc89f2 Issue #21932: os.read() now uses a :c:func:`Py_ssize_t` type instead of :c:type:`int` for the size to support reading more than 2 GB at once. On Windows, the size is truncted to INT_MAX. As any call to os.read(), the OS may read less bytes than the number of requested bytes. 11 July 2014, 15:04:41 UTC
ead5431 (Merge 3.4) asyncio: enhance documentation of platform support 11 July 2014, 10:16:05 UTC
222020d asyncio: enhance documentation of platform support 11 July 2014, 10:13:39 UTC
9317cb2 (Merge 3.4) asyncio: sync with Tulip * Tulip issue #182: Improve logs of BaseEventLoop._run_once() - Don't log non-blocking poll - Only log polling with a timeout if it gets events or if it timed out after more than 1 second. * Fix some pyflakes warnings: remove unused imports 11 July 2014, 09:58:52 UTC
8bfc06b asyncio: sync with Tulip * Tulip issue #182: Improve logs of BaseEventLoop._run_once() - Don't log non-blocking poll - Only log polling with a timeout if it gets events or if it timed out after more than 1 second. * Fix some pyflakes warnings: remove unused imports 11 July 2014, 09:58:33 UTC
16e2bdb Merge with 3.4 11 July 2014, 04:37:31 UTC
533d9ed Issue #18592: Make unittest for SearchDialogBase work on all tk versions. 11 July 2014, 04:37:14 UTC
cc104ca News entries 11 July 2014, 04:26:21 UTC
870adc7 Idle News entries. 11 July 2014, 04:24:27 UTC
063acc5 Merge with 3.4 11 July 2014, 04:16:16 UTC
f12796c #21940: Add unittest for WidgetRedirector. Initial patch by Saimadhav Heblikar. 11 July 2014, 04:16:00 UTC
250ad98 (Merge 3.4) asyncio: sync with Tulip - CoroWrapper.__del__() now reuses repr(CoroWrapper) to log the "... was never yielded from" warning - Improve CoroWrapper: copy also the qualified name on Python 3.4, not only on Python 3.5+ 10 July 2014, 23:24:33 UTC
09197b3 asyncio: sync with Tulip - CoroWrapper.__del__() now reuses repr(CoroWrapper) to log the "... was never yielded from" warning - Improve CoroWrapper: copy also the qualified name on Python 3.4, not only on Python 3.5+ 10 July 2014, 23:04:16 UTC
fece49b (Merge 3.4) asyncio: sync with Tulip - repr(Task) and repr(CoroWrapper) now also includes where these objects were created. If the coroutine is not a generator (don't use "yield from"), use the location of the function, not the location of the coro() wrapper. - Fix create_task(): truncate the traceback to hide the call to create_task(). 10 July 2014, 22:23:17 UTC
1964a8a asyncio: sync with Tulip - repr(Task) and repr(CoroWrapper) now also includes where these objects were created. If the coroutine is not a generator (don't use "yield from"), use the location of the function, not the location of the coro() wrapper. - Fix create_task(): truncate the traceback to hide the call to create_task(). 10 July 2014, 22:21:27 UTC
22c1759 (Merge 3.4) asyncio: sync with Tulip - Issues #21936, #21163: Fix sporadic failures of test_future_exception_never_retrieved() - Handle.cancel() now clears references to callback and args - In debug mode, repr(Handle) now contains the location where the Handle was created. 10 July 2014, 20:34:58 UTC
41a93fa asyncio: sync with Tulip - Issues #21936, #21163: Fix sporadic failures of test_future_exception_never_retrieved() - Handle.cancel() now clears references to callback and args - In debug mode, repr(Handle) now contains the location where the Handle was created. 10 July 2014, 20:32:58 UTC
a029556 Issue #21942: Fixed source file viewing in pydoc's server mode on Windows. 10 July 2014, 16:21:01 UTC
e4d9bb6 Issue #21942: Fixed source file viewing in pydoc's server mode on Windows. 10 July 2014, 16:18:00 UTC
d7b13ae Merge with 3.4 10 July 2014, 05:17:11 UTC
46b3d9b Issue #21940: add docstrings to idlelib.WidgetRedirector. 10 July 2014, 05:16:49 UTC
bbe738f Issues #21948 and #16040: Merge with 3.4. 09 July 2014, 17:16:23 UTC
bf5d158 Issues #21948 and #16040: Fix typos. 09 July 2014, 17:15:28 UTC
9d8fdc4 Issue #6916: Use assertWarns in test_asynchat. 09 July 2014, 00:12:23 UTC
c7244bc Fix bootstrapping asdl -- it didn't work with Python 2.7. 08 July 2014, 23:22:48 UTC
0f51783 Issue #21938: simplify gen_iternext() 08 July 2014, 22:43:23 UTC
59bd1a9 (Merge 3.4) asyncion, Tulip issue 181: BaseEventLoop.create_datagram_endpoint() now waits until protocol.connection_made() has been called. Document also why transport constructors use a waiter. 08 July 2014, 21:58:25 UTC
3b4baec asyncion, Tulip issue 181: BaseEventLoop.create_datagram_endpoint() now waits until protocol.connection_made() has been called. Document also why transport constructors use a waiter. 08 July 2014, 21:57:31 UTC
8012667 (Merge 3.4) Issue #21680: Document asyncio event loops 08 July 2014, 21:43:11 UTC
2828c5e Issue #21680: Document asyncio event loops 08 July 2014, 21:42:38 UTC
441fd8b Issue #21907: Make the buildbot clean script always return 0. The clean script is a "best effort" thing anyway, and this will hopefully revive the XP buildbot. 08 July 2014, 14:41:57 UTC
4d5333b Merge 3.4 asyncio: sync with Tulip - Tulip issue 185: Add a create_task() method to event loops. The create_task() method can be overriden in custom event loop to implement their own task class. For example, greenio and Pulsar projects use their own task class. The create_task() method is now preferred over creating directly task using the Task class. - tests: fix a warning - fix typo in the name of a test function - Update AbstractEventLoop: add new event loop methods; update also the unit test Update asyncio documentation - Document the new create_task() method - "Hide" the Task class: point to the create_task() method for interoperability - Rewrite the documentation of the Task class - Document the "Pending task destroyed" - Update output in debug mode of examples in the dev section - Replace Task() with create_task() in examples 08 July 2014, 10:43:24 UTC
3f25bd4 Update asyncio documentation - Document the new create_task() method - "Hide" the Task class: point to the create_task() method for interoperability - Rewrite the documentation of the Task class - Document the "Pending task destroyed" - Update output in debug mode of examples in the dev section - Replace Task() with create_task() in examples 08 July 2014, 10:39:10 UTC
f57f9e5 asyncio: sync with Tulip - Tulip issue 185: Add a create_task() method to event loops. The create_task() method can be overriden in custom event loop to implement their own task class. For example, greenio and Pulsar projects use their own task class. The create_task() method is now preferred over creating directly task using the Task class. - tests: fix a warning - fix typo in the name of a test function - Update AbstractEventLoop: add new event loop methods; update also the unit test 08 July 2014, 09:29:25 UTC
1d821b2 Fix compilation failure (followup to #21803) 07 July 2014, 23:08:47 UTC
f432479 Issue #21803: remove macro indirections in complexobject.h 07 July 2014, 22:49:30 UTC
647b416 (Merge 3.4) Issue #11259: asynchat.async_chat().set_terminator() now raises a ValueError if the number of received bytes is negative. 07 July 2014, 22:34:48 UTC
59278eb Issue #11259: asynchat.async_chat().set_terminator() now raises a ValueError if the number of received bytes is negative. 07 July 2014, 22:26:36 UTC
b93b3f1 (Merge 3.4) asynchat: PEP8-ify the code 07 July 2014, 22:19:33 UTC
b3d4885 asynchat: PEP8-ify the code 07 July 2014, 22:16:54 UTC
2b60d43 (Merge 3.4) Issue #12523: asynchat.async_chat.push() now raises a TypeError if it doesn't get a bytes string 07 July 2014, 22:01:28 UTC
13ba385 Issue #12523: asynchat.async_chat.push() now raises a TypeError if it doesn't get a bytes string 07 July 2014, 22:00:30 UTC
9f178bc (Merge 3.4) Issue #21925: PyImport_Cleanup(): Remove unused parameter in PySys_FormatStderr() call 07 July 2014, 21:07:27 UTC
9773360 Issue #21925: PyImport_Cleanup(): Remove unused parameter in PySys_FormatStderr() call 07 July 2014, 21:06:15 UTC
874f0cd Issue #21907: Exit with the correct return code 07 July 2014, 20:07:46 UTC
b3c94f9 (Merge 3.4) Issue #21781, _ssl: Fix asn1obj2py() on Windows 64-bit, "s#" format requires size to be a Py_ssize_t, not an int. _ssl.c is now "Py_ssize_t clean". 07 July 2014, 19:52:49 UTC
0d1db38 Issue #21781, _ssl: Fix asn1obj2py() on Windows 64-bit, "s#" format requires size to be a Py_ssize_t, not an int. _ssl.c is now "Py_ssize_t clean". 07 July 2014, 19:52:29 UTC
e01922c Issue #17846: Merge with 3.4 07 July 2014, 19:35:02 UTC
c50a00b Issue #17846: Clarify note about Solution Folders. Initial patch by Kathleen Weaver. 07 July 2014, 19:33:24 UTC
b59aaf4 Merge with 3.4 07 July 2014, 19:31:58 UTC
ae49329 Fix MSVC edition mismatch. 07 July 2014, 19:31:34 UTC
3792101 Issue #21907: Improved the batch scripts provided for building Python. The user-facing scripts in PCbuild have been updated to be easier to use and the buildbot scripts in Tools\buildbot have been updated to use the user-facing scripts in PCbuild wherever possible. 07 July 2014, 18:39:59 UTC
80ba571 Issue #21707: Merge with 3.4. 07 July 2014, 18:30:54 UTC
50fb119 Issue #21707: Fix tests on Windows. 07 July 2014, 18:29:50 UTC
9be5913 (Merge 3.4) asyncio: sync with Tulip Backout the "Tulip issue 181: Faster create_connection()" changeset, it was a mistake. 07 July 2014, 16:08:57 UTC
24d79e8 asyncio: sync with Tulip Backout the "Tulip issue 181: Faster create_connection()" changeset, it was a mistake. 07 July 2014, 16:08:22 UTC
b55c023 (Merge 3.4) asyncio: sync with Tulip - Tulip issue #181: Faster create_connection(). Call directly waiter.set_result() in the constructor of _ProactorBasePipeTransport and _SelectorSocketTransport, instead of using of delaying the call with call_soon(). - Cleanup iscoroutine() 07 July 2014, 15:27:27 UTC
150dc9b asyncio: sync with Tulip - Tulip issue #181: Faster create_connection(). Call directly waiter.set_result() in the constructor of _ProactorBasePipeTransport and _SelectorSocketTransport, instead of using of delaying the call with call_soon(). - Cleanup iscoroutine() 07 July 2014, 15:26:54 UTC
6a85965 Null merge 07 July 2014, 12:18:52 UTC
2d2cf8c Merge heads 07 July 2014, 12:18:22 UTC
4a0c7bf Merge heads 07 July 2014, 12:11:42 UTC
985d5f9 Issue #21707: Merge with 3.4. 07 July 2014, 11:59:47 UTC
34d70d3 Issue #21707: Add missing kwonlyargcount argument to ModuleFinder.replace_paths_in_code(). 07 July 2014, 11:58:12 UTC
8fb2034 Issue #21881: Just omit tests for platform-specific NaN representation in test_tcl. 07 July 2014, 11:57:57 UTC
4a7fb7b Issue #21881: Just omit tests for platform-specific NaN representation in test_tcl. 07 July 2014, 11:57:08 UTC
62f7248 Issue #19593: Use specific asserts in importlib tests. 07 July 2014, 11:09:43 UTC
04eb536 Issue #19593: Use specific asserts in importlib tests. 07 July 2014, 11:08:19 UTC
7dce5b4 Null merge 07 July 2014, 10:46:38 UTC
1684a24 Merge heads 07 July 2014, 10:46:09 UTC
2c5296e Issue #21881: Be more tolerant in test_tcl to not parsable by float() NaN representations (on mips and m68k platforms). 07 July 2014, 10:45:15 UTC
ffd69e1 Issue #21881: Be more tolerant in test_tcl to not parsable by float() NaN representations (on mips and m68k platforms). 07 July 2014, 10:44:33 UTC
3bf7005 for some reason, you don't get the right checksum from an incremental build 07 July 2014, 05:07:08 UTC
662f3ae Merge pathlib fixes 07 July 2014, 01:38:35 UTC
8ba0598 Issue #20639: calling Path.with_suffix('') allows removing the suffix again. Patch by July Tikhonov. 07 July 2014, 01:37:15 UTC
995d264 Issue #21714: Disallow the construction of invalid paths using Path.with_name(). Original patch by Antony Lee. 07 July 2014, 01:31:12 UTC
968140d Issue #21923: merge from 3.4 06 July 2014, 23:17:45 UTC
bb5a7da Issue #21923: Prevent AttributeError in distutils.sysconfig.customize_compiler due to possible uninitialized _config_vars. Original patch by Alex Gaynor. 06 July 2014, 23:14:33 UTC
442e7fa upgrade to unicode 7.0.0 06 July 2014, 20:04:20 UTC
213f43a #20135: merge with 3.4. 06 July 2014, 17:59:19 UTC
30f5d8b #20135: move FAQ about mutable default arguments to the programming FAQs page. 06 July 2014, 17:53:27 UTC
1d18a1b Issue #9554: Use modern unittest features in test_argparse. Initial patch by Denver Coneybeare and Radu Voicilas. 06 July 2014, 06:33:20 UTC
dc09086 (Merge 3.4) Closes #21921: Fix ResourceWarning in the asyncio examples: close the event loop at exit. Patch written by Vajrasky Kok (I modified also the "hello world" example using a coroutine). 05 July 2014, 13:41:18 UTC
855951a Closes #21921: Fix ResourceWarning in the asyncio examples: close the event loop at exit. Patch written by Vajrasky Kok (I modified also the "hello world" example using a coroutine). 05 July 2014, 13:38:59 UTC
0514bf4 (Merge 3.4) Closes #21886, #21447: Fix a race condition in asyncio when setting the result of a Future with call_soon(). Add an helper, a private method, to set the result only if the future was not cancelled. 05 July 2014, 13:30:42 UTC
04a2676 Closes #21886, #21447: Fix a race condition in asyncio when setting the result of a Future with call_soon(). Add an helper, a private method, to set the result only if the future was not cancelled. 05 July 2014, 13:29:41 UTC
back to top