pprocess

Annotated packages/ubuntu-hoary/python2.4-parallel-pprocess/debian/changelog

133:10b913ff251f
2007-12-02 paulb [project @ 2007-12-02 22:53:47 by paulb] Fixed URL.
paulb@131 1
parallel-pprocess (0.3.1-0ubuntu1) hoary; urgency=low
paulb@131 2
paulb@131 3
  * Moved the reference material out of the module docstring
paulb@131 4
    and into a separate document, converting it to XHTML in
paulb@131 5
    the process.
paulb@131 6
  * Fixed the project name in the setup script.
paulb@131 7
paulb@131 8
 -- Paul Boddie <paul@boddie.org.uk>  Sat, 24 Nov 2007 01:08:04 +0100
paulb@131 9
paulb@103 10
parallel-pprocess (0.3-0ubuntu1) hoary; urgency=low
paulb@87 11
paulb@87 12
  * Added managed callables: wrappers around callables which
paulb@87 13
    cause them to be automatically managed by the exchange
paulb@87 14
    from which they were acquired.
paulb@87 15
  * Added MakeParallel: a wrapper instantiated around a
paulb@87 16
    normal function which sends the result of that function
paulb@87 17
    over the supplied channel when invoked.
paulb@122 18
  * Added MakeReusable: a wrapper like MakeParallel which
paulb@122 19
    can be used in conjunction with the newly-added reuse
paulb@122 20
    capability of the Exchange class in order to reuse
paulb@122 21
    processes and channels.
paulb@87 22
  * Added a Map class which attempts to emulate the built-in
paulb@91 23
    map function, along with a pmap function using this
paulb@91 24
    class.
paulb@103 25
  * Added a Queue class which provides a simpler
paulb@103 26
    iterator-style interface to data produced by created
paulb@103 27
    processes.
paulb@103 28
  * Added a create method to the Exchange class and an exit
paulb@103 29
    convenience function to the module.
paulb@103 30
  * Changed the Exchange implementation to not block when
paulb@103 31
    attempting to start new processes beyond the process
paulb@103 32
    limit: such requests are queued and performed as running
paulb@103 33
    processes are completed. This permits programs using
paulb@103 34
    the start method to proceed to consumption of results
paulb@103 35
    more quickly.
paulb@103 36
  * Extended and updated the examples. Added a tutorial.
paulb@103 37
  * Added Ubuntu Feisty (7.04) package support.
paulb@87 38
paulb@122 39
 -- Paul Boddie <paul@boddie.org.uk>  Sun, 16 Sep 2007 20:09:53 +0200
paulb@87 40
paulb@82 41
parallel-pprocess (0.2.5-0ubuntu1) hoary; urgency=low
paulb@82 42
paulb@82 43
  * Added a start method to the Exchange class for more
paulb@82 44
    convenient creation of processes.
paulb@82 45
  * Relicensed under the LGPL (version 3 or later) - this
paulb@82 46
    also fixes the contradictory situation where the GPL was
paulb@82 47
    stated in the pprocess module (which was not, in fact,
paulb@82 48
    the intention) and the LGPL was stated in the
paulb@82 49
    documentation.
paulb@82 50
paulb@82 51
 -- Paul Boddie <paul@boddie.org.uk>  Sun,  8 Jul 2007 00:08:39 +0200
paulb@82 52
paulb@74 53
parallel-pprocess (0.2.4-0ubuntu1) hoary; urgency=low
paulb@74 54
paulb@74 55
  * Set buffer sizes to zero for the file object wrappers
paulb@74 56
    around sockets: this may prevent deadlock issues.
paulb@74 57
paulb@74 58
 -- Paul Boddie <paul@boddie.org.uk>  Thu, 29 Mar 2007 01:50:13 +0200
paulb@74 59
paulb@70 60
parallel-pprocess (0.2.3-0ubuntu1) hoary; urgency=low
paulb@70 61
paulb@70 62
  * Added convenient message exchanges, offering methods
paulb@70 63
    handling common situations at the cost of having to
paulb@70 64
    define a subclass of Exchange.
paulb@70 65
  * Added a simple example of performing a parallel
paulb@70 66
    computation.
paulb@70 67
  * Improved the PyGmy raytracer example to use the newly
paulb@70 68
    added functionality.
paulb@70 69
paulb@70 70
 -- Paul Boddie <paul@boddie.org.uk>  Sun, 14 Jan 2007 23:50:54 +0100
paulb@70 71
paulb@57 72
parallel-pprocess (0.2.2-0ubuntu1) hoary; urgency=low
paulb@57 73
paulb@57 74
  * Changed the status testing in the Exchange class,
paulb@57 75
    potentially fixing the premature closure of channels
paulb@57 76
    before all data was read.
paulb@57 77
  * Fixed the PyGmy raytracer example's process accounting
paulb@57 78
    by relying on the possibly more reliable Exchange
paulb@57 79
    behaviour, whilst also preventing erroneous creation of
paulb@57 80
    "out of bounds" processes.
paulb@59 81
  * Added a removed attribute on the Exchange to record
paulb@59 82
    which channels were removed in the last call to the
paulb@59 83
    ready method.
paulb@57 84
paulb@59 85
 -- Paul Boddie <paul@boddie.org.uk>  Sun, 19 Nov 2006 20:35:25 +0100
paulb@57 86
paulb@53 87
parallel-pprocess (0.2.1-0ubuntu1) hoary; urgency=low
paulb@53 88
paulb@53 89
  * Added a PyGmy raytracer example.
paulb@53 90
  * Updated copyright and licensing details (FSF address,
paulb@53 91
    additional works).
paulb@53 92
paulb@53 93
 -- Paul Boddie <paul@boddie.org.uk>  Sun,  1 Oct 2006 17:46:17 +0200
paulb@53 94
paulb@45 95
parallel-pprocess (0.2-0ubuntu1) hoary; urgency=low
paulb@44 96
paulb@44 97
  * Changed the parallel module to pprocess.
paulb@44 98
paulb@44 99
 -- Paul Boddie <paul@boddie.org.uk>  Tue, 11 Oct 2005 18:50:24 +0200
paulb@44 100
paulb@45 101
parallel-module (0.1-0ubuntu1) hoary; urgency=low
paulb@44 102
paulb@44 103
  * New upstream release.
paulb@44 104
paulb@44 105
 -- Paul Boddie <paul@boddie.org.uk>  Wed, 28 Sep 2005 19:18:47 +0200