de.openvms.org - Für die deutschsprachige VMS-Community https://de.openvms.org:443/stories.php?story=08/02/26/9032115

Python 2.5.2 für OpenVMS
Software - 26-Feb-2008 20:50 UTC
Kits für Python 2.5.2 für OpenVMS Alpha und I64 sind verfügbar unter http://vmspython.dyndns.org/

Dies ist das zweite Fehlerbehebungs-Release von Python 2.5, das jetzt im reinen Fehlerbehebungs-Status ist (d.h. es wird keine neuen Features geben).

Gemäß der Releasenotes sind gegenüber Python 2.5.1 über 100 Fehler und Patches bearbeitet worden.

Mehr Informationen zu Python 2.5.2 gibt es unter www.python.org/2.5.2/.

Für mehr Informationen zu Python für OpenVMS besuchen Sie bitte vmspython.dyndns.org.

Dieses OpenVMS-Release beinhaltet auch die folgenden neuen Bibliotheken:

  • eine LDAP-Client-API für Python ( http://python-ldap.sourceforge.net/ )

  • Zolera SOAP Infrastructure (ZSI, http://pywebsvcs.sourceforge.net/ ), Teil des Projekts "Web Services for Python", das Bibliotheken zur Erstellung von Webservices mit der Programmiersprache Python bereitstellt. Die Bibliotheken implementieren die verschiedenen Protokolle zur Benutzung mit Webservices, u.a. SOAP, WSDL und andere verwandte Protokolle.

  • PyAMF, was Python-Support für mit dem Flash-Player kompatibles "Action Message Format" (AMF) bereitstellt.

  • Beaker ( http://wiki.pylonshq.com/display/beaker/Home ), das Wrapper für verbreitete Web-Applikationen wie Sessions und Caching in WSGI Middleware implementiert.

  • die pyparsing-Bibliothek ( http://sourceforge.net/projects/pyparsing/ ), ein allgemeines Parsing-Modul für Python.
    Grammatiken werden direkt im Client-Code unter Benutzung von Parsing-Objekten implementiert, anstatt extern wie bei Tools wie lex und yacc.
    Beigefügt sind auch einfache Beispiele zum Parsen von SQL, CORBA IDL und Mathematik mit 4 Funktionen.

  • Die Mako Templates für Python ( http://www.makotemplates.org/ ), eine in Python geschrieben Template-Bibliothek.
    Sie bietet eine vertraute nicht-XML Syntax, die zwecks maximaler Performance zu Python-Modulen kompiliert wird.

  • pigments ( http://pygments.org/ ), ein generischer Syntax-Highlighter für den allgemeinen Gebrauch in jeglicher Art von Software, z.B. Foren-Systemen, Wikis und anderen Applikationen, die Quellcode schöner aussehen lassen müssen.


Weitere Bibliotheken wurden auf den letzten Stand gebracht.

Einige spezifische OpenVMS-Module wurden ebenfalls verbessert. Alle bekannten Fehler wurden behoben.
Im Mercurial-Repository steht mehr Information zur Verfügung: http://hg.vmspython.dyndns.org/vmspython/.

Das LD-Image wurde mit den jüngsten Versionen von MoinMon, Mercurial und Webware for Python aktualisiert.

Jean-François Piéronne


Original auf www.openvms.org