python-graph-1.4.2 released
python-graph release 1.4.2 http://code.google.com/p/python-graph/ python-graph is a library for working with graphs in Python. This software provides a suitable data structure for representing graphs and a whole set of important algorithms. The code is appropriately documented and API reference is generated automatically by epydoc. Provided features and algorithms: * Support for directed, undirected, weighted and non-weighted graphs * Support for hypergraphs * Canonical operations * XML import and export * DOT-Language output (for usage with Graphviz) * Random graph generation * Accessibility (transitive closure) * Breadth-first search * Cut-vertex and cut-edge identification * Depth-first search * Heuristic search (A* algorithm) * Identification of connected components * Minimum spanning tree (Prim's algorithm) * Mutual-accessibility (strongly connected components) * Shortest path search (Dijkstra's algorithm) * Topological sorting Changes in this release: * Fixed an infinite recursion bug in the cycle detection algorithm. Download: http://code.google.com/p/python-graph/downloads/list (tar.bz2, zip and egg packages are available.) Installing: If you have easy_install on your system, you can simply run: # easy_install python-graph -- http://mail.python.org/mailman/listinfo/python-announce-list Support the Python Software Foundation: http://www.python.org/psf/donations.html
ANN: SuPy 1.5
SuPy 1.5 Available -- http://www.cosc.canterbury.ac.nz/greg.ewing/SuPy/ New in this version: - Tool and Observer classes can be implemented in Python - Contextual menu facilities - Modifier key and status bar constants - to_length() function - dir() works on Ruby classes What is SuPy? - SuPy is a plugin for the Sketchup 3D modelling application that lets you script it in Python. -- Greg Ewing greg.ew...@canterbury.ac.nz -- http://mail.python.org/mailman/listinfo/python-announce-list Support the Python Software Foundation: http://www.python.org/psf/donations.html
ANN: Hypy 0.8.3 (the extensively documented release)
All my fans of detailed example documentation are gonna love this release. If you've been wondering whether Hypy has the feature you want for your searching, check out the examples page and see for yourself. (Link below.) Hypy is a fulltext search interface for Python applications. Use it to index and search your documents from Python code. Hypy is based on the estraiernative bindings by Yusuke Yoshida. * Fast, scalable * Perfect recall ratio by N-gram method * High precision by hybrid mechanism of N-gram and morphological analyzer * Phrase search, regular expressions, attribute search (including numeric and date comparisons), and similarity search * Simple and powerful API Homepage, downloads, everything, etc.: http://goonmill.org/hypy/ This is of course on pypi and can be installed with easy_install or pip. You will need Hyper Estraier installed to use it. Release Version 0.8.3 (2009.02.22) ~~~ * Massively improved docstrings and internal documentation. An extensive examples document is now available at http://goonmill.org/hypy/examples.tsw * Filter out null bytes while indexing. * Improve performance of attribute searches. * Add a teaser rst format i.e. **foo** -- _ -- http://mail.python.org/mailman/listinfo/python-announce-list Support the Python Software Foundation: http://www.python.org/psf/donations.html
Miros: a hierarchical state machine module
Miros for Python can be found here: http://www.bellfelljar.org/tractwo/wiki/Python%20Projects. Miros is a module that implements a Hierarchical State Machine (HSM) class (i.e. one that implements behavioral inheritance). It is based on the excellent work of Miro Samek (hence the module name miros). This implementation closely follows an older C/C++ implementation published in the 8/00 edition of Embedded Systems magazine by Miro Samek and Paul Montgomery under the title State Oriented Programming. The article and code can be found here: http://www.embedded.com/2000/0008. A wealth of more current information can be found at Miro's well kept site: http://www.state-machine.com/. As far as I know this is the first implementation of Samek's HSM in Python. It was tested with Python 2.5. It is licensed under the same terms as Python itself. -- http://mail.python.org/mailman/listinfo/python-announce-list Support the Python Software Foundation: http://www.python.org/psf/donations.html
ANN: SuPy 1.6
SuPy 1.6 Available -- http://www.cosc.canterbury.ac.nz/greg.ewing/SuPy/ Fixed some bugs in the Tool and Observer classes, and in the linetool example. What is SuPy? - SuPy is a plugin for the Sketchup 3D modelling application that lets you script it in Python. -- Greg Ewing greg.ew...@canterbury.ac.nz -- http://mail.python.org/mailman/listinfo/python-announce-list Support the Python Software Foundation: http://www.python.org/psf/donations.html
[ANN] BleachBit 0.4.0
BleachBit is a Internet history, locale, registry, privacy, and temporary file cleaner for Linux on Python v2.4 - v2.6. Notable changes for 0.4.0: * Introduce CleanerML, a system for creating cleaners in XML. * Add cleaners for aMSN, CrossOver Chromium (Google Chrome), ELinks, emesene, GL-117, Hippo OpenSim Viewer, Midnight Commander, Recoll, Rhythmbox, Tremulous, Vuze (formerly Azureus), and WINE. * Update Bulgarian, French, and Spanish translations. * Add Russian translation. Release notes http://bleachbit.blogspot.com/2009/02/bleachbit-040-cleaner.html Download http://bleachbit.sourceforge.net/download.php -- http://mail.python.org/mailman/listinfo/python-announce-list Support the Python Software Foundation: http://www.python.org/psf/donations.html