Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								6cc495e9e2 
								
							 
						 
						
							
							
								
								asyncio: Fix _format_coroutine for coroutine-like objects w/o __name__  
							
							... 
							
							
							
							Some built-in coroutine-like objects might not have __name__ or
__qualname__. A good example of such are 'asend', 'aclose' and
'athrow' coroutine methods of asynchronous generators. 
							
						 
						
							2016-11-08 19:16:01 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								1994dd360b 
								
							 
						 
						
							
							
								
								Merge 3.5 (issue  #28613 )  
							
							
							
						 
						
							2016-11-07 19:01:14 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								6ea2b8fc8b 
								
							 
						 
						
							
							
								
								Issue  #28613 : Expose asyncio._get_running_loop() and _set_running_loop()  
							
							
							
						 
						
							2016-11-07 19:00:46 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								6130c0271f 
								
							 
						 
						
							
							
								
								Merge 3.5 (issue  #28634 )  
							
							
							
						 
						
							2016-11-07 16:07:30 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								49d6b8c0c3 
								
							 
						 
						
							
							
								
								Issue  #28634 : Fix asyncio.isfuture() to support mocks  
							
							
							
						 
						
							2016-11-07 16:00:50 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								69312fa4a2 
								
							 
						 
						
							
							
								
								Merge 3.5 (issue  #28613 )  
							
							
							
						 
						
							2016-11-04 14:30:11 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								600a349781 
								
							 
						 
						
							
							
								
								Issue  #28613 : Fix get_event_loop() to return the current loop  
							
							... 
							
							
							
							when called from coroutines or callbacks. 
							
						 
						
							2016-11-04 14:29:28 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								a6fbcd19ac 
								
							 
						 
						
							
							
								
								Merge 3.5 (issue  #28600 )  
							
							
							
						 
						
							2016-11-03 15:10:11 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								491a912659 
								
							 
						 
						
							
							
								
								Issue  #28600 : Optimize loop.call_soon().  
							
							... 
							
							
							
							Run expensive type checks only in debug mode.  In addition, stop
supporting passing handles to loop.run_in_executor. 
							
						 
						
							2016-11-03 15:09:24 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								a0c1ba608e 
								
							 
						 
						
							
							
								
								Issue  #28544 : Implement asyncio.Task in C.  
							
							... 
							
							
							
							This implementation provides additional 10-20% speed boost for
asyncio programs.
The patch also fixes _asynciomodule.c to use Arguments Clinic, and
makes '_schedule_callbacks' an overridable method (as it was in 3.5). 
							
						 
						
							2016-10-28 12:52:37 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								01c521ba7a 
								
							 
						 
						
							
							
								
								asyncio: Increase asyncio.Future test coverage; test both implementations.  
							
							... 
							
							
							
							Also, add 'isfuture' to 'asyncio.futures.__all__', so that it's
exposed as 'asyncio.isfuture'. 
							
						 
						
							2016-10-23 22:34:35 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								e145efcd7a 
								
							 
						 
						
							
							
								
								Merge 3.5 (issue  #26923 )  
							
							
							
						 
						
							2016-10-21 17:23:35 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								3d67615a48 
								
							 
						 
						
							
							
								
								Issue  #26923 : Fix asyncio.Gather to refuse being cancelled once all children are done.  
							
							... 
							
							
							
							Patch by Johannes Ebke. 
							
						 
						
							2016-10-21 17:22:17 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								a4b884f900 
								
							 
						 
						
							
							
								
								Issue  #28492 : Fix how StopIteration is raised in _asyncio.Future  
							
							
							
						 
						
							2016-10-20 15:54:20 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								4145c83806 
								
							 
						 
						
							
							
								
								Issue  #27972 : Prohibit Tasks to await on themselves.  
							
							
							
						 
						
							2016-10-09 12:19:12 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								908d55dd7e 
								
							 
						 
						
							
							
								
								Issue  #28399 : Remove UNIX socket from FS before binding.  
							
							... 
							
							
							
							Patch by Коренберг Марк. 
							
						 
						
							2016-10-09 12:15:08 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								36e7e97d62 
								
							 
						 
						
							
							
								
								asyncio: Only allow Unix Stream sockets for loop.create_unix_server/connection  
							
							
							
						 
						
							2016-10-07 12:39:57 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								8dc3e43839 
								
							 
						 
						
							
							
								
								Issue  #28372 : Fix asyncio to support formatting of non-python coroutines  
							
							
							
						 
						
							2016-10-05 19:32:49 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								0de3de6cbf 
								
							 
						 
						
							
							
								
								Issue  #28371 : Deprecate passing asyncio.Handles to run_in_executor.  
							
							
							
						 
						
							2016-10-05 18:28:09 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								5b8d4f97f8 
								
							 
						 
						
							
							
								
								Issue  #28369 : Raise an error when transport's FD is used with add_reader  
							
							
							
						 
						
							2016-10-05 17:48:59 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								9eb6c67776 
								
							 
						 
						
							
							
								
								Issue  #28368 : Refuse monitoring processes if the child watcher has no loop attached.  
							
							... 
							
							
							
							Patch by Vincent Michel. 
							
						 
						
							2016-10-05 16:57:12 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Berker Peksag 
								
							 
						 
						
							
							
							
							
								
							
							
								34b9d14be6 
								
							 
						 
						
							
							
								
								Issue  #28283 : Remove flaky test test_sock_connect_sock_write_race again  
							
							... 
							
							
							
							It was added back in 53a578f51f21. 
							
						 
						
							2016-10-01 04:16:59 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								e3c65a7a22 
								
							 
						 
						
							
							
								
								Misc asyncio improvements from upstream  
							
							
							
						 
						
							2016-09-30 08:17:15 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Berker Peksag 
								
							 
						 
						
							
							
							
							
								
							
							
								63461bc384 
								
							 
						 
						
							
							
								
								Issue  #28283 : Remove flaky test test_sock_connect_sock_write_race  
							
							
							
						 
						
							2016-09-28 00:39:36 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								0256f42839 
								
							 
						 
						
							
							
								
								test_asynico: fix test_sock_connect_sock_write_race()  
							
							... 
							
							
							
							Issue #28176 : Increase timeout from 10 seconds to 60 seconds. 
							
						 
						
							2016-09-21 09:15:36 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Berker Peksag 
								
							 
						 
						
							
							
							
							
								
							
							
								bdcc8f9d1b 
								
							 
						 
						
							
							
								
								Issue  #28176 : Increase timeout for test_sock_connect_sock_write_race  
							
							
							
						 
						
							2016-09-18 01:06:50 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								d6c6771fc9 
								
							 
						 
						
							
							
								
								Issue  #28176 : Fix callbacks race in asyncio.SelectorLoop.sock_connect.  
							
							
							
						 
						
							2016-09-15 17:56:36 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								4c5bf3bc52 
								
							 
						 
						
							
							
								
								Issue  #26909 : Fix slow pipes IO in asyncio.  
							
							... 
							
							
							
							Patch by INADA Naoki. 
							
						 
						
							2016-09-15 16:51:48 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								45dccdad93 
								
							 
						 
						
							
							
								
								Issue  #26654 : Inspect functools.partial in asyncio.Handle.__repr__.  
							
							... 
							
							
							
							Patch by iceboy. 
							
						 
						
							2016-09-15 15:58:15 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								5587d7c071 
								
							 
						 
						
							
							
								
								Issue  #28174 : Handle when SO_REUSEPORT isn't properly supported (asyncio)  
							
							... 
							
							
							
							Patch by Seth Michael Larson. 
							
						 
						
							2016-09-15 15:45:07 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								a1b0e7db73 
								
							 
						 
						
							
							
								
								Issue  #27906 : Fix socket accept exhaustion during high TCP traffic.  
							
							... 
							
							
							
							Patch by Kevin Conway. 
							
						 
						
							2016-09-15 14:13:15 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								a05a6ef1ca 
								
							 
						 
						
							
							
								
								asyncio: Add set_protocol / get_protocol methods to Transports  
							
							
							
						 
						
							2016-09-11 21:11:02 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								e617521b0d 
								
							 
						 
						
							
							
								
								Use raw string for regexp  
							
							
							
						 
						
							2016-09-09 21:39:10 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								7b3b3dc85d 
								
							 
						 
						
							
							
								
								Merge asyncio upstream.  
							
							
							
						 
						
							2016-09-09 14:26:31 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								0be894b2f6 
								
							 
						 
						
							
							
								
								Issue  #27895 :  Spelling fixes (Contributed by Ville Skyttä).  
							
							
							
						 
						
							2016-09-07 12:03:06 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								8b7918a7e2 
								
							 
						 
						
							
							
								
								Don't select for read on character devices in _UnixWritePipeTransport.  
							
							... 
							
							
							
							Upstream https://github.com/python/asyncio/pull/374  by Ron Frederick. 
							
						 
						
							2016-08-31 09:40:18 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								09c22adadf 
								
							 
						 
						
							
							
								
								Issue  #27907 : variable rename. (Ville Skyttä)  
							
							
							
						 
						
							2016-08-31 09:08:41 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								252e9ed974 
								
							 
						 
						
							
							
								
								Issue  #27392 : Add loop.connect_accepted_socket().  
							
							... 
							
							
							
							Patch by Jim Fulton. 
							
						 
						
							2016-07-12 18:23:10 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								63bf487688 
								
							 
						 
						
							
							
								
								asyncio: Use socket specs for getaddrinfo() in sock_connect()  
							
							... 
							
							
							
							Patch by Martin Richard.  GH PR #365 . 
							
						 
						
							2016-06-28 11:00:22 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								77bc04a3bc 
								
							 
						 
						
							
							
								
								asyncio: Fix NameError in sslproto _fatal_error()  
							
							... 
							
							
							
							Patch by Richard Walker. 
							
						 
						
							2016-06-28 10:55:36 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								5fc7c4dce1 
								
							 
						 
						
							
							
								
								Issue  #27136 : Change test to use ::1 for better OS X Tiger compatibility  
							
							
							
						 
						
							2016-06-13 03:17:47 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								c92bf83a82 
								
							 
						 
						
							
							
								
								Issue  #22970 : asyncio: Fix inconsistency cancelling Condition.wait.  
							
							... 
							
							
							
							Patch by David Coles. 
							
						 
						
							2016-06-11 12:00:07 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								ca2e0a48cf 
								
							 
						 
						
							
							
								
								Issue  #27223 : aio: Fix _read_ready and _write_ready to respect _conn_lost.  
							
							... 
							
							
							
							Patch by Łukasz Langa. 
							
						 
						
							2016-06-11 11:19:47 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								c1cf296de6 
								
							 
						 
						
							
							
								
								asyncio: Remove asyncio.timeout() context manager.  
							
							... 
							
							
							
							It will probably be added back in Python 3.6, once its compatibility
issues are resolved; see [1] for more details.
[1] https://mail.python.org/pipermail/async-sig/2016-June/000045.html  
							
						 
						
							2016-06-08 13:57:03 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								f1c6fa9866 
								
							 
						 
						
							
							
								
								Issue  #27136 : Fix DNS static resolution; don't use it in getaddrinfo  
							
							... 
							
							
							
							Patch by A. Jesse Jiryu Davis 
							
						 
						
							2016-06-08 12:33:31 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								a714616d36 
								
							 
						 
						
							
							
								
								asyncio: Fix getaddrinfo to accept service names (for port)  
							
							... 
							
							
							
							Patch by A. Jesse Jiryu Davis 
							
						 
						
							2016-06-02 16:51:07 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								a8f895f051 
								
							 
						 
						
							
							
								
								asyncio: Support host=b'' for getaddrinfo  
							
							
							
						 
						
							2016-06-02 16:43:52 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								46f50726a0 
								
							 
						 
						
							
							
								
								Issue  #27076 : Doc, comment and tests spelling fixes  
							
							... 
							
							
							
							Most fixes to Doc/ and Lib/ directories by Ville Skyttä. 
							
						 
						
							2016-05-26 05:35:26 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								eaaaee8c56 
								
							 
						 
						
							
							
								
								asyncio: Fix getaddrinfo to accept None/str/bytes for 'port' arg  
							
							... 
							
							
							
							Patch by A. Jesse Jiryu Davis. 
							
						 
						
							2016-05-20 17:44:19 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								7661db6228 
								
							 
						 
						
							
							
								
								Issue  #27041 : asyncio: Add loop.create_future method  
							
							
							
						 
						
							2016-05-16 15:38:39 -04:00