A 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7f31676340 
								
							 
						 
						
							
							
								
								Fix a code snippet typo in asyncio docs ( #108427 )  
							
							
							
						 
						
							2023-08-24 16:27:54 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tin Tvrtković 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a47c13cae5 
								
							 
						 
						
							
							
								
								gh-107980: fix doc role for asyncio.timeouts ( #108126 )  
							
							
							
						 
						
							2023-08-19 13:14:38 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									lightdrk 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								541a10f9ed 
								
							 
						 
						
							
							
								
								Refer to TimeoutError instead of asyncio.TimeoutError in asyncio-task.rst ( #106136 )  
							
							... 
							
							
							
							Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com> 
							
						 
						
							2023-06-27 23:21:38 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jay 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f0fb782ddb 
								
							 
						 
						
							
							
								
								gh-105331: Change asyncio.sleep to raise `ValueError for nan ( #105641 )  
							
							... 
							
							
							
							Co-authored-by: Guido van Rossum <gvanrossum@gmail.com>
Co-authored-by: Kumar Aditya <59607654+kumaraditya303@users.noreply.github.com> 
							
						 
						
							2023-06-12 20:29:02 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jacob Bower 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2866e030f0 
								
							 
						 
						
							
							
								
								gh-97696 Add documentation for get_coro() behavior with eager tasks ( #104304 )  
							
							
							
						 
						
							2023-05-09 10:09:16 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Itamar Ostricher 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c2683fc46d 
								
							 
						 
						
							
							
								
								gh-97696: Improve and fix documentation for asyncio eager tasks ( #104256 )  
							
							
							
						 
						
							2023-05-08 17:29:34 +05:30 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Itamar Ostricher 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4ee2068c34 
								
							 
						 
						
							
							
								
								gh-104254: Document the optional keyword-only "context" argument to Task constructor ( #104251 )  
							
							... 
							
							
							
							(This was added in 3.11. It was already documented for `create_task()`, but not for `Task()`.) 
							
						 
						
							2023-05-06 18:31:53 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Itamar Ostricher 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a474e04388 
								
							 
						 
						
							
							
								
								gh-97696: asyncio eager tasks factory ( #102853 )  
							
							... 
							
							
							
							Co-authored-by: Jacob Bower <jbower@meta.com>
Co-authored-by: Carol Willing <carolcode@willingconsulting.com> 
							
						 
						
							2023-05-01 15:10:13 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Adrien 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4898415df7 
								
							 
						 
						
							
							
								
								gh-98641: Document difference between task group and gather ( #103644 )  
							
							... 
							
							
							
							The purpose of the comments is to rule out the implication that asyncio.TaskGroup is a drop-in replacement / better alternative to asyncio.gather(). 
							
						 
						
							2023-04-20 07:07:41 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kumar Aditya 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								da2273fec7 
								
							 
						 
						
							
							
								
								GH-88342: clarify that asyncio.as_completed accepts generators yielding tasks ( #103626 )  
							
							
							
						 
						
							2023-04-19 15:51:53 +05:30 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hugo van Kemenade 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6a1c49a717 
								
							 
						 
						
							
							
								
								gh-101100: Test docs in nit-picky mode ( #102513 )  
							
							... 
							
							
							
							Co-authored-by: C.A.M. Gerlach <CAM.Gerlach@Gerlach.CAM>
Co-authored-by: Petr Viktorin <encukou@gmail.com> 
							
						 
						
							2023-03-24 13:23:35 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									JosephSBoyle 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f13fdacadf 
								
							 
						 
						
							
							
								
								gh-102810 Improve the sphinx docs for asyncio.Timeout ( #102934 )  
							
							... 
							
							
							
							Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com> 
							
						 
						
							2023-03-23 16:43:13 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kristján Valur Jónsson 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								04adf2df39 
								
							 
						 
						
							
							
								
								gh-102780: Fix uncancel() call in asyncio timeouts ( #102815 )  
							
							... 
							
							
							
							Also use `raise TimeOut from <CancelledError instance>` so that the CancelledError is set
in the `__cause__` field rather than in the `__context__` field.
Co-authored-by: Guido van Rossum <gvanrossum@gmail.com>
Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com> 
							
						 
						
							2023-03-22 10:52:10 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kumar Aditya 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4f5774f648 
								
							 
						 
						
							
							
								
								GH-78530: add support for generators in asyncio.wait ( #102761 )  
							
							
							
						 
						
							2023-03-17 06:58:43 +05:30 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joongi Kim 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7bdb331b67 
								
							 
						 
						
							
							
								
								doc: Remove a duplicate 'versionchanged' in library/asyncio-task (gh-102677)  
							
							
							
						 
						
							2023-03-14 11:07:59 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Oleg Iarygin 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f87f6e2396 
								
							 
						 
						
							
							
								
								gh-97725: Fix documentation for the default file of asyncio.Task.print_stack ( #101652 )  
							
							
							
						 
						
							2023-02-07 23:34:31 +05:30 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raj 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								95fb0e0258 
								
							 
						 
						
							
							
								
								gh-101498 : Fix asyncio.Timeout example in docs ( #101499 )  
							
							... 
							
							
							
							Doc/library/asyncio-task.rst#timeout 
							
						 
						
							2023-02-01 10:08:31 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ben 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ef09bf63d2 
								
							 
						 
						
							
							
								
								Fixes typo in asyncio.TaskGroup context manager code example ( #101449 )  
							
							
							
						 
						
							2023-01-30 21:36:40 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Stanley 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								27d8dc2c9d 
								
							 
						 
						
							
							
								
								gh-85073: Add some missing links to source (GH-99363)  
							
							... 
							
							
							
							Add some missing links to source from Python docs 
							
						 
						
							2022-11-18 11:33:40 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hugo van Kemenade 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								fa2d43e518 
								
							 
						 
						
							
							
								
								Docs: Fix backtick errors found by sphinx-lint ( #97998 )  
							
							... 
							
							
							
							Co-authored-by: Ezio Melotti <ezio.melotti@gmail.com> 
							
						 
						
							2022-10-06 18:01:30 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								09de8d7aaf 
								
							 
						 
						
							
							
								
								GH-90985: Revert  "Deprecate passing a message into cancel()" ( #97999 )  
							
							... 
							
							
							
							Reason: we were too hasty in deprecating this.
We shouldn't deprecate it before we have a replacement. 
							
						 
						
							2022-10-06 17:30:27 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8079bef56f 
								
							 
						 
						
							
							
								
								GH-96704: Add {Task,Handle}.get_context(), use it in call_exception_handler() ( #96756 )  
							
							... 
							
							
							
							Co-authored-by: Kumar Aditya <59607654+kumaraditya303@users.noreply.github.com> 
							
						 
						
							2022-10-04 23:49:10 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Łukasz Langa 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f00645d5db 
								
							 
						 
						
							
							
								
								gh-90908: Document asyncio.Task.cancelling() and asyncio.Task.uncancel() ( #95253 )  
							
							... 
							
							
							
							Co-authored-by: Thomas Grainger <tagrain@gmail.com> 
							
						 
						
							2022-10-01 10:42:36 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hendrik Makait 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6281affee6 
								
							 
						 
						
							
							
								
								gh-94972: document that shield users need to keep a reference to their task ( #96724 )  
							
							... 
							
							
							
							Co-authored-by: Thomas Grainger <tagrain@gmail.com>
Co-authored-by: Guido van Rossum <gvanrossum@gmail.com> 
							
						 
						
							2022-09-10 07:34:14 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									zhanpon 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								35e4da25d4 
								
							 
						 
						
							
							
								
								Docs: Fix count of bullets in asyncio-task.rst ( #96307 )  
							
							
							
						 
						
							2022-08-26 20:50:48 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Thomas Grainger 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0c6f898005 
								
							 
						 
						
							
							
								
								gh-95051: ensure that timeouts scheduled with asyncio.Timeout that have already expired are deliverered promptly ( #95109 )  
							
							... 
							
							
							
							Co-authored-by: Kumar Aditya <59607654+kumaraditya303@users.noreply.github.com> 
							
						 
						
							2022-07-24 13:18:05 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tin Tvrtković 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								08f68975ab 
								
							 
						 
						
							
							
								
								GH-46771: docs for asyncio.timeout and task cancellation ( #94794 )  
							
							
							
						 
						
							2022-07-14 19:38:38 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								594c369949 
								
							 
						 
						
							
							
								
								GH-94398: TaskGroup: Fail create_task() during shutdown (GH-94400)  
							
							... 
							
							
							
							Once the task group is shutting down, it should not be possible to create a new task.
Here "shutting down" means `self._aborting` is set, indicating that at least one task
has failed and we have cancelled all others.
Co-authored-by: Łukasz Langa <lukasz@langa.pl> 
							
						 
						
							2022-06-30 19:10:46 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b6ec6d4041 
								
							 
						 
						
							
							
								
								GH-90908: Document asyncio.TaskGroup (GH-94359)  
							
							... 
							
							
							
							Co-authored-by: CAM Gerlach <CAM.Gerlach@Gerlach.CAM> 
							
						 
						
							2022-06-30 18:16:22 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Grommek 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								75ceae05c1 
								
							 
						 
						
							
							
								
								gh-88831: In docs for asyncio.create_task, explain why strong references to tasks are needed (GH-93258)  
							
							... 
							
							
							
							Co-authored-by: Łukasz Langa <lukasz@langa.pl> 
							
						 
						
							2022-06-07 10:56:09 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sebastian Rittau 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d1b2e989be 
								
							 
						 
						
							
							
								
								gh-92223: Remove pre-Python 3.7 alternative in asyncio docs ( #92224 )  
							
							
							
						 
						
							2022-05-04 17:14:07 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Svetlov 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4119d2d7c9 
								
							 
						 
						
							
							
								
								bpo-47062: Implement asyncio.Runner context manager (GH-31799)  
							
							... 
							
							
							
							Co-authored-by: Zachary Ware <zach@python.org> 
							
						 
						
							2022-03-24 21:51:16 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Svetlov 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0360e9f346 
								
							 
						 
						
							
							
								
								bpo-46829: Deprecate passing a message into Future.cancel() and Task.cancel() (GH-31840)  
							
							... 
							
							
							
							After a long deliberation we ended up feeling that the message argument for Future.cancel(), added in 3.9, was a bad idea, so we're deprecating it in 3.11 and plan to remove it in 3.13. 
							
						 
						
							2022-03-23 08:43:05 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Svetlov 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								903f0a02c1 
								
							 
						 
						
							
							
								
								bpo-34790: Remove passing coroutine objects to asyncio.wait() (GH-31964)  
							
							... 
							
							
							
							Co-authored-by: Yury Selivanov <yury@edgedb.com> 
							
						 
						
							2022-03-17 22:51:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Svetlov 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9523c0d84f 
								
							 
						 
						
							
							
								
								bpo-46994: Accept explicit contextvars.Context in asyncio create_task() API (GH-31837)  
							
							
							
						 
						
							2022-03-14 13:54:13 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Svetlov 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4140bcb1cd 
								
							 
						 
						
							
							
								
								bpo-45390: Propagate CancelledError's message from cancelled task to its awaiter (GH-31383)  
							
							... 
							
							
							
							Co-authored-by: Serhiy Storchaka <storchaka@gmail.com> 
							
						 
						
							2022-02-21 22:59:04 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2923d87ca2 
								
							 
						 
						
							
							
								
								bpo-46777: Fix incorrect use of directives in asyncio documentation (GH-31388)  
							
							
							
						 
						
							2022-02-18 10:58:48 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kumar Aditya 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								da4b214304 
								
							 
						 
						
							
							
								
								bpo-42413: Replace concurrent.futures.TimeoutError and asyncio.TimeoutError with builtin TimeoutError (GH-30197)  
							
							... 
							
							
							
							Co-authored-by: Andrew Svetlov <andrew.svetlov@gmail.com> 
							
						 
						
							2021-12-19 13:22:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Taras Sereda 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8518ee348c 
								
							 
						 
						
							
							
								
								removal of duplicated text paragraph ( #29666 )  
							
							
							
						 
						
							2021-12-07 01:12:29 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joannah Nanjekye 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c750adbe69 
								
							 
						 
						
							
							
								
								Save a reference for ensure_future and create_task (GH-29163)  
							
							... 
							
							
							
							Co-authored-by: Joannah Nanjekye <jnanjekye@python.org> 
							
						 
						
							2021-11-15 14:30:28 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sondre Lillebø Gundersen 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e25e43e355 
								
							 
						 
						
							
							
								
								correct spelling (GH-27076)  
							
							
							
						 
						
							2021-07-19 17:46:42 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Julien Palard 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								15f0fc571c 
								
							 
						 
						
							
							
								
								Doc: Fix wrong exception used in example. (GH-26572)  
							
							
							
						 
						
							2021-07-08 09:31:28 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Illia Volochii 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a1092f6249 
								
							 
						 
						
							
							
								
								bpo-43216: Remove @asyncio.coroutine (GH-26369)  
							
							... 
							
							
							
							Remove the @asyncio.coroutine decorator
enabling legacy generator-based coroutines to be compatible with async/await
code; remove asyncio.coroutines.CoroWrapper used for wrapping
legacy coroutine objects in the debug mode.
The decorator has been deprecated
since Python 3.8 and the removal was initially scheduled for Python 3.10. 
							
						 
						
							2021-07-01 15:13:59 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ken Jin 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d8fd8c8568 
								
							 
						 
						
							
							
								
								bpo-42392: [docs] Add deprecated-removed loop labels for asyncio (GH-26357)  
							
							... 
							
							
							
							* Add deprecated-removed loop labels for all reelvant functions/classes in asyncio 
							
						 
						
							2021-05-26 14:59:34 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									josephernest 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								56b8ea65d2 
								
							 
						 
						
							
							
								
								Updated code example for asyncio.gather (GH-20604)  
							
							... 
							
							
							
							The previous example did not fully showcase the interest of using gather.
Here the example showcases "the result is an aggregate list of returned values". 
							
						 
						
							2021-05-13 23:06:26 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								172c0f2752 
								
							 
						 
						
							
							
								
								bpo-39529: Deprecate creating new event loop in asyncio.get_event_loop() (GH-23554)  
							
							... 
							
							
							
							asyncio.get_event_loop() emits now a deprecation warning when it creates a new event loop.
In future releases it will became an alias of asyncio.get_running_loop(). 
							
						 
						
							2021-04-25 13:40:44 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Simon Willison 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5c30145afb 
								
							 
						 
						
							
							
								
								bpo-42783: Documentation for asyncio.sleep(0) ( #24002 )  
							
							... 
							
							
							
							Co-authored-by: Ken Jin <28750310+Fidget-Spinner@users.noreply.github.com> 
							
						 
						
							2021-01-07 12:03:18 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andre Delfino 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								dcc997cd28 
								
							 
						 
						
							
							
								
								[doc] Fix erroneous backslashes in signatures and names (GH-23658)  
							
							... 
							
							
							
							The issue being resolved is shown in the 3.10 docs (if you select docs for older versions you won't see a visual glitch).
The newer sphinx version that produces the 3.10 docs doesn't treat the backslash to escape things in some situations it previously did. 
							
						 
						
							2020-12-16 17:37:28 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yurii Karabas 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								86150d39c8 
								
							 
						 
						
							
							
								
								bpo-42392: Remove deprecated loop parameter from docs (GH-23552)  
							
							
							
						 
						
							2020-11-29 14:50:57 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jesús Cea 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								989af25616 
								
							 
						 
						
							
							
								
								Typo ( #23482 )  
							
							
							
						 
						
							2020-11-24 00:56:30 +01:00