python-graph-1.4.2 released

2009-02-23 Thread Pedro Matiello
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

2009-02-23 Thread Greg Ewing

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: Shed Skin 0.1, an experimental (restricted-)Python-to-C++ Compiler

2009-02-23 Thread Mark Dufour
Hi all,

I have recently released version 0.1 of Shed Skin, an experimental
(restricted-)Python-to-C++ compiler.

Please see my blog for more info about the release:

http://shed-skin.blogspot.com


Thanks,
Mark Dufour.
-- 
"One of my most productive days was throwing away 1000 lines of code"
- Ken Thompson
--
http://mail.python.org/mailman/listinfo/python-announce-list

Support the Python Software Foundation:
http://www.python.org/psf/donations.html


Elisa Media Center 0.5.29 Release

2009-02-23 Thread Guillaume Emont
Dear Python hackers and lovers,

The Elisa team is happy to announce the release of Elisa Media Center
0.5.29, code-named "Eleanor Rigby".

Elisa is an open source cross-platform media center connecting the
Internet to an all-in-one media player. It is written in python using
twisted, gstreamer and pigment among others, and runs on GNU/Linux and
Microsft Windows (XP and above). More information can be found at
http://elisa.fluendo.com/.

This release is a "light weight" release, which means it is supposed to
be pushed to the users through our automatic plugin update system. That
is why there is no new Elisa installer nor any new packages from our side: use
the existing ones for 0.5.27; with the default configuration, they should 
upgrade
automatically to 0.5.29, asking you to restart Elisa when everything is
downloaded.
Tarballs are provided for packagers who want to disable the automatic plugin
update system on their distribution, so that they can make new packages for
their users to be able to update (I strongly advise that, the new video section
is worth it).


A complete list of the issues fixed can be found at:

http://bugs.launchpad.net/elisa/+milestone/0.5.29

This is also summarised in the (attached) release notes.

Installers and sources can be downloaded from
http://elisa.fluendo.com/download/

Bug reports and feature requests are welcome at
http://bugs.launchpad.net/elisa/+filebug

Have a media-centered evening,

Guillaume, for the Elisa team
Elisa 0.5.29 "Eleanor Rigby"


This is Elisa 0.5.29, twenty-ninth release of the 0.5 branch.

New features since 0.5.28:

- Ability to mark movies and TV shows as favorites

Bugs fixed since 0.5.28:

- 327637: Youtube plugin doesnt work
- 325417: Can't eject a DVD
- 328703: Live update of CSS styles and resources broken
- 329276: Video gets played twice
- 331071: Default subtitle selection is wrong
- 330267: "AttributeError: 'PigmentFrontend' object has no attribute 
'dbus_frontend'" when exiting


Download

You can find source releases of Elisa on the download page:
http://elisa.fluendo.com/download


Elisa Homepage

More details can be found on the project's website: http://elisa.fluendo.com


Support and Bugs

We use Launchpad for bug reports and feature requests:
https://bugs.launchpad.net/elisa/+filebug


Developers

All code is in a Bazaar branch and can be checked out from there.
It is hosted on Launchpad: https://code.launchpad.net/elisa


Contributors to this release:

- César Sánchez Ruiz
- David McLeod
- Florian Boucault
- Guillaume Emont
- Jesús Corrius
- Lionel Martin
- Maxwell Young
- Olivier Tilloy
- Philippe Normand
--
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)

2009-02-23 Thread Cory Dodt
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

2009-02-23 Thread Tom Schmit
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

2009-02-23 Thread Greg Ewing

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

2009-02-23 Thread Andrew Ziem
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