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