1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
1.2 +++ b/PKG-INFO Wed Sep 28 17:08:56 2005 +0000
1.3 @@ -0,0 +1,21 @@
1.4 +Metadata-Version: 1.1
1.5 +Name: parallel
1.6 +Version: 0.1
1.7 +Author: Paul Boddie
1.8 +Author-email: paul at boddie org uk
1.9 +Maintainer: Paul Boddie
1.10 +Maintainer-email: paul at boddie org uk
1.11 +Download-url: http://www.boddie.org.uk/python/downloads/parallel-0.1.tar.gz
1.12 +Summary: Elementary parallel programming for Python
1.13 +License: LGPL
1.14 +Description: The parallel module provides elementary support for parallel
1.15 + programming in Python using a fork-based process creation model in
1.16 + conjunction with a channel-based communications model implemented
1.17 + using socketpair and poll.
1.18 +Keywords: parallel fork socketpair socket channel
1.19 +Platform: Any
1.20 +Classifier: Development Status :: 3 - Alpha
1.21 +Classifier: License :: OSI Approved :: GNU Library or Lesser General Public License (LGPL)
1.22 +Classifier: Topic :: Software Development :: Code Generators
1.23 +Classifier: Topic :: Software Development :: Compilers
1.24 +Classifier: Topic :: Software Development :: Libraries :: Python Modules
2.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
2.2 +++ b/README.txt Wed Sep 28 17:08:56 2005 +0000
2.3 @@ -0,0 +1,54 @@
2.4 +Introduction
2.5 +------------
2.6 +
2.7 +The parallel module provides elementary support for parallel programming in
2.8 +Python using a fork-based process creation model in conjunction with a
2.9 +channel-based communications model implemented using socketpair and poll.
2.10 +
2.11 +Quick Start
2.12 +-----------
2.13 +
2.14 +Try running some of the tests:
2.15 +
2.16 +PYTHONPATH=. python tests/create_loop.py
2.17 +PYTHONPATH=. python tests/start_loop.py
2.18 +
2.19 +(Simple loop demonstrations which use two different ways of creating and
2.20 +starting the parallel processes.)
2.21 +
2.22 +PYTHONPATH=. python tests/start_indexer.py <n> <directory>
2.23 +
2.24 +(A text indexing demonstration, where <n> should be replaced by the number of
2.25 +created/child/worker processes which will attempt to tokenize text files, and
2.26 +where <directory> should be a directory containing text files to be indexed,
2.27 +although HTML files will also work well enough. After indexing the files, a
2.28 +prompt will appear, words or word fragments can be entered, and matching words
2.29 +and their locations will be shown.)
2.30 +
2.31 +Contact, Copyright and Licence Information
2.32 +------------------------------------------
2.33 +
2.34 +No Web page has yet been made available for this work, but the author can be
2.35 +contacted at the following e-mail address:
2.36 +
2.37 +paul@boddie.org.uk
2.38 +
2.39 +Copyright and licence information can be found in the docs directory - see
2.40 +docs/COPYING.txt and docs/LICENCE.txt for more information.
2.41 +
2.42 +Dependencies
2.43 +------------
2.44 +
2.45 +This software depends on standard library features which are stated as being
2.46 +available only on "UNIX"; it has only been tested on a GNU/Linux system.
2.47 +
2.48 +Release Procedures
2.49 +------------------
2.50 +
2.51 +Update the parallel __version__ attribute.
2.52 +Change the version number and package filename/directory in the documentation.
2.53 +Update the release notes (see above).
2.54 +Check the release information in the PKG-INFO file.
2.55 +Tag, export.
2.56 +Archive, upload.
2.57 +Update PyPI, PythonInfo Wiki, Vaults of Parnassus entries.