Leo Trol
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								30610d2837
								
							
						 | 
						
							
							
								
								gh-90549: Fix leak of global named resources using multiprocessing spawn (#30617)
							
							
							
							
							
							
							
							Co-authored-by: XD Trol <milestonejxd@gmail.com>
Co-authored-by: Antoine Pitrou <pitrou@free.fr> 
							
						 | 
						
							2022-06-09 18:55:12 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									idomic
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								db098bc1f0
								
							
						 | 
						
							
							
								
								bpo-39244: multiprocessing return default start method first on macOS (GH-18625)
							
							
							
							
							
						 | 
						
							2020-05-26 17:54:21 +03:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Victor Stinner
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								17a5588740
								
							
						 | 
						
							
							
								
								bpo-33725: multiprocessing uses spawn by default on macOS (GH-13603)
							
							
							
							
							
							
							
							On macOS, the multiprocessing module now uses the "spawn" start
method by default. 
							
						 | 
						
							2019-05-28 16:02:50 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thomas Moreau
								
							 
						 | 
						
							
							
							
							
								
							
							
								c09a9f56c0
								
							
						 | 
						
							
							
								
								bpo-36888: Add multiprocessing.parent_process() (GH-13247)
							
							
							
							
							
						 | 
						
							2019-05-20 21:37:05 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Derek B. Kim
								
							 
						 | 
						
							
							
							
							
								
							
							
								c40278ef95
								
							
						 | 
						
							
							
								
								Simplify __all__ in multiprocessing (GH-6856)
							
							
							
							
							
						 | 
						
							2018-07-11 19:22:28 +09:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jon Dufresne
								
							 
						 | 
						
							
							
							
							
								
							
							
								3972628de3
								
							
						 | 
						
							
							
								
								bpo-30296 Remove unnecessary tuples, lists, sets, and dicts (#1489)
							
							
							
							
							
							
							
							* Replaced list(<generator expression>) with list comprehension
* Replaced dict(<generator expression>) with dict comprehension
* Replaced set(<list literal>) with set literal
* Replaced builtin func(<list comprehension>) with func(<generator
  expression>) when supported (e.g. any(), all(), tuple(), min(), &
  max()) 
							
						 | 
						
							2017-05-18 07:35:54 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Serhiy Storchaka
								
							 
						 | 
						
							
							
							
							
								
							
							
								5affd23e6f
								
							
						 | 
						
							
							
								
								bpo-29762: More use "raise from None". (#569)
							
							
							
							
							
							
							
							This hides unwanted implementation details from tracebacks. 
							
						 | 
						
							2017-04-05 09:37:24 +03:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Antoine Pitrou
								
							 
						 | 
						
							
							
							
							
								
							
							
								ebb39bcc04
								
							
						 | 
						
							
							
								
								Issue #28779: multiprocessing.set_forkserver_preload() would crash the forkserver process if a preloaded module instantiated some multiprocessing objects such as locks.
							
							
							
							
							
						 | 
						
							2016-12-10 17:16:17 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Antoine Pitrou
								
							 
						 | 
						
							
							
							
							
								
							
							
								cd2a201e5b
								
							
						 | 
						
							
							
								
								Issue #28779: multiprocessing.set_forkserver_preload() would crash the forkserver process if a preloaded module instantiated some multiprocessing objects such as locks.
							
							
							
							
							
						 | 
						
							2016-12-10 17:13:16 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Davin Potts
								
							 
						 | 
						
							
							
							
							
								
							
							
								5458647bb8
								
							
						 | 
						
							
							
								
								Issue #28053: Applying refactorings, docs and other cleanup to follow.
							
							
							
							
							
						 | 
						
							2016-09-09 18:03:10 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Richard Oudkerk
								
							 
						 | 
						
							
							
							
							
								
							
							
								b1694cf588
								
							
						 | 
						
							
							
								
								Issue #18999: Make multiprocessing use context objects.
							
							
							
							
							
							
							
							This allows different parts of a program to use different methods for
starting processes without interfering with each other. 
							
						 | 
						
							2013-10-16 16:41:56 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 |