Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								20d19241e5 
								
							 
						 
						
							
							
								
								#17364 : merge with 3.2.  
							
							
							
						 
						
							2013-03-06 03:23:28 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								33e20d1954 
								
							 
						 
						
							
							
								
								#17364 : remove documentation for a function that does not exist.  
							
							
							
						 
						
							2013-03-06 03:20:27 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Svetlov 
								
							 
						 
						
							
							
							
							
								
							
							
								23089ab1db 
								
							 
						 
						
							
							
								
								Fix typo in multiprocessing documentation, thanks to Dmitry Tolstoy from docs@  
							
							
							
						 
						
							2012-11-20 16:12:38 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								ace5162294 
								
							 
						 
						
							
							
								
								starmap/starmap_async for whatsnew, and fix multiprocessing Pool markup.  
							
							
							
						 
						
							2012-10-06 22:26:52 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								ef4d286770 
								
							 
						 
						
							
							
								
								#10968 : commit threading doc changes and corresponding whatsnew entry.  
							
							... 
							
							
							
							It is unfortunate that the '_' names were not kept as aliases, and that RLock
was not also converted to a class, but it is now too late to change either of
those things for 3.3. 
							
						 
						
							2012-10-06 14:35:35 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								8429b6784b 
								
							 
						 
						
							
							
								
								#15831 : merge with 3.2  
							
							
							
						 
						
							2012-09-14 06:35:09 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								e0add76468 
								
							 
						 
						
							
							
								
								#15831 : document multiple signatures on different lines.  Patch by Chris Jerdonek.  
							
							
							
						 
						
							2012-09-14 06:32:35 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Richard Oudkerk 
								
							 
						 
						
							
							
							
							
								
							
							
								c3a2c59806 
								
							 
						 
						
							
							
								
								Merge  
							
							
							
						 
						
							2012-09-10 13:06:02 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Richard Oudkerk 
								
							 
						 
						
							
							
							
							
								
							
							
								b517596721 
								
							 
						 
						
							
							
								
								Issue  #15901 : Change example to use byte string instead of string  
							
							
							
						 
						
							2012-09-10 13:00:33 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Richard Oudkerk 
								
							 
						 
						
							
							
							
							
								
							
							
								67a58cc515 
								
							 
						 
						
							
							
								
								Merge  
							
							
							
						 
						
							2012-08-17 14:42:43 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Richard Oudkerk 
								
							 
						 
						
							
							
							
							
								
							
							
								264e9ac5f5 
								
							 
						 
						
							
							
								
								Issue  #14501 : Clarify that authentication keys are byte strings  
							
							
							
						 
						
							2012-08-17 14:39:18 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eli Bendersky 
								
							 
						 
						
							
							
							
							
								
							
							
								78da3bc0af 
								
							 
						 
						
							
							
								
								Additional fixes to multiprocessing docs (for issue  #13686 )  
							
							
							
						 
						
							2012-07-13 10:10:05 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eli Bendersky 
								
							 
						 
						
							
							
							
							
								
							
							
								b674dcf53e 
								
							 
						 
						
							
							
								
								Some fixes for the documentation of multiprocessing (per issue  #13686 )  
							
							
							
						 
						
							2012-07-13 09:45:31 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Georg Brandl 
								
							 
						 
						
							
							
							
							
								
							
							
								c9d2fc390d 
								
							 
						 
						
							
							
								
								Merge with 3.2.  
							
							
							
						 
						
							2012-07-01 09:56:07 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Georg Brandl 
								
							 
						 
						
							
							
							
							
								
							
							
								29feb1ffca 
								
							 
						 
						
							
							
								
								Make call of os.getppid() conditional: it is not available on Windows.  
							
							
							
						 
						
							2012-07-01 09:47:54 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Richard Oudkerk 
								
							 
						 
						
							
							
							
							
								
							
							
								633c4d9199 
								
							 
						 
						
							
							
								
								Issue  #15064 : Use with-blocks for some examples in docs.  
							
							
							
						 
						
							2012-06-18 21:29:36 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Richard Oudkerk 
								
							 
						 
						
							
							
							
							
								
							
							
								ac38571f00 
								
							 
						 
						
							
							
								
								Issue  #15064 : Make BaseManager.__enter__() start server if necessary.  
							
							
							
						 
						
							2012-06-18 21:29:30 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Richard Oudkerk 
								
							 
						 
						
							
							
							
							
								
							
							
								d69cfe88ea 
								
							 
						 
						
							
							
								
								Issue  #15064 : Implement context manager protocol for multiprocessing types  
							
							
							
						 
						
							2012-06-18 17:47:52 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Richard Oudkerk 
								
							 
						 
						
							
							
							
							
								
							
							
								3730a17a58 
								
							 
						 
						
							
							
								
								Issue  #14059 : Implement multiprocessing.Barrier  
							
							
							
						 
						
							2012-06-15 18:26:07 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Richard Oudkerk 
								
							 
						 
						
							
							
							
							
								
							
							
								f0604fddc3 
								
							 
						 
						
							
							
								
								Issue  #3518 : Remove references to non-existent BaseManager.from_address()  
							
							... 
							
							
							
							method 
							
						 
						
							2012-06-11 17:56:08 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Richard Oudkerk 
								
							 
						 
						
							
							
							
							
								
							
							
								87ea780e8e 
								
							 
						 
						
							
							
								
								Use Python 3.x-style keyword only arg in Array()  
							
							... 
							
							
							
							Previously a Python 2.x compatible hack was used for
multiprocessing.sharedctypes.Array().  Also the documented
signature was wrong. 
							
						 
						
							2012-05-29 12:01:47 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								fc6acccbaf 
								
							 
						 
						
							
							
								
								Remove outdated statements about threading and imports.  
							
							
							
						 
						
							2012-05-18 13:57:04 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Richard Oudkerk 
								
							 
						 
						
							
							
							
							
								
							
							
								59d5404bc7 
								
							 
						 
						
							
							
								
								Issue  #14753 : Make multiprocessing treat negative timeouts as it did in 3.2  
							
							... 
							
							
							
							In Python 3.2 and earlier, Process.join() and Connection.poll()
treated negative timeouts as zero timeouts.  Earlier versions from
the 3.3 line of development treat them as infinite timeouts.
The patch reverts to the old behaviour. 
							
						 
						
							2012-05-10 16:11:12 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								5438ed1572 
								
							 
						 
						
							
							
								
								Issue  #4892 : multiprocessing Connections can now be transferred over multiprocessing Connections.  
							
							... 
							
							
							
							Patch by Richard Oudkerk (sbt). 
							
						 
						
							2012-04-24 22:56:57 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Charles-François Natali 
								
							 
						 
						
							
							
							
							
								
							
							
								c8ce715a82 
								
							 
						 
						
							
							
								
								Issue  #14087 : multiprocessing: add Condition.wait_for(). Patch by sbt.  
							
							
							
						 
						
							2012-04-17 18:45:57 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								584fbbb32d 
								
							 
						 
						
							
							
								
								#14535 : merge with 3.2.  
							
							
							
						 
						
							2012-04-13 20:52:29 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								f86b28e3d2 
								
							 
						 
						
							
							
								
								#14535 : fix code highlight in multiprocessing examples.  Patch by Tshepang Lekhonkhobe.  
							
							
							
						 
						
							2012-04-13 20:50:48 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								bdb1cf1ca5 
								
							 
						 
						
							
							
								
								Issue  #12328 : Fix multiprocessing's use of overlapped I/O on Windows.  
							
							... 
							
							
							
							Also, add a multiprocessing.connection.wait(rlist, timeout=None) function
for polling multiple objects at once.  Patch by sbt.
Complete changelist from sbt's patch:
* Adds a wait(rlist, timeout=None) function for polling multiple
  objects at once.  On Unix this is just a wrapper for
  select(rlist, [], [], timeout=None).
* Removes use of the SentinelReady exception and the sentinels argument
  to certain methods.  concurrent.futures.process has been changed to
  use wait() instead of SentinelReady.
* Fixes bugs concerning PipeConnection.poll() and messages of zero
  length.
* Fixes PipeListener.accept() to call ConnectNamedPipe() with
  overlapped=True.
* Fixes Queue.empty() and SimpleQueue.empty() so that they are
  threadsafe on Windows.
* Now PipeConnection.poll() and wait() will not modify the pipe except
  possibly by consuming a zero length message.  (Previously poll()
  could consume a partial message.)
* All of multiprocesing's pipe related blocking functions/methods are
  now interruptible by SIGINT on Windows. 
							
						 
						
							2012-03-05 19:28:37 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sandro Tosi 
								
							 
						 
						
							
							
							
							
								
							
							
								cd77815e4c 
								
							 
						 
						
							
							
								
								Issue  #11836 : document and expose multiprocessing.SimpleQueue  
							
							
							
						 
						
							2012-02-15 23:27:00 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sandro Tosi 
								
							 
						 
						
							
							
							
							
								
							
							
								5cb522cb32 
								
							 
						 
						
							
							
								
								Issue  #11836 : document multiprocessing.queues.SimpleQueue  
							
							
							
						 
						
							2012-02-15 23:14:21 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								94015f13f1 
								
							 
						 
						
							
							
								
								merge 3.2  
							
							
							
						 
						
							2012-02-04 09:56:43 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								f51ebf94bb 
								
							 
						 
						
							
							
								
								threading primitives now have timeouts  
							
							
							
						 
						
							2012-02-04 09:55:52 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sandro Tosi 
								
							 
						 
						
							
							
							
							
								
							
							
								b52e7a9a36 
								
							 
						 
						
							
							
								
								clarify recv* are blocking operations; thanks to Chris Kogelnik from docs@  
							
							
							
						 
						
							2012-01-07 17:56:58 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eli Bendersky 
								
							 
						 
						
							
							
							
							
								
							
							
								d08effe287 
								
							 
						 
						
							
							
								
								Some formatting & grammar fixes for the multiprocessing doc  
							
							
							
						 
						
							2011-12-31 07:20:26 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sandro Tosi 
								
							 
						 
						
							
							
							
							
								
							
							
								5e60857e91 
								
							 
						 
						
							
							
								
								merge with 3.2  
							
							
							
						 
						
							2012-01-07 17:57:24 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eli Bendersky 
								
							 
						 
						
							
							
							
							
								
							
							
								ca6b7a1a73 
								
							 
						 
						
							
							
								
								Some formatting & grammar fixes for the multiprocessing doc  
							
							
							
						 
						
							2011-12-31 07:22:27 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								de911b2915 
								
							 
						 
						
							
							
								
								Issue  #12708 : Add starmap() and starmap_async() methods (similar to itertools.starmap()) to multiprocessing.Pool.  
							
							... 
							
							
							
							Patch by Hynek Schlawack. 
							
						 
						
							2011-12-21 11:03:24 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								f10644983e 
								
							 
						 
						
							
							
								
								Merge with 3.2.  
							
							
							
						 
						
							2011-10-19 11:06:26 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								e130a52d8a 
								
							 
						 
						
							
							
								
								Remove duplication.  
							
							
							
						 
						
							2011-10-19 10:58:56 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								62ab10a05a 
								
							 
						 
						
							
							
								
								Replace mentions of IOError  
							
							
							
						 
						
							2011-10-12 20:10:51 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Senthil Kumaran 
								
							 
						 
						
							
							
							
							
								
							
							
								74470b5d3a 
								
							 
						 
						
							
							
								
								merge from 3.2. Fix closes Issue11155  - Correct the multiprocessing.Queue.put's arg (replace 'item' with 'obj') in the docs. Patch by Westley Martínez.  
							
							
							
						 
						
							2011-09-06 00:22:15 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Senthil Kumaran 
								
							 
						 
						
							
							
							
							
								
							
							
								e969a2117c 
								
							 
						 
						
							
							
								
								Fix closes Issue11155  - Correct the multiprocessing.Queue.put's arg (replace 'item' with 'obj') in the docs. Patch by Westley Martínez.  
							
							
							
						 
						
							2011-09-06 00:21:30 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sandro Tosi 
								
							 
						 
						
							
							
							
							
								
							
							
								1a41a4114c 
								
							 
						 
						
							
							
								
								#12709 : merge with 3.2  
							
							
							
						 
						
							2011-08-08 16:38:47 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sandro Tosi 
								
							 
						 
						
							
							
							
							
								
							
							
								db79e95195 
								
							 
						 
						
							
							
								
								#12709 : add error_callback argument to map_async documentation  
							
							
							
						 
						
							2011-08-08 16:38:13 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Charles-François Natali 
								
							 
						 
						
							
							
							
							
								
							
							
								acd9f7ce32 
								
							 
						 
						
							
							
								
								Issue  #11784 : Improve multiprocessing.Process.join() documentation. Patch by  
							
							... 
							
							
							
							Patrick Sabin. 
							
						 
						
							2011-07-25 18:35:49 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								176f07dadf 
								
							 
						 
						
							
							
								
								Issue  #12040 : Expose a new attribute sentinel on instances of  
							
							... 
							
							
							
							:class:`multiprocessing.Process`.  Also, fix Process.join() to not use
polling anymore, when given a timeout. 
							
						 
						
							2011-06-06 19:35:31 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								025691a5fe 
								
							 
						 
						
							
							
								
								#11952 : merge with 3.2.  
							
							
							
						 
						
							2011-04-29 07:13:12 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								17797a7310 
								
							 
						 
						
							
							
								
								#11952 : merge with 3.1.  
							
							
							
						 
						
							2011-04-29 07:12:42 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								2ee88355fc 
								
							 
						 
						
							
							
								
								#11952 : Fix typo in multiprocessing doc.  
							
							
							
						 
						
							2011-04-29 07:10:24 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ross Lagerwall 
								
							 
						 
						
							
							
							
							
								
							
							
								13312638b3 
								
							 
						 
						
							
							
								
								Merge from 3.1  
							
							
							
						 
						
							2011-03-14 10:41:58 +02:00