Downloadliste

Projektbeschreibung

PyYAML is a YAML parser and emitter for Python.
PyYAML features a complete YAML 1.1 parser,
Unicode support, pickle support, capable extension
API, and sensible error messages. PyYAML supports
standard YAML tags and provides Python-specific
tags that allow the representation of an arbitrary
Python object. PyYAML is applicable for a broad
range of tasks from complex configuration files to
object serialization and persistence.

Systemanforderungen

Die Systemvoraussetzungen sind nicht definiert
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2008-12-31 17:42
3.08

Python 3 unterstützt wird.
Tags: Minor feature enhancements
Python 3 is supported.

2008-12-29 09:38
3.07

Der Emitter gelernt Ausgang Skalare mit führenden Leerzeichen in einem Block-Stil. Der Test Suite ist ein Refactoring und in der Source-Distribution. Der Weg Resolver in CDumper wurde behoben. Eine explizite Dokuments Ende Indikator ist gezwungen, wenn es eine Möglichkeit, Parsen Zweideutigkeit. Es gibt noch weitere kleine Verbesserungen und Bugfixes.
Tags: Minor feature enhancements
The emitter learned to output scalars with leading whitespaces in a block style. The test suite is refactored and included in the source distribution. The path resolver in CDumper has been fixed. An explicit document end indicator is forced when there is a possibility of parsing ambiguity. There are other minor fixes and improvements.

2008-10-04 05:30
3.06

Die setup.py Skript erkennt libyaml und baut libyaml Bindungen automatisch. Building libyaml Bindungen nicht mehr benötigt Pyrex installiert. "yaml.load ()" löst eine Ausnahme aus, wenn die Eingabe-Stream enthält mehr als ein YAML-Dokument. Ausnahmen von libyaml Bindungen hergestellt wurden behoben. Ein Punkt "." Charakter als anerkannte! float wurde behoben. Eine Python 2.3 Kompatibilitätsprobleme beim Bau! Zeitstempelwerte wurde behoben. Die Attribute "yaml.__version__ 'und' yaml.__with_libyaml__" hinzugefügt worden sind.
Tags: Minor bugfixes
The setup.py script detects LibYAML and builds LibYAML bindings automatically. Building LibYAML bindings no longer requires Pyrex installed. 'yaml.load()' raises an exception if the input stream contains more than one YAML document. Exceptions produced by LibYAML bindings have been fixed. A dot '.' character being recognized as !!float has been fixed. A Python 2.3 compatibility issue in constructing !!timestamp values has been fixed. The attributes 'yaml.__version__' and 'yaml.__with_libyaml__' have been added.

2007-05-13 08:49
3.05

Windows-Binary-Pakete wurden mit dem libyaml Rumpf gebaut. Ein Fehler, dass die Verarbeitung einen Live-Stream von YAML Dokumente rechtzeitig verhindert wurde behoben. Ein Fehler, der auftrat, wenn der Pfad in add_path_resolver booleschen Werte enthält, wurde behoben. Ein Verlust von Mikrosekunden in Zeitstempel wurde behoben. Laden einer leeren YAML Strom wurde behoben. Eine Reihe kleinerer Korrekturen und Verbesserungen vorgenommen.
Tags: Minor bugfixes
Windows binary packages were built with the
LibYAML trunk. A bug that prevented processing a
live stream of YAML documents in timely manner was
fixed. A bug which occurred when the path in
add_path_resolver contains boolean values was
fixed. A loss of microsecond precision in
timestamps was fixed. Loading an empty YAML stream
was fixed. A number of other smaller fixes and
improvements were made.

2006-08-20 21:03
3.04

Sie enthält experimentelle libyaml Bindungen. Unterstützt uneingeschränkt rekursiver Strukturen. Behebt eine Reihe von Fehlern und Störungen.
Tags: Major feature enhancements
Includes experimental LibYAML bindings. Fully supports recursive structures. Fixes a number of bugs and annoyances.

Project Resources