Gregory P. Smith 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0ca67e6313 
								
							 
						 
						
							
							
								
								GH-84559: Deprecate fork being the multiprocessing default. ( #100618 )  
							
							... 
							
							
							
							This starts the process. Users who don't specify their own start method
and use the default on platforms where it is 'fork' will see a
DeprecationWarning upon multiprocessing.Pool() construction or upon
multiprocessing.Process.start() or concurrent.futures.ProcessPool use.
See the related issue and documentation within this change for details. 
							
						 
						
							2023-02-02 15:50:35 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									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