Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								908d55dd7e 
								
							 
						 
						
							
							
								
								Issue  #28399 : Remove UNIX socket from FS before binding.  
							
							... 
							
							
							
							Patch by Коренберг Марк. 
							
						 
						
							2016-10-09 12:15:08 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									INADA Naoki 
								
							 
						 
						
							
							
							
							
								
							
							
								9e4e38ecd2 
								
							 
						 
						
							
							
								
								Issue  #26801 : Added C implementation of asyncio.Future.  
							
							... 
							
							
							
							Original patch by Yury Selivanov. 
							
						 
						
							2016-10-09 14:44:47 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								3df053e556 
								
							 
						 
						
							
							
								
								Merge 3.5 (asyncio)  
							
							
							
						 
						
							2016-10-07 12:40:22 -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 
								
							 
						 
						
							
							
							
							
								
							
							
								a88614233e 
								
							 
						 
						
							
							
								
								Merge 3.5 (issue  #23749 )  
							
							
							
						 
						
							2016-10-05 19:40:19 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								92e7c7f99c 
								
							 
						 
						
							
							
								
								asyncio: Add "call_connection_made" arg to SSLProtocol.__init__  
							
							... 
							
							
							
							Issue #23749 : With this change it's possible to implement starttls
as a separate package on PyPI, or even by copying/pasting a small
snipped of code in your project.
It's expected that we'll figure out the API design for starttls
during 3.6, so that we can add it in 3.7. 
							
						 
						
							2016-10-05 19:39:54 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								996dd4a666 
								
							 
						 
						
							
							
								
								Merge 3.5 (issue  #28372 )  
							
							
							
						 
						
							2016-10-05 19:33:36 -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 
								
							 
						 
						
							
							
							
							
								
							
							
								d2c5fab7c6 
								
							 
						 
						
							
							
								
								Merge 3.5 (issue  #28371 )  
							
							
							
						 
						
							2016-10-05 18:29:04 -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 
								
							 
						 
						
							
							
							
							
								
							
							
								139914a058 
								
							 
						 
						
							
							
								
								Merge 3.5 (issue  #28370 )  
							
							
							
						 
						
							2016-10-05 18:04:35 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								3e56ff0d08 
								
							 
						 
						
							
							
								
								Issue  #28370 : Speedup asyncio.StreamReader.readexactly  
							
							... 
							
							
							
							Patch by Коренберг Марк. 
							
						 
						
							2016-10-05 18:01:12 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								bb8eb92f46 
								
							 
						 
						
							
							
								
								Merge 3.5 (issue  #28369 )  
							
							
							
						 
						
							2016-10-05 17:49:54 -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 
								
							 
						 
						
							
							
							
							
								
							
							
								67ea61818e 
								
							 
						 
						
							
							
								
								Merge 3.5 (issue  #28368 )  
							
							
							
						 
						
							2016-10-05 17:01:01 -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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								0035be3fee 
								
							 
						 
						
							
							
								
								Misc asyncio improvements from upstream (merge 3.5->3.6)  
							
							
							
						 
						
							2016-09-30 08:18:34 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								e3c65a7a22 
								
							 
						 
						
							
							
								
								Misc asyncio improvements from upstream  
							
							
							
						 
						
							2016-09-30 08:17:15 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								50fe7114ae 
								
							 
						 
						
							
							
								
								Merge 3.5 (issue  #28176 )  
							
							
							
						 
						
							2016-09-15 17:58:15 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								d6c6771fc9 
								
							 
						 
						
							
							
								
								Issue  #28176 : Fix callbacks race in asyncio.SelectorLoop.sock_connect.  
							
							
							
						 
						
							2016-09-15 17:56:36 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								b76968be0d 
								
							 
						 
						
							
							
								
								Merge 3.5 (asyncio, issue  #26909 )  
							
							
							
						 
						
							2016-09-15 16:52:41 -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 
								
							 
						 
						
							
							
							
							
								
							
							
								62b81c33d1 
								
							 
						 
						
							
							
								
								Merge 3.5 (issue  #26654 )  
							
							
							
						 
						
							2016-09-15 16:01:35 -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 
								
							 
						 
						
							
							
							
							
								
							
							
								1b984ffd44 
								
							 
						 
						
							
							
								
								Merge 3.5 (issue  #28174 )  
							
							
							
						 
						
							2016-09-15 15:46:16 -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 
								
							 
						 
						
							
							
							
							
								
							
							
								d070154fb5 
								
							 
						 
						
							
							
								
								Merge 3.5 (issue  #27906 )  
							
							
							
						 
						
							2016-09-15 14:14:48 -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 
								
							 
						 
						
							
							
							
							
								
							
							
								4357cf6202 
								
							 
						 
						
							
							
								
								Another asyncio sync.  
							
							
							
						 
						
							2016-09-15 13:49:08 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								b26067a92f 
								
							 
						 
						
							
							
								
								asyncio: Drop debug code  
							
							
							
						 
						
							2016-09-15 13:35:41 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								0a91d484a3 
								
							 
						 
						
							
							
								
								Merge 3.5 (asyncio)  
							
							
							
						 
						
							2016-09-15 13:24:03 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								f6d991d885 
								
							 
						 
						
							
							
								
								asyncio: Sync with the upstream  
							
							
							
						 
						
							2016-09-15 13:10:51 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								8987c9d219 
								
							 
						 
						
							
							
								
								Issue  #26182 : Raise DeprecationWarning for improper use of async/await keywords  
							
							
							
						 
						
							2016-09-15 12:50:23 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								503ba3ed97 
								
							 
						 
						
							
							
								
								Merge 3.5 (issue  #27456 )  
							
							
							
						 
						
							2016-09-11 21:44:17 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								44c19eccf9 
								
							 
						 
						
							
							
								
								Issue  #27456 : asyncio: Set TCP_NODELAY by default.  
							
							
							
						 
						
							2016-09-11 21:39:31 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								966321e236 
								
							 
						 
						
							
							
								
								Merge 3.5 (asyncio)  
							
							
							
						 
						
							2016-09-11 21:11:19 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								a05a6ef1ca 
								
							 
						 
						
							
							
								
								asyncio: Add set_protocol / get_protocol methods to Transports  
							
							
							
						 
						
							2016-09-11 21:11:02 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christian Heimes 
								
							 
						 
						
							
							
							
							
								
							
							
								d04863771b 
								
							 
						 
						
							
							
								
								Issue  #28022 : Deprecate ssl-related arguments in favor of SSLContext.  
							
							... 
							
							
							
							The deprecation include manual creation of SSLSocket and certfile/keyfile
(or similar) in ftplib, httplib, imaplib, smtplib, poplib and urllib.
ssl.wrap_socket() is not marked as deprecated yet. 
							
						 
						
							2016-09-10 23:23:33 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								f1024f7425 
								
							 
						 
						
							
							
								
								merge  
							
							
							
						 
						
							2016-09-09 15:58:00 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								7b3b3dc85d 
								
							 
						 
						
							
							
								
								Merge asyncio upstream.  
							
							
							
						 
						
							2016-09-09 14:26:31 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								7719d46431 
								
							 
						 
						
							
							
								
								Rename Future._blocking to _asyncio_future_blocking.  
							
							... 
							
							
							
							This is now an official "protected" API that can be used to write
classes that are duck-type-compatible with Future without subclassing
it.  (For that purpose I also changed isinstance(result, Future) to
check for this attribute instead.)
Hopefully Amber Brown can use this to make Twisted.Deferred compatible
with asyncio.Future.
Tests and docs are TBD. (Also there are more isinstance() checks to fix.) 
							
						 
						
							2016-09-09 12:58:15 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								1140a03426 
								
							 
						 
						
							
							
								
								Rename Future._blocking to _asyncio_future_blocking.  
							
							... 
							
							
							
							This is now an official "protected" API that can be used to write
classes that are duck-type-compatible with Future without subclassing
it.  (For that purpose I also changed isinstance(result, Future) to
check for this attribute instead.)
Hopefully Amber Brown can use this to make Twisted.Deferred compatible
with asyncio.Future.
Tests and docs are TBD. 
							
						 
						
							2016-09-09 12:54:54 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								eb6364557f 
								
							 
						 
						
							
							
								
								Issue  #28003 : Implement PEP 525 -- Asynchronous Generators.  
							
							
							
						 
						
							2016-09-08 22:01:51 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								0be894b2f6 
								
							 
						 
						
							
							
								
								Issue  #27895 :  Spelling fixes (Contributed by Ville Skyttä).  
							
							
							
						 
						
							2016-09-07 12:03:06 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								4786787c07 
								
							 
						 
						
							
							
								
								Fix ordering issues in UNIX read/write pipe transport constructors.  
							
							... 
							
							
							
							Upstream https://github.com/python/asyncio/pull/408  by Ron Frederick. 
							
						 
						
							2016-08-31 09:42:38 -07: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 
								
							 
						 
						
							
							
							
							
								
							
							
								898ac56fc2 
								
							 
						 
						
							
							
								
								Merge asyncio from 3.5  
							
							
							
						 
						
							2016-08-31 09:47:08 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vinay Sajip 
								
							 
						 
						
							
							
							
							
								
							
							
								dd917f84e3 
								
							 
						 
						
							
							
								
								Closes   #27904 : Improved logging statements to defer formatting until needed.  
							
							
							
						 
						
							2016-08-31 08:22:29 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								15f44ab043 
								
							 
						 
						
							
							
								
								Issue  #27895 :  Spelling fixes (Contributed by Ville Skyttä).  
							
							
							
						 
						
							2016-08-30 10:47:49 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								83f5a3846c 
								
							 
						 
						
							
							
								
								In asyncio.locks.Lock.acquire(): Avoid deadlock when a cancelled future is in self._waiters.  
							
							
							
						 
						
							2016-08-23 09:39:03 -07:00