| 
									
										
										
										
											2013-10-17 13:40:50 -07:00
										 |  |  | """The asyncio package, tracking PEP 3156.""" | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2017-12-10 18:36:12 -05:00
										 |  |  | # flake8: noqa | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2013-10-17 13:40:50 -07:00
										 |  |  | import sys | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | # This relies on each of the submodules having an __all__ variable. | 
					
						
							| 
									
										
										
										
											2015-01-06 01:03:58 +01:00
										 |  |  | from .base_events import * | 
					
						
							| 
									
										
										
										
											2014-06-29 00:46:45 +02:00
										 |  |  | from .coroutines import * | 
					
						
							| 
									
										
										
										
											2013-10-17 13:40:50 -07:00
										 |  |  | from .events import * | 
					
						
							| 
									
										
										
										
											2018-09-11 10:13:04 -07:00
										 |  |  | from .exceptions import * | 
					
						
							| 
									
										
										
										
											2014-01-25 15:32:06 +01:00
										 |  |  | from .futures import * | 
					
						
							| 
									
										
										
										
											2013-10-17 13:40:50 -07:00
										 |  |  | from .locks import * | 
					
						
							|  |  |  | from .protocols import * | 
					
						
							| 
									
										
										
										
											2017-12-14 09:42:21 -05:00
										 |  |  | from .runners import * | 
					
						
							| 
									
										
										
										
											2014-01-25 15:32:06 +01:00
										 |  |  | from .queues import * | 
					
						
							| 
									
										
										
										
											2013-10-17 13:40:50 -07:00
										 |  |  | from .streams import * | 
					
						
							| 
									
										
										
										
											2014-02-01 22:49:59 +01:00
										 |  |  | from .subprocess import * | 
					
						
							| 
									
										
										
										
											2013-10-17 13:40:50 -07:00
										 |  |  | from .tasks import * | 
					
						
							| 
									
										
										
										
											2014-01-25 15:32:06 +01:00
										 |  |  | from .transports import * | 
					
						
							| 
									
										
										
										
											2013-10-17 13:40:50 -07:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-05-28 17:54:02 -04:00
										 |  |  | # Exposed for _asynciomodule.c to implement now deprecated | 
					
						
							|  |  |  | # Task.all_tasks() method.  This function will be removed in 3.9. | 
					
						
							|  |  |  | from .tasks import _all_tasks_compat  # NoQA | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-01-06 01:03:58 +01:00
										 |  |  | __all__ = (base_events.__all__ + | 
					
						
							|  |  |  |            coroutines.__all__ + | 
					
						
							| 
									
										
										
										
											2014-06-29 00:46:45 +02:00
										 |  |  |            events.__all__ + | 
					
						
							| 
									
										
										
										
											2018-09-11 10:13:04 -07:00
										 |  |  |            exceptions.__all__ + | 
					
						
							| 
									
										
										
										
											2014-01-25 15:32:06 +01:00
										 |  |  |            futures.__all__ + | 
					
						
							| 
									
										
										
										
											2013-10-17 13:40:50 -07:00
										 |  |  |            locks.__all__ + | 
					
						
							|  |  |  |            protocols.__all__ + | 
					
						
							| 
									
										
										
										
											2017-12-14 09:42:21 -05:00
										 |  |  |            runners.__all__ + | 
					
						
							| 
									
										
										
										
											2014-01-25 15:32:06 +01:00
										 |  |  |            queues.__all__ + | 
					
						
							| 
									
										
										
										
											2013-10-17 13:40:50 -07:00
										 |  |  |            streams.__all__ + | 
					
						
							| 
									
										
										
										
											2014-02-01 22:49:59 +01:00
										 |  |  |            subprocess.__all__ + | 
					
						
							| 
									
										
										
										
											2014-01-25 15:32:06 +01:00
										 |  |  |            tasks.__all__ + | 
					
						
							|  |  |  |            transports.__all__) | 
					
						
							| 
									
										
										
										
											2014-07-18 12:44:25 +02:00
										 |  |  | 
 | 
					
						
							|  |  |  | if sys.platform == 'win32':  # pragma: no cover | 
					
						
							|  |  |  |     from .windows_events import * | 
					
						
							|  |  |  |     __all__ += windows_events.__all__ | 
					
						
							|  |  |  | else: | 
					
						
							|  |  |  |     from .unix_events import *  # pragma: no cover | 
					
						
							|  |  |  |     __all__ += unix_events.__all__ |