waterworks (embarassingly unfinished edition 2)
Collected library tools by David McClosky and Drew Perttula (though I
should mention that Drew is not responsible for maintaining this and at
time of press does not even know I'm mentioning him in this file).
Version history
0.1e - e for embarassing, initial "release"
0.1f - barely less embarassing, some bug fixes and more documentation
Contents
AIMA - Provide some widely useful utilities. (not written by me -- see http://aima.cs.berkeley.edu/python/readme.html )
ExitCodes - Create textual descriptions of exit statuses.
FigUtil - Tools for creating tables and figures in papers.
Histogram - Tools for creating and displaying histograms.
IntRange - Integer Range Parser and Generator
IntShelve - Just like shelve, but keys are always integers instead of strings.
LazyList - Lets you treat an interator as a list by filling in the list on demand.
Selectron - The Selectron 6000 - A selecting widget for Tix.
Tailer - tail -f for multiple files written natively in Python.
TeXTable - Convert a Python table into a LaTeX/TeX table.
ThreadedJobs - Wraps twisted.python.threadpool in a way that makes more sense to me.
TkGeomSavers - Common geometry behaviors for Tk/Tix
Utility - (DEPRECATED) Originally contained all other files in this package.
diffprint - Helps visualize diffs by giving you two parallel lists to print.
iterextras - Some useful iterator functions from py2.4 test_itertools.py plus a couple extra functions.
Installation
Standard distutils install hopefully works. Please email me if you have any problems.
Download
Source: http://cs.brown.edu/~dmcc/software/waterworks/waterworks-0.1f.tar.gz
License
GPLv2.
Authors
David McClosky (dmcc+py AT cs DOT brown DOT edu)
Homepage: http://cs.brown.edu/~dmcc/
Software: http://cs.brown.edu/~dmcc/software/
Drew Perttula (drewp AT bigasterisk DOT com)
Homepage: http://bigasterisk.com/