c1195c7 | Ned Deily | 01 March 2014, 22:00:46 UTC | Issue #20465: Update OS X installer build to use SQLite 3.8.0.1. | 01 March 2014, 22:00:46 UTC |
07d843a | Nick Coghlan | 28 February 2014, 13:37:35 UTC | Close #20568: install unversioned pip command on Windows | 28 February 2014, 13:37:35 UTC |
a46cf12 | Nick Coghlan | 28 February 2014, 13:35:05 UTC | Close #20757: return success for skipped pip uninstall The 3.4rc2 Windows uninstaller would fail if pip had been updated to a version that didn't match the version installed by ensurepip. This skip is no longer treated as an error, so an updated pip ends up being handled like any other pip installed package and is left alone by the CPython uninstaller. | 28 February 2014, 13:35:05 UTC |
26dd0ff | Brett Cannon | 26 February 2014, 23:26:49 UTC | Issue #20763: Fix importlib.machinery.PathFinder to support PathEntryFinder instances which only define find_module(). Reported by Yukihiro Nakadaira. | 26 February 2014, 23:26:49 UTC |
d44cebb | Victor Stinner | 13 February 2014, 09:54:32 UTC | Issue #20599: Don't clear environment in test_cleanup() of test_builtin | 13 February 2014, 09:54:32 UTC |
8ebe532 | Victor Stinner | 12 February 2014, 17:27:55 UTC | Issue #20599: Force ASCII encoding for stdout in test_cleanup() of test_builtin On Windows, the codec of sys.stdout is implemented in Python. At exit, the codec may be unloaded before the destructor tries to write something to sys.stdout. | 12 February 2014, 17:27:55 UTC |
f86b433 | Serhiy Storchaka | 12 February 2014, 10:40:22 UTC | Try to fix test_cleanup (issue #20599). | 12 February 2014, 10:40:22 UTC |
3b4ce69 | Serhiy Storchaka | 12 February 2014, 07:55:45 UTC | Issue #19255: Clear error after failed PyDict_SetItem() on shutdown. This silences a Coverity complain. | 12 February 2014, 07:55:45 UTC |
e0a976c | Serhiy Storchaka | 10 February 2014, 17:09:19 UTC | Temporary silence test broken by issue19255. Remove unused variables. | 10 February 2014, 17:09:19 UTC |
013bb91 | Serhiy Storchaka | 10 February 2014, 16:21:34 UTC | Issue #19255: The builtins module is restored to initial value before cleaning other modules. The sys and builtins modules are cleaned last. | 10 February 2014, 16:21:34 UTC |
7614122 | Larry Hastings | 23 February 2014, 08:18:41 UTC | Added tag v3.4.0rc2 for changeset a300712ed38c | 23 February 2014, 08:18:41 UTC |
f34177a | Larry Hastings | 23 February 2014, 08:18:24 UTC | Version bump for Python 3.4.0rc2. | 23 February 2014, 08:18:24 UTC |
209c043 | Larry Hastings | 23 February 2014, 08:16:46 UTC | Regenerated pydoc topics for Python 3.4.0rc2. | 23 February 2014, 08:16:46 UTC |
7850541 | Martin v. Löwis | 22 February 2014, 22:44:20 UTC | Issue #20641: Run custom actions with the NoImpersonate flag to support UAC. | 22 February 2014, 22:44:20 UTC |
9d4c5f4 | Eric Snow | 22 February 2014, 20:57:08 UTC | Issue #20484: Disable the 2 remaining "modules" tests in test_pydoc. I'll look into re-enabling them in issue #20128. | 22 February 2014, 20:57:08 UTC |
b79b785 | R David Murray | 22 February 2014, 19:28:46 UTC | whatsnew: importlib deprecations. This addresses issue #20199, if I got it right. The deprecation and replacement lists are based on the importlib documentation. | 22 February 2014, 19:28:46 UTC |
8dfb457 | Yury Selivanov | 21 February 2014, 23:30:53 UTC | inspect.signature: Check for function-like objects before builtins. Issue #17159 | 21 February 2014, 23:30:53 UTC |
e2df3ea | Donald Stufft | 21 February 2014, 12:42:39 UTC | Upgrade pip from 1.5.3 to 1.5.4 | 21 February 2014, 12:42:39 UTC |
13da6a1 | Larry Hastings | 21 February 2014, 07:34:46 UTC | Issue #20710: The pydoc summary line no longer displays the "self" parameter for bound methods. Previous to this change, it displayed "self" for methods implemented in Python but not methods implemented in C; it is now both internally consistent and consistent with inspect.Signature. | 21 February 2014, 07:34:46 UTC |
d224b6a | Yury Selivanov | 21 February 2014, 06:32:42 UTC | inspect: Fix getfullargspec to support builtin module-level functions. Issue #20711 | 21 February 2014, 06:32:42 UTC |
b0b75a1 | Donald Stufft | 21 February 2014, 01:53:27 UTC | Upgrade pip from 1.5.2 to 1.5.3 | 21 February 2014, 01:53:27 UTC |
53281b1 | Yury Selivanov | 21 February 2014, 01:10:28 UTC | asyncio.docs: Document subprocess_exec and subprocess_shell. Issue #20694. | 21 February 2014, 01:10:28 UTC |
0c9beb6 | Zachary Ware | 20 February 2014, 21:39:29 UTC | Issue #20221: Removed conflicting (or circular) hypot definition when compiled with VS 2010 or above. Initial patch by Tabrez Mohammed. | 20 February 2014, 21:39:29 UTC |
37f15bc | Yury Selivanov | 20 February 2014, 21:20:44 UTC | asyncio.docs: Improve wordings; add a note to the Coroutines section. Issue #20706 | 20 February 2014, 21:20:44 UTC |
934c885 | Victor Stinner | 20 February 2014, 20:59:38 UTC | asyncio: _check_resolved_address() must also accept IPv6 without flow_info and scope_id: (host, port). | 20 February 2014, 20:59:38 UTC |
d3f8e30 | Yury Selivanov | 20 February 2014, 19:10:02 UTC | asyncio.docs: Improve documentation of Streams. Issue #20696. | 20 February 2014, 19:10:02 UTC |
389b036 | Yury Selivanov | 20 February 2014, 18:59:14 UTC | Misc/NEWS: Add some missing news items re asyncio. | 20 February 2014, 18:59:14 UTC |
6dcfec9 | Victor Stinner | 20 February 2014, 16:01:11 UTC | asyncio: ops, and now fix also the unit test for IPv6 address: test_sock_connect_address() | 20 February 2014, 16:01:11 UTC |
d1a727a | Victor Stinner | 20 February 2014, 15:43:09 UTC | asyncio: Fix _check_resolved_address() for IPv6 address | 20 February 2014, 15:43:09 UTC |
b4c9388 | Victor Stinner | 20 February 2014, 09:37:27 UTC | asyncio: remove unused imports and unused variables noticed by pyflakes | 20 February 2014, 09:37:27 UTC |
6f24d83 | Victor Stinner | 20 February 2014, 09:33:01 UTC | asyncio: Fix _ProactorWritePipeTransport._pipe_closed() The "exc" variable was not defined, pass a BrokenPipeError exception instead. | 20 February 2014, 09:33:01 UTC |
8d0230b | Victor Stinner | 20 February 2014, 09:12:59 UTC | asyncio.subprocess: Fix a race condition in communicate() Use self._loop instead of self._transport._loop, because transport._loop is set to None at process exit. | 20 February 2014, 09:12:59 UTC |
a96ed63 | Benjamin Peterson | 20 February 2014, 04:06:41 UTC | merge 3.3 (#20695) | 20 February 2014, 04:06:41 UTC |
43ee1c1 | Yury Selivanov | 20 February 2014, 01:58:44 UTC | asyncio.docs: Document Error Handling API and asyncio.Handle | 20 February 2014, 01:58:44 UTC |
1415e25 | Victor Stinner | 20 February 2014, 00:44:10 UTC | asyncio doc: remove reference to _DEBUG (now replaced with PYTHONASYNCIODEBUG env var), document the default debug mode | 20 February 2014, 00:44:10 UTC |
a50fd87 | Benjamin Peterson | 19 February 2014, 23:05:36 UTC | update magic number for #20625 | 19 February 2014, 23:05:36 UTC |
0f3e6bc | Victor Stinner | 19 February 2014, 22:15:02 UTC | asyncio, Tulip issue #136: Add get/set_debug() methods to BaseEventLoopTests. Add also a PYTHONASYNCIODEBUG environment variable to debug coroutines since Python startup, to be able to debug coroutines defined directly in the asyncio module. | 19 February 2014, 22:15:02 UTC |
ff385b8 | Yury Selivanov | 19 February 2014, 21:27:23 UTC | inspect: Fix getfullargspec() to not to follow __wrapped__ chains Initial patch by Nick Coghlan. | 19 February 2014, 21:27:23 UTC |
eaeb623 | Victor Stinner | 19 February 2014, 17:32:03 UTC | Issue #20682: Oops, fix test_create_connection() of test_asyncio (fix my previous commit) | 19 February 2014, 17:32:03 UTC |
df90ae6 | Victor Stinner | 19 February 2014, 17:10:32 UTC | Close #20682: Fix UNIX sockets tests of test_asyncio on Mac OS X Tiger On Mac OS X Tiger (and older), getsockname() returns a zero-length address for UNIX socket, and so 'sockname' extra info is None. | 19 February 2014, 17:10:32 UTC |
1589920 | Yury Selivanov | 19 February 2014, 16:10:52 UTC | asyncio: WriteTransport.set_write_buffer_size to call _maybe_pause_protocol | 19 February 2014, 16:10:52 UTC |
a6919aa | Victor Stinner | 19 February 2014, 12:32:34 UTC | asyncio: document new create_unix_connection() and create_unix_server() methods of BaseEventLoop | 19 February 2014, 12:32:34 UTC |
5779752 | Yury Selivanov | 19 February 2014, 03:56:15 UTC | asyncio: pep8-ify the code. | 19 February 2014, 03:56:15 UTC |
dec1a45 | Yury Selivanov | 19 February 2014, 03:27:48 UTC | asyncio: Fix spelling and typos. Thanks to Vajrasky Kok for discovering some of them. | 19 February 2014, 03:27:48 UTC |
74d519f | Victor Stinner | 19 February 2014, 01:21:08 UTC | Issue #20682: test_asyncio, _basetest_create_connection() checks also the sockname, as _basetest_create_ssl_connection(). | 19 February 2014, 01:21:08 UTC |
79a2952 | Victor Stinner | 19 February 2014, 00:45:59 UTC | asyncio, Tulip issue 143: UNIX domain methods, fix ResourceWarning and DeprecationWarning warnings. create_unix_server() closes the socket on any error, not only on OSError. | 19 February 2014, 00:45:59 UTC |
0ee29c2 | Victor Stinner | 19 February 2014, 00:40:41 UTC | asyncio, Tulip issue 139: Improve error messages on "fatal errors" Mention if the error was caused by a read or a write, and be more specific on the object (ex: "pipe transport" instead of "transport"). | 19 February 2014, 00:40:41 UTC |
3cb9914 | Yury Selivanov | 18 February 2014, 23:41:13 UTC | asyncio.transports: Make _ProactorBasePipeTransport use _FlowControlMixin | 18 February 2014, 23:41:13 UTC |
569efa2 | Yury Selivanov | 18 February 2014, 23:02:19 UTC | asyncio: New error handling API. Issue #20681. | 18 February 2014, 23:02:19 UTC |
6acc5e1 | Victor Stinner | 18 February 2014, 21:07:56 UTC | Issue #20625: Fix compilation issue | 18 February 2014, 21:07:56 UTC |
dc87052 | Ethan Furman | 18 February 2014, 20:37:12 UTC | Close issue20653: allow Enum subclasses to override __reduce_ex__ | 18 February 2014, 20:37:12 UTC |
e3e786c | Guido van Rossum | 18 February 2014, 18:24:30 UTC | asyncio: Make tests pass on Windows. | 18 February 2014, 18:24:30 UTC |
026019f | Yury Selivanov | 18 February 2014, 17:49:41 UTC | Mangle __parameters in __annotations__ dict properly. Issue #20625. | 18 February 2014, 17:49:41 UTC |
ee227ae | Zachary Ware | 18 February 2014, 17:35:15 UTC | Issue #20609: Merge with 3.3. | 18 February 2014, 17:35:15 UTC |
907f017 | Yury Selivanov | 18 February 2014, 17:21:57 UTC | Misc/NEWS: Add a news item for UNIX Sockets support in asyncio. Cleanup WS. | 18 February 2014, 17:21:57 UTC |
b057c52 | Yury Selivanov | 18 February 2014, 17:15:06 UTC | asyncio: Add support for UNIX Domain Sockets. | 18 February 2014, 17:15:06 UTC |
fd9d374 | Victor Stinner | 18 February 2014, 08:37:43 UTC | Issue #20493: Document that asyncio should not exceed one day | 18 February 2014, 08:37:43 UTC |
86516d9 | Victor Stinner | 18 February 2014, 08:22:00 UTC | Close #20649: Fix typo in asyncio doc. Patch written by Brett Cannon. | 18 February 2014, 08:22:00 UTC |
9a49c64 | Victor Stinner | 18 February 2014, 08:13:47 UTC | Issue #20667: KqueueEventLoopTests.test_read_pty_output() hangs also on OpenBSD 5.5. | 18 February 2014, 08:13:47 UTC |
3bc3aaa | Victor Stinner | 18 February 2014, 00:30:03 UTC | Issue #20667: test_asyncio: Skip KqueueEventLoopTests.test_read_pty_output() on OpenBSD older than 5.5 | 18 February 2014, 00:30:03 UTC |
79c3bcf | Victor Stinner | 17 February 2014, 23:11:21 UTC | Issue #20655: Fix test_asyncio, run also subprocess tests. Patch written by Vajrasky Kok. | 17 February 2014, 23:11:21 UTC |
04e05da | Victor Stinner | 17 February 2014, 09:54:30 UTC | Close #20652: asyncio doc: close the event loop in run_forever() example. Fix also typo. Patch written by Vajrasky Kok. | 17 February 2014, 09:54:30 UTC |
a91ff14 | Victor Stinner | 16 February 2014, 22:53:38 UTC | Issue #20616: Add a format() method to tracemalloc.Traceback. | 16 February 2014, 22:53:38 UTC |
34c1540 | Benjamin Peterson | 16 February 2014, 19:17:28 UTC | merge backout for #20621 | 16 February 2014, 19:17:28 UTC |
2626fab | Benjamin Peterson | 16 February 2014, 18:49:16 UTC | look up __getnewargs__ and __getnewargs_ex__ on the object type (#16251) | 16 February 2014, 18:49:16 UTC |
c00fa63 | Nick Coghlan | 14 February 2014, 23:14:54 UTC | Issue #19744: Handle missing SSL/TLS in ensurepip - now also allows POSIX installation with SSL/TLS missing - a goal for pip 1.6 is to allow local use without SSL/TLS | 14 February 2014, 23:14:54 UTC |
e84fde9 | Benjamin Peterson | 14 February 2014, 00:22:14 UTC | set line and column numbers for keyword-only arg nodes (closes #20619) | 14 February 2014, 00:22:14 UTC |
933538e | Victor Stinner | 13 February 2014, 11:48:54 UTC | Issue #20526, #19466: Revert changes of issue #19466 which introduces a regression: don't clear anymore the state of Python threads early during the Python shutdown. | 13 February 2014, 11:48:54 UTC |
4c07377 | Victor Stinner | 13 February 2014, 09:46:05 UTC | Fix test_asyncio/test_events.py: skip IPv6 if IPv6 is disabled on the host | 13 February 2014, 09:46:05 UTC |
1b0580b | Victor Stinner | 13 February 2014, 08:24:37 UTC | ayncio, Tulip issue 129: BaseEventLoop.sock_connect() now raises an error if the address is not resolved (hostname instead of an IP address) for AF_INET and AF_INET6 address families. | 13 February 2014, 08:24:37 UTC |
2303fec | Guido van Rossum | 13 February 2014, 01:58:19 UTC | asyncio: Change as_completed() to use a Queue, to avoid O(N**2) behavior. Fixes issue #20566. | 13 February 2014, 01:58:19 UTC |
b131778 | Yury Selivanov | 12 February 2014, 22:01:52 UTC | asyncio.events: Use __slots__ in Handle and TimerHandle | 12 February 2014, 22:01:52 UTC |
9887fd7 | Victor Stinner | 11 February 2014, 17:40:56 UTC | Issue #20495: Skip test_read_pty_output() of test_asyncio on FreeBSD older than FreeBSD 8 | 11 February 2014, 17:40:56 UTC |
613960b | Victor Stinner | 11 February 2014, 16:53:47 UTC | Issue #20505: Remove debug code | 11 February 2014, 16:53:47 UTC |
5d95afa | Benjamin Peterson | 11 February 2014, 15:19:12 UTC | merge 3.3 (#20594) | 11 February 2014, 15:19:12 UTC |
208556c | Victor Stinner | 11 February 2014, 10:54:08 UTC | asyncio, Tulip issue 131: as_completed() and wait() now raises a TypeError if the list of futures is not a list but a Future, Task or coroutine object | 11 February 2014, 10:54:08 UTC |
20e0743 | Victor Stinner | 11 February 2014, 10:44:56 UTC | asyncio, Tulip issue 130: Add more checks on subprocess_exec/subprocess_shell parameters | 11 February 2014, 10:44:56 UTC |
9af4a24 | Victor Stinner | 11 February 2014, 10:34:30 UTC | asyncio, Tulip issue 126: call_soon(), call_soon_threadsafe(), call_later(), call_at() and run_in_executor() now raise a TypeError if the callback is a coroutine function. | 11 February 2014, 10:34:30 UTC |
262a458 | Victor Stinner | 11 February 2014, 09:26:53 UTC | Issue #20505: use also the monotonic time to decide if asyncio debug traces should be printed | 11 February 2014, 09:26:53 UTC |
7c4bd39 | Victor Stinner | 11 February 2014, 09:10:41 UTC | Issue #20505: Oops, only print debug info if selector.select(timeout) took less than timeout | 11 February 2014, 09:10:41 UTC |
8425bf8 | Victor Stinner | 11 February 2014, 09:08:08 UTC | Issue #20505: Improve debug info in asyncio event loop | 11 February 2014, 09:08:08 UTC |
7b467db | Victor Stinner | 11 February 2014, 08:03:47 UTC | Issue #20505: Fix TestLoop, set the clock resolution | 11 February 2014, 08:03:47 UTC |
ed1654f | Victor Stinner | 10 February 2014, 22:42:32 UTC | Issue #20505: BaseEventLoop uses again the resolution of the clock to decide if scheduled tasks should be executed or not. | 10 February 2014, 22:42:32 UTC |
b38b5c4 | Georg Brandl | 10 February 2014, 21:11:21 UTC | merge with 3.3 | 10 February 2014, 21:11:21 UTC |
6093a12 | Victor Stinner | 10 February 2014, 18:17:46 UTC | Issue #20505: Use even shorter sleep in test_timeout_rounding() to make the test more reliable (= fail more often on Windows with HPET enabled). | 10 February 2014, 18:17:46 UTC |
a176d2d | Larry Hastings | 21 February 2014, 07:38:01 UTC | Created release branch for 3.4. | 21 February 2014, 07:38:01 UTC |
4cce8f2 | Larry Hastings | 11 February 2014, 08:14:16 UTC | Python 3.4.0rc1: Post-release updates. | 11 February 2014, 08:14:16 UTC |
f50691b | Larry Hastings | 10 February 2014, 22:45:14 UTC | Added tag v3.4.0rc1 for changeset 5e088cea8660 | 10 February 2014, 22:45:14 UTC |
e9f73ac | Larry Hastings | 10 February 2014, 22:45:05 UTC | Python 3.4.0rc1: Version bump. | 10 February 2014, 22:45:05 UTC |
71d4e44 | Larry Hastings | 10 February 2014, 22:40:04 UTC | Add PyType_GetSlot to python3 def file. Patch courtesy Martin v. Löwis. | 10 February 2014, 22:40:04 UTC |
ad88d7a | Larry Hastings | 10 February 2014, 12:26:10 UTC | Python 3.4.0rc1 release: Updated pydoc topics, fixed suspicious markup errors. | 10 February 2014, 12:26:10 UTC |
8f9f0f1 | Larry Hastings | 10 February 2014, 11:43:57 UTC | Issue #20517: Removed unnecessary new (short-lived) functions from PyErr. | 10 February 2014, 11:43:57 UTC |
1c143b1 | Victor Stinner | 10 February 2014, 10:47:50 UTC | Issue #20505: Add debug info to analyze sporaric failures of test_timeout_rounding() on Windows XP buildbots. | 10 February 2014, 10:47:50 UTC |
69a2547 | Larry Hastings | 10 February 2014, 06:22:38 UTC | Issue #20530: The signatures for slot builtins have been updated to reflect the fact that they only accept positional-only arguments. | 10 February 2014, 06:22:38 UTC |
b082731 | Larry Hastings | 10 February 2014, 06:05:19 UTC | Issue #20517: Functions in the os module that accept two filenames now register both filenames in the exception on failure. This required adding new C API functions allowing OSError exceptions to reference two filenames instead of one. | 10 February 2014, 06:05:19 UTC |
dc62b7e | Victor Stinner | 09 February 2014, 23:45:44 UTC | asyncio: Tulip issue 112: Inline make_handle() into Handle constructor | 09 February 2014, 23:45:44 UTC |
136fea2 | Eli Bendersky | 09 February 2014, 14:55:58 UTC | More complete documentation of event loops and policies. Documented the AbstractEventLoopPolicy interface explicitly and explained the relation between the global loop & policy access functions. Added an initial section that explains the connections in general terms. Documented missing XXX methods. | 09 February 2014, 14:55:58 UTC |
b73c833 | Eli Bendersky | 09 February 2014, 14:07:47 UTC | Various formatting & grammar fixes in asyncio* docs. | 09 February 2014, 14:07:47 UTC |
8b40262 | Eli Bendersky | 09 February 2014, 13:54:13 UTC | Fix typo in library/ipc.rst | 09 February 2014, 13:54:13 UTC |
3633ce3 | Victor Stinner | 09 February 2014, 12:11:53 UTC | Issue #20571: skip test_readline() of test_codecs for Windows code page 65001. The decoder does not support partial decoding yet for this code page. | 09 February 2014, 12:11:53 UTC |