eGenix Team: M.-A. Lemburg | 2 Jul 15:38 2007

Interest in a one-day business conference for Python, Zope and Plone companies ?


eGenix is looking into organizing a one day conference
specifically for companies doing business with Python, Zope and
Plone. The conference will likely be held in or close to
Düsseldorf, Germany, which is lively medium-sized city, with good
airport connections world-wide and specifically to all major
European  cities, so it's easy getting there and ideal for a one
day event.

The focus of the conference is on networking, meeting people,
exchanging experience and exploring ways of working together.

We are aiming at having a small conference program with just a few
talks. The main intent of the presentations should be to initiate
discussions among the attendees.

Since this will be a business-only event, we will likely get
professional help from a conference organizer and also try to
sign up with a hotel to do all the catering, conference room
maintenance, etc.

My questions to you:

* Would there be interest in such a conference event ?
* How many people from your company would likely attend ?
* Would a weekday or weekend conference date be more attractive ?
* Does the focus suit your needs ?

We will be giving a short presentation of what we have in mind
(Continue reading)

Edward K Ream | 3 Jul 17:59 2007

ANN: Leo released

Leo is available at:

Leo is a text editor, data organizer, project manager and much more. See:

The highlights of Leo
- Fixed a few minor bugs reported since Leo 4.4.3 was released.
- Added better support for unit testing in Leo.


Edward K. Ream   email:  edreamleo <at>



        Support the Python Software Foundation:
(Continue reading)

tundish | 4 Jul 22:17 2007

ANN: A STOMP messaging broker in pure Python (GPLv3)

This is the first announcement of a release of Sprinkle, a messaging
broker written in Python.

Sprinkle implements the STOMP protocol

Sprinkle is very simple and lightweight. I believe it is fully
functional, but I need help testing it so I can make it suitable for
an enterprise environment. In this early phase, you can get Sprinkle
as a development snapshot: sprinkle-2007-07-01.

Asynchronous messaging is receiving renewed interest from developers.
Let's give Python a simple, effective, and trusted messaging solution.

The code is distributed under version 3 of the GPL, and runs on Unix-
like platforms. Python 2.3.4 or later is required.



        Support the Python Software Foundation:

"J. David Ibáñez" | 5 Jul 11:26 2007

itools 0.16.1 released

itools is a Python library, it groups a number of packages into a single
meta-package for easier development and deployment:

   itools.catalog        itools.i18n             itools.tmx
   itools.cms            itools.ical             itools.uri
   itools.csv            itools.odf              itools.vfs
   itools.datatypes      itools.pdf              itools.web
   itools.gettext             itools.workflow
   itools.handlers       itools.rss              itools.xhtml
   itools.html           itools.schemas          itools.xliff
   itools.http           itools.stl              itools.xml

This is (mostly) a bug fix release:

  - The command line tool "rsync" is not required anymore.

  - Indexing of XML documents (like web pages) works again.

  - Now itools.web supports X_FORWARDED_PROTO, what makes possible to
    deploy web applications behind Apache (or another web server) using
    the HTTPS protocol.

  - Now itools.xml is able to serialize documents with CDATA sections.

  - In itools.stl the repeat variables "repeat/x/index", "repeat/x/start"
    and "repeat/x/end" work again.

  - The method "set_handler" works now when the container is a virtual

(Continue reading)

Johan Dahlin | 4 Jul 15:08 2007


I am pleased to announce the stable version 2.10.5 of the Python bindings
for GTK+.

The new release is available from and its mirrors
as soon as its synced correctly:


GTK+ is a toolkit for developing graphical applications that run on
systems such as Linux, Windows and MacOS X. It provides a comprehensive set
of GUI widgets, can display Unicode bidi text.  It links into the Gnome
Accessibility Framework through the ATK library.

PyGTK provides a convenient wrapper for the GTK+ library for use in
Python programs, and takes care of many of the boring details such as
managing memory and type casting.  When combined with PyORBit and
gnome-python, it can be used to write full featured Gnome applications.

Like the GTK+ library itself PyGTK is licensed under the GNU LGPL, so is
suitable for use in both free software and proprietary applications.  It
is already in use in many applications ranging from small single purpose
scripts up to large full features applications.

What's new since 2.10.4 ?
  - Do access private GtkTooltip member tips_data_list, fixes build
    against Gtk+ 2.11.x (Johan)
  - Allow None to gtk_rc_get_style_by_paths (Mariano Suarez-Alvarez)
  - Fix defs file inconsistencies (Andrew Cowie)
(Continue reading)

Mike Müller | 4 Jul 23:48 2007

[ANN] Leipzig Python User Group - Meeting, July 10, 2007, 08:00pm

=== Leipzig Python User Group ===

We will meet on Tuesday, July 10 at 08:00pm at the training
center of Python Academy in Leipzig, Germany
( ).

Mike Müller will give his talk "Parallel Computing in Python with
Pyro (PYRO)" again. This is a wish of some group members.

Food and soft drinks are provided. Please send a short
confirmation mail to info <at>, so we can prepare

Everybody who uses Python, plans to do so or is interested in
learning more about the language is encouraged to participate.

While the meeting language will be mainly German, we will provide
English translation if needed.

Current information about the meetings are at .


=== Leipzig Python User Group ===

Wir treffen uns am Dienstag, 10.07.2007 um 20:00 Uhr
im Schulungszentrum der Python Academy in Leipzig
( ).

(Continue reading)

Mike Müller | 6 Jul 00:32 2007

[ANN] Python-Workshop in Leipzig, Germany, September 7, 2007

The following announcement is in German.
Despite this we would like to post it here, because many
German speaking Python users read this group/list.

=== Workshop "Python im deutschsprachigen Raum" ===

Am 7. September 2007 findet in Leipzig der zweite Workshop
"Python im deutschsprachigen Raum" statt. Der erste Workshop
2006 war erfolgreich, so dass es auch dieses Jahr einen 
geben wird. 

Der Workshop ist als Ergänzung zu den internationalen und 
europäischen Python-Zusammenkünften gedacht. Die Themen-
palette der Vorträge ist sehr weit gefasst und kann alles
einschließen, was mit Python im deutschsprachigen Raum zu
tun hat.

Eine ausführliche Beschreibung der Ziele des Workshops, der
Workshop-Themen sowie Details zu Organisation und Anmeldung
sind unter zu finden.

Vortragsvorschläge sind bis zum 15. August möglich.Bitte
senden Sie gegebenenfalls eine Kurzfassung an Mike Müller
(mmueller <at>

Zu jedem Vortrag kann ein Artikel eingereicht werden, der in
einem Tagungsband Ende des Jahres erscheinen wird.

=== Wichtige Termine ===

(Continue reading)

Christian Theune | 6 Jul 10:27 2007

Zope 3.4.0b1 released

July 5, 2007 - The Zope 3 development team announces the Zope 3.4.0b1

This release is the first beta release for Zope 3.4.0. It was preceeded
by an alpha release in April.

Since the beta we finished repackaging of eggs, added three new features
and fixed more than 12 bugs, please see the change log for details.

Zope 3.4 introduces support for binary large objects in the ZODB,
provides a new postprocessing hook for publishing results and makes all
Zope packages available as Python eggs.

Development release and feedback

This is a development release with beta quality. It is intended for
developers to check their applications for compatibility with the new

This release *is not intended to be used in production environments*.

We would love to hear about any bugs you encounter. Please use our bug
tracker, the mailing lists, and the IRC channel to contact us in case
you encounter any problems.

This beta release will be succeeded by a release candidate which is
expected to be available by August 5, 2007. 

For status updates on our roadmap check:
(Continue reading)

Travis Vaught | 6 Jul 14:09 2007

ANN: SciPy Conference Early Registration Reminder


The *SciPy 2007 Conference on Scientific Computing with Python* early  
registration deadline is July 15, 2007.  After this date, the price  
for registration will increase from $150 to $200.

More information on the Conference is here: 
The registration page is here:

The Conference is to be held on August 16-17.  Tutorial Sessions are  
being offered on August 14-15 ( 
Tutorials).  The price to attend Tutorials is $75.  The Saturday  
following the Conference will hold a Sprint session for those  
interested in pitching in on particular development efforts.   
(suggestions welcome:

Today is the deadline for abstract submissions for those wanting to  
present at the conference.  Please email to abstracts <at> by  
midnight US Central Time.  From the conference web page:

"If you are using Python in Scientific Computing, we'd love to hear  
from you. If you are interested in presenting at the conference, you  
may submit an abstract in Plain Text, PDF or MS Word formats to  
abstracts <at> -- the deadline for abstract submission is July  
6, 2007. Papers and/or presentation slides are acceptable and are due  
by August 3, 2007. Presentations will be allowed 30-35 minutes,  
depending on the final schedule."

We're looking forward to another great gathering.
(Continue reading)

Thomas Lotze | 6 Jul 20:11 2007

ANN: Ophelia 0.3 - Create web sites from TAL templates

Ophelia 0.3 has just been released.

Ophelia creates XHTML pages from templates written in TAL, the Zope Tag
Attribute Language. It is designed to reduce code repetition to zero.

The package contains both a WSGI application running Ophelia as well as a
request handler for mod_python, the Python module for the Apache2 web
server. Additionally, a script is included that renders a page and dumps
it to stdout, and another one that runs a wsgiref based HTTP server
hosting Ophelia's WSGI application.

Ophelia is released under the Zope Public License, version 2.1.

To use Ophelia 0.3, you need Python 2.4. The mod_python request handler
requires mod_python 3.3 or better.

The package is available from the Python package index as a source
distribution and a Python 2.4 egg:

The source code contains a zc.buildout configuration for an environment
including Apache and mod_python.

You can access the source code repository at
<>, browse it using
ViewCVS at
<>, or visit Ophelia's web
page, containing a commented live usage example, at

(Continue reading)