# HG changeset patch # User paulb # Date 1127927336 0 # Node ID 993729238bf50f92eb98389016e4ba8594a8ee87 # Parent cc1da13abc2b1161479c1553e46c0dddbfe4cc6b [project @ 2005-09-28 17:08:56 by paulb] Added documentation and package information. diff -r cc1da13abc2b -r 993729238bf5 PKG-INFO --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/PKG-INFO Wed Sep 28 17:08:56 2005 +0000 @@ -0,0 +1,21 @@ +Metadata-Version: 1.1 +Name: parallel +Version: 0.1 +Author: Paul Boddie +Author-email: paul at boddie org uk +Maintainer: Paul Boddie +Maintainer-email: paul at boddie org uk +Download-url: http://www.boddie.org.uk/python/downloads/parallel-0.1.tar.gz +Summary: Elementary parallel programming for Python +License: LGPL +Description: The parallel module provides elementary support for parallel + programming in Python using a fork-based process creation model in + conjunction with a channel-based communications model implemented + using socketpair and poll. +Keywords: parallel fork socketpair socket channel +Platform: Any +Classifier: Development Status :: 3 - Alpha +Classifier: License :: OSI Approved :: GNU Library or Lesser General Public License (LGPL) +Classifier: Topic :: Software Development :: Code Generators +Classifier: Topic :: Software Development :: Compilers +Classifier: Topic :: Software Development :: Libraries :: Python Modules diff -r cc1da13abc2b -r 993729238bf5 README.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/README.txt Wed Sep 28 17:08:56 2005 +0000 @@ -0,0 +1,54 @@ +Introduction +------------ + +The parallel module provides elementary support for parallel programming in +Python using a fork-based process creation model in conjunction with a +channel-based communications model implemented using socketpair and poll. + +Quick Start +----------- + +Try running some of the tests: + +PYTHONPATH=. python tests/create_loop.py +PYTHONPATH=. python tests/start_loop.py + +(Simple loop demonstrations which use two different ways of creating and +starting the parallel processes.) + +PYTHONPATH=. python tests/start_indexer.py + +(A text indexing demonstration, where should be replaced by the number of +created/child/worker processes which will attempt to tokenize text files, and +where should be a directory containing text files to be indexed, +although HTML files will also work well enough. After indexing the files, a +prompt will appear, words or word fragments can be entered, and matching words +and their locations will be shown.) + +Contact, Copyright and Licence Information +------------------------------------------ + +No Web page has yet been made available for this work, but the author can be +contacted at the following e-mail address: + +paul@boddie.org.uk + +Copyright and licence information can be found in the docs directory - see +docs/COPYING.txt and docs/LICENCE.txt for more information. + +Dependencies +------------ + +This software depends on standard library features which are stated as being +available only on "UNIX"; it has only been tested on a GNU/Linux system. + +Release Procedures +------------------ + +Update the parallel __version__ attribute. +Change the version number and package filename/directory in the documentation. +Update the release notes (see above). +Check the release information in the PKG-INFO file. +Tag, export. +Archive, upload. +Update PyPI, PythonInfo Wiki, Vaults of Parnassus entries.