Find a new release of python-ldap:
python-ldap provides an object-oriented API to access LDAP directory
servers from Python programs. It mainly wraps the OpenLDAP 2.x libs for
that purpose. Additionally it contains modules for other LDAP-related
stuff (e.g. processing LDIF, LDAPURLs and LDAPv3 schema).
Released 2.2.1 2006-11-15
Changes since 2.2.0:
* Fix for Python 2.5 free(): invalid pointer (see SF#1575329)
* passwd() accepts None for arguments user, oldpw, newpw
* ldif.LDIFWriter.unparse() now accepts instances of
derived dict and list classes (see SF#1489898)
PythonQt is a dynamic and lightweight script binding of the Qt4
framework to the Python language.
It can be easily embedded into Qt4 applications and makes any QObject
object scriptable via Python without the need of wrapper code generation.
The first public beta release is available as source code under the LGPL
The binding has been used for quite a while in a commercial product
and we are looking for new developers to join the project on Source Forge.
<P><A HREF="http://pythonqt.sourceforge.net/">PythonQt 0.9</A> - dynamic scripting binding of Qt4 to Python (15-11-06)
Universitaetsallee 29, D-28359 Bremen, Germany
http://www.mevis.de email: link(a)mevis.de
voice: +49 421 218 7772, fax: +49 421 218 4236
Version 1.0 of MMA - Musical MIDI Accompaniment - is now
available for downloading. Included in this release:
Minor changes in the install scripts,
Command line option cleanup,
Minor bug fixes.
MMA is a accompaniment generator -- it creates midi tracks
for a soloist to perform with. User supplied files contain
pattern selections, chords, and MMA directives. For full details
MMA is written entirely in Python.
If you have any questions or comments, please send them
ludevít is a simple program translating standard Slovak language
into the L. Štúr version.
The program is probably interesting only to Slovak speakers.
Requirements: Python at least version 2.3, only standard library modules
are used. The program is intended to be used in Unix environments with
UTF-8 locale, but should work everywhere python runs, if you provide
UTF-8 input and are content with UTF-8 output.
Where to download:
This is an initial release.
| Radovan Garabík http://kassiopeia.juls.savba.sk/~garabik/ |
| __..--^^^--..__ garabik @ kassiopeia.juls.savba.sk |
Antivirus alert: file .signature infected by signature virus.
Hi! I'm a signature virus! Copy me into your signature file to help me spread!
I'm pleased to announce version 1.0a1 of httpy, middleware to smooth out
WSGI's worst warts. With httpy in your stack, you can return a string,
or return or raise an httpy.Response object, instead of mucking with
start_response and iterables.
This version marks a major change of scope for httpy, from WSGI
competitor to itty-bitty middleware. I'm late to the party, but it turns
out Kool-Aid is still good warm. Help yourself:
I'd like to extend an invitation to those who would like to get involved in
advocating the use of Python. In August, the PSF hired me, for a 6-mo
contract, to coordinate the Python advocacy effort. Since then I've been
working to make the next PyCon one of the best conferences yet, and putting in
place the infrastructure of a newcomer portal (http://advocacy.python.org)
focused on drawing in those people who don't know much about Python but have
developed an interest for various reasons. The portal also has an entry point
(http://advocacy.python.org/getinvolved) to organize the materials and
activities of those already in the Python community who want to get involved.
I've also established a new mailing list <advocacy(a)python.org> on which to
discuss advocacy, replacing the <marketing-python(a)wingide.com> list, and a
blog.(http://python-advocacy.blogspot.com) for keeping the Python community
up-to-date about advocacy goings on. The blog is aggregated into the official
Planet Python (but I can't seem to reach the coordinator of the *unofficial*
A bit about the newcomer portal to place it in context; the portal is designed
to help someone who has just become aware of Python decide if the language is
right for them. It seeks to quickly direct visitors to the information they
want, and bring to their attention how diverse and vibrant the support for
Python is. The audience is not only programmers but also journalists, project
managers, scientists/engineers, recruiters and educators. Different audiences
come at Python with different needs and often need different explanations.
And some are indeed programmers, but using other languages, who wonder how
Python compares to what they are using now.
For the newcomer portal we have a need for content writers to focus on
specific problem domains, for the various subcommunities to provide technology
roadmaps and representative samples of source code that would entice someone
to check them out. As one example, the SciPy/NumPy group could write about
what makes their software attractive to the scientific community and provide
one-page sources that illustrates certain common operations, to show off the
clarify and expressiveness of Python. I've found plenty of material on the
SciPy website that I'm weaving into the newcomer portal.
The portal is not designed to replace what we have at www.python.org but to
complement it, and to serve as an organizing point for the extensive content
already on www.python.org and elsewhere. The portal also specifically
supports dynamic content, relational database storage of information and easy
plug-in of new components to add new features. Such features will eventually
include, among other things, a searchable roster of user groups, a registry of
speakers and trainers and a catalog of books about Python, each with RSS feeds
And for the curious, the portal is written using the Zope 3 component system,
building on the underlying Twisted subsystem for internal background
scheduling and hooked to a PostgreSQL database. The site makes use of Zope 3
viewlets to provide pluggable display elements, reStructured text documents
for a clean separation between content and infrastructure, and Nabu for
synchronization of document collections into the indexing engine and
persisting of the reST DOMs to enable content manipulation at presentation
time according to what is to be viewed (biblio data, abstracts, content). The
portal is located on the python.org servers and all software and content are
checked into svn.python.org.
In closing, I am greatly honored by the trust of the foundation members in me
and hope to serve the community well. As coordinator, I invite others to get
involved and will strive to provide an assistive environment within which
everyone can be productive. The primary discussion area is the new mailing
list which can be joined at:
and a list of what is needed is at:
I am also maintaining a list of accomplishments and near-term To-Do's for
Python Advocacy Coordinator
In working with the graphic designer we've hired for PyCon 2007, we'd like to
add some diversity to the typical conference photos. We want a new photo
montage similar to the one we've had for many years at the page top at:
The graphic designer has gone over Flickr with the 'pycon' keyword but not
found a single photo of women at PyCon.
For those with a bit of time and perhaps a photo inclination could we get a
few volunteers to locate and send me links to any photos they feel represent
PyCon well? And if the photos zero in a specific person we'll need to get
their permission before plastering their likeless all over the place. ;-)
PyCon 2007 Co-Chair
Dex Tracker .007 is now available. Dex Tracker is a tracker csound
front end. Now Includes .sco editor and live help where you can just
click and ask your questions on a google group. Included with Dex
Tracker is csound routines a bunch or routines to manipulate csound
files written in python.
Leipzig Python User Group
Next Meeting Tuesday, November 14, 2006
We will meet on November 14 at 8:00 pm at the training center
of Python Academy in Leipzig, Germany
We will have an open discussion about Python.
Food and soft drinks are provided. Please send a short confirmation
mail to info(a)python-academy.de, so we can prepare appropriately.
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, English speakers are
very welcome. We will provide English interpretation if needed.
Current information about the meetings can always be found at
Leipzig Python User Group
Stammtisch am 14.11.2006
Wir treffen uns am 14.11.2006 um 20:00 Uhr wieder im
im Schulungszentrum der Python Academy in Leipzig
Diesmal haben wir eine offene Diskussionsrunde zu Python.
Für das leibliche Wohl wird gesorgt.
Wir bitten um kurze Anmeldung per e-mail an: info(a)python-academy.de
An den Treffen der Python Anwendergruppe kann jeder teilnehmen,
der Interesse an Python hat, die Sprache bereits nutzt oder nutzen möchte.
Die Arbeitssprachen des Treffens ist Deutsch. Englisch sprechende
Python-Enthusiasten sind trotzdem herzlich eingeladen. Wir übersetzen gern.
Aktuelle Informationen zu den Treffen sind immer unter