1 parallel-pprocess (0.2.6-0ubuntu1) hoary; urgency=low 2 3 * Added managed callables: wrappers around callables which 4 cause them to be automatically managed by the exchange 5 from which they were acquired. 6 * Added MakeParallel: a wrapper instantiated around a 7 normal function which sends the result of that function 8 over the supplied channel when invoked. 9 * Added a Map class which attempts to emulate the built-in 10 map function, along with a pmap function using this 11 class. 12 * Extended and updated the examples. 13 14 -- Paul Boddie <paul@boddie.org.uk> Sun, 15 Jul 2007 01:12:48 +0200 15 16 parallel-pprocess (0.2.5-0ubuntu1) hoary; urgency=low 17 18 * Added a start method to the Exchange class for more 19 convenient creation of processes. 20 * Relicensed under the LGPL (version 3 or later) - this 21 also fixes the contradictory situation where the GPL was 22 stated in the pprocess module (which was not, in fact, 23 the intention) and the LGPL was stated in the 24 documentation. 25 26 -- Paul Boddie <paul@boddie.org.uk> Sun, 8 Jul 2007 00:08:39 +0200 27 28 parallel-pprocess (0.2.4-0ubuntu1) hoary; urgency=low 29 30 * Set buffer sizes to zero for the file object wrappers 31 around sockets: this may prevent deadlock issues. 32 33 -- Paul Boddie <paul@boddie.org.uk> Thu, 29 Mar 2007 01:50:13 +0200 34 35 parallel-pprocess (0.2.3-0ubuntu1) hoary; urgency=low 36 37 * Added convenient message exchanges, offering methods 38 handling common situations at the cost of having to 39 define a subclass of Exchange. 40 * Added a simple example of performing a parallel 41 computation. 42 * Improved the PyGmy raytracer example to use the newly 43 added functionality. 44 45 -- Paul Boddie <paul@boddie.org.uk> Sun, 14 Jan 2007 23:50:54 +0100 46 47 parallel-pprocess (0.2.2-0ubuntu1) hoary; urgency=low 48 49 * Changed the status testing in the Exchange class, 50 potentially fixing the premature closure of channels 51 before all data was read. 52 * Fixed the PyGmy raytracer example's process accounting 53 by relying on the possibly more reliable Exchange 54 behaviour, whilst also preventing erroneous creation of 55 "out of bounds" processes. 56 * Added a removed attribute on the Exchange to record 57 which channels were removed in the last call to the 58 ready method. 59 60 -- Paul Boddie <paul@boddie.org.uk> Sun, 19 Nov 2006 20:35:25 +0100 61 62 parallel-pprocess (0.2.1-0ubuntu1) hoary; urgency=low 63 64 * Added a PyGmy raytracer example. 65 * Updated copyright and licensing details (FSF address, 66 additional works). 67 68 -- Paul Boddie <paul@boddie.org.uk> Sun, 1 Oct 2006 17:46:17 +0200 69 70 parallel-pprocess (0.2-0ubuntu1) hoary; urgency=low 71 72 * Changed the parallel module to pprocess. 73 74 -- Paul Boddie <paul@boddie.org.uk> Tue, 11 Oct 2005 18:50:24 +0200 75 76 parallel-module (0.1-0ubuntu1) hoary; urgency=low 77 78 * New upstream release. 79 80 -- Paul Boddie <paul@boddie.org.uk> Wed, 28 Sep 2005 19:18:47 +0200